-
NorrinRadd
Why is depends attempting to build a test file when it's supposed to be cross compiling?
paste.debian.net/1354741 The host is x86_64 ubuntu 20.04, ran command is make HOST=aarch64-apple-darwin11 inside of contrib/depends.
-
NorrinRadd
and HEAD of release-v0.18 is checked out
-
m-relay
<ofrnxmr:xmr.mx> what happens when you run `make depends target=aarch64-apple-darwin11` from the root dir
-
NorrinRadd
same exact log
-
m-relay
<ofrnxmr:xmr.mx> You have all dependencies installed?
-
m-relay
<ofrnxmr:xmr.mx> I'll try in 15mins
-
NorrinRadd
yup
-
xmr-pr
vtnerd opened pull request #9820: Add incoming only test
-
xmr-pr
-
selsta
woodser: does 9820 solve your test issue without increasing max connections per ip?
-
m-relay
<woodser:monero.social> selsa I still see the issue with 9820 without using `--max-connections-per-ip 10`
-
m-relay
<woodser:monero.social> *selsta
-
selsta
what happens when you set it to 2?
-
m-relay
<woodser:monero.social> selsta I see the same issue with `--max-connections-per-ip 2`, and actually I see the problem with even `--max-connections-per-ip 1000` on the current release-v0.18 branch with or without 9820 now. maybe I did something wrong in my previous testing, unless something since changed
-
m-relay
<woodser:monero.social> so basically the current release branch has me broken and I don’t have a way to fix it currently
-
NorrinRadd
woodser what's your use case?
-
m-relay
<woodser:monero.social> running haveno tests, it creates 2 traders and executes ~10 trades in parallel, so ~33 wallets syncing with to 2 local monerods
-
selsta
woodser: just to confirm, did you double check that it compiled the correct version? because i'm confused why it worked before
-
m-relay
<woodser:monero.social> I double checked today, so maybe I tested incorrectly before. I will triple check the compiled version
-
m-relay
<vtnerd:monero.social> woodser: is this an RPC issue? Because the relevant command flag is _not_ --max-connections-per-ip
-
m-relay
<woodser:monero.social> that's the startup flag I'm using with the monerods
-
m-relay
<ofrnxmr:xmr.mx> for p2p connections, right?
-
m-relay
<ofrnxmr:xmr.mx> theres 4 flags `--max-connections-per-ip --rpc-max-connections-per-public-ip --rpc-max-connections-per-private-ip --rpc-max-connections`
-
m-relay
<ofrnxmr:xmr.mx> The latter 3 for rpc
-
m-relay
<woodser:monero.social> I'm not using the latter 3 startup flags
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> Shouldnt need them unless your tests are using > 3 rpc connections
-
m-relay
<ofrnxmr:xmr.mx> Is --hide-my-port interfering, maybe?
-
selsta
it's about p2p transaction propagation
-
selsta
so it should be --max-connections-per-ip
-
m-relay
<woodser:monero.social> I just tested again and confirmed that 0cd7456 (which I tested last time) works if and only if `--max-connections-per-ip 1000` flag is used
-
m-relay
<woodser:monero.social> if I don't use that flag I get test failures and warnings in the non-primary monerod:
-
m-relay
<woodser:monero.social> ```
-
m-relay
<woodser:monero.social> 2025-02-25 16:28:20.443 E Unable to send transaction(s) via Dandelion++ stem
-
m-relay
<woodser:monero.social> 2025-02-25 16:28:20.443 W Unable to send transaction(s), no available connections
-
m-relay
<woodser:monero.social> ```
-
m-relay
<woodser:monero.social> but current release branch (02328399) does not work with or without `--max-connections-per-ip 1000`, with slightly different failure but also relating to txs not being confirmed
-
m-relay
<vtnerd:monero.social> well the obvious question - what `status` indicate for your incoming+outgoing connections?
-
m-relay
<vtnerd:monero.social> it says you have none presumably?
-
m-relay
<rucknium:monero.social> ofrnxmr: Are those last 3 flags missing from the docs website?
docs.getmonero.org/interacting/monerod-reference
-
m-relay
<ofrnxmr:xmr.mx> They arent released yet