Skip to content
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

Tor HiddenService missing? #30

Open
voltagebushels82 opened this issue Feb 9, 2025 · 7 comments · May be fixed by #31
Open

Tor HiddenService missing? #30

voltagebushels82 opened this issue Feb 9, 2025 · 7 comments · May be fixed by #31

Comments

@voltagebushels82
Copy link

I am missing something, or there are no tor HiddenService enabled by default? The only way to connect node to wallet is through clearnet?

@Dvd-Znf
Copy link
Contributor

Dvd-Znf commented Feb 9, 2025

afaik #29 added tor routing for p2p, so ye no --anonymous-inbound address for rpc

Personally, im running tor outside of docker :P

@lalanza808
Copy link
Owner

correct. there is a bug with with --anonymous-inbound that leaks data (monero-project/monero#9632).

Once that release is out I'll update the repo to include the hidden service.

@voltagebushels82
Copy link
Author

correct. there is a bug with with --anonymous-inbound that leaks data (monero-project/monero#9632).

Once that release is out I'll update the repo to include the hidden service.

As I understand anonymous-inbound is related to p2p connection between nodes. I was talking about rpc connection from wallet to node. There should be a hidden service to pointing to RPC restricted port.

@lalanza808
Copy link
Owner

sure, but there is nothing preventing you from setting up the hidden service and mapping it to the rpc port on the host.

@voltagebushels82
Copy link
Author

Yes there is actually, I don’t know how to do in clean way - how to export .onion address from tor container and pass it to monerod config, without having to stop and edit it manually.
Also I just asked why this is not present in this repo by default when you claim tor and i2p support? Seems pretty important to me.

@Dvd-Znf
Copy link
Contributor

Dvd-Znf commented Feb 10, 2025

But for RPC it doesn’t look like you need to pass it to monerod config no?
All you would need is to setup the tor hidden service like you would for anything else,,
And if you really want it from docker, you can print the onion address to the container logs or something

I can look into this later and try to PR,.,,

@Dvd-Znf Dvd-Znf linked a pull request Feb 10, 2025 that will close this issue
@lalanza808
Copy link
Owner

i don't claim anything... Image

if you'd like the tool to have something please consider adding it yourself. i can also prioritize new features if you're willing to pay me for them. in any case, cordiality is always expected.

it looks like @Dvd-Znf is working on what you're looking for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants