-
-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add IPv6 support [2 XMR] #1076
Comments
We discussed this topic in chat yesterday. Yes, IPv6 failed. |
Comment from @fa2a5qj3: Seems monero-wallet-rpc/cli does not work through Tor proxy to an IPv6 destination (IPv4 is ok). Prerequisites:
Tests:
Tests 4 and 6 fail. I would have expected all 6 tests to pass. |
this is still an issue. I just tried my monerod over ipv6 with no luck. I can connect my cake wallet and mysu wallets to it just fine but cannot make haveno use it. I am using the restricted rpc port 18089 so am not sure if that has something to do with it or not |
There is a bounty on this issue, the amount is in the title. The reward will be awarded to the first person or group of people who resolves this issue. If you are starting to work on this bounty, please write a comment, so that we can assign the issue to you. We expect contributors to provide a PR in a reasonable time frame or, in case of an extensive work, updates on their progresses. We will unassign the issue if we feel the assignee is not responsive or has abandoned the task. Read the full conditions and details of our bounty system. |
The issue will be resolved when @vtnerd said "I will put Socks5+IPv6 support in my next CCS proposal (hopefully I will have time for it)." |
Maybe a bit of a dumb question, but why do wallets like cake and mysu work with IPv6 nodes while this does not? |
I think because of SOCKS5 support. Monero GUI and seednode to monerod works over IPv6. |
In general IPv6 is considered more secure in the context of P2P networks. So many more possibilities less link-ability, ipv6 addresses change quite frequently on a home (residential internet connection)
…On Tue, Jul 23, 2024 at 21:18, shortwavesurfer2009 ***@***.***(mailto:On Tue, Jul 23, 2024 at 21:18, shortwavesurfer2009 <<a href=)> wrote:
Maybe a bit of a dumb question, but why do wallets like cake and mysu work with IPv6 nodes while this does not?
—
Reply to this email directly, [view it on GitHub](#1076 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/BJ3BQ5DNQ7GCKF52KWZGYUDZN23BDAVCNFSM6AAAAABJ4HL7H2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBWGIZTMNRVGM).
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Bump this to 2 XMR and I’ll do it |
@obamaruntz From vtnerd's comment, monero-project uses socks4 internally which only supports IPv4. @vtnerd has said he might have time to work on changing that, but just checking if you are prepared to fix that within monero-project as well? |
Sure if monero-project would allow a big change like socks4 to socks5 or something? What do you think? |
I'd love to see IPv6 fully supported in monero-project. Bounty increased to 2 XMR in case you want to try. |
I can confirm that Haveno IPv6 support works with externalTor.
My torrc Socks conf:
|
Actually @vtnerd has a PR open to support IPv6 in the daemon and wallet: monero-project/monero#9443 |
I just tested Haveno with internal Tor (Netlayer/jtorctl). It works too. haveno.properties
torrc.local
Configure only IPv6 SocksPort in torrc.local does not work. Haveno has SocksPort error message and cannot find any seeds. So torrc.local with only: I have not yet tested configuring SOCKSPort [::1]:auto when compiling. |
If someone is working on Monero IPv6 improvements. There is an inconsistency in the config.
Until about 2 years ago IPv6 addresses had to be specified as "[xx:xx:xx::xx:xx]:port" in the configuration file. |
@woodser Can I take a look at this? Why is the PR abandoned? Can I recreate one such PR and maintain it with similar code? |
Probably their PR just stalled. I left a comment for updates: monero-project/monero#9443 (comment) |
Haveno does not recognize nodes on ipv6 such as feder8.me:18089 or [2607:3c40:1900:33e0::1]:18089
The text was updated successfully, but these errors were encountered: