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

Version 3 onion services are unreachable #2035

Open
isuldor opened this issue Jan 15, 2020 · 5 comments
Open

Version 3 onion services are unreachable #2035

isuldor opened this issue Jan 15, 2020 · 5 comments
Assignees
Labels
wire protocol change Discussion and pull requests regarding items that require changes to the wire protocol.

Comments

@isuldor
Copy link

isuldor commented Jan 15, 2020

I believe dcrwallet already supports onion HiddenServiceVersion 3, because the address for CSPP is 6i6otcms7mxhnmqf5uclj6tot4gd6dsgk3twnfefssh7v7pbqs57umqd.onion. So I had expected dcrd also supported HSv3. I attempted to set up dcrd 1.5 in bridge mode, as described in docs/configuring_tor.md. But I got the error

[WRN] SRVR: Not adding 4mcqdwmx5b5dvfl6imumomqifypwctsgneppdslw7cjwvrvrogzigtad.onion as externalip: tor host is unreachable

I am able to workaround this issue by configuring HiddenServiceVersion 2 and using that instead.

@davecgh
Copy link
Member

davecgh commented Jan 15, 2020

Correct. They are not supported and doing so is a pretty hard change because the addr message format doesn't have enough space to support addresses that large.

@isuldor isuldor closed this as completed Jan 16, 2020
@chappjc
Copy link
Member

chappjc commented Jan 17, 2020

Can the issue remain open?

@davecgh davecgh reopened this Jan 17, 2020
@dajohi
Copy link
Member

dajohi commented Feb 26, 2020

rahra/onioncat@a145dc1

@davecgh davecgh added the wire protocol change Discussion and pull requests regarding items that require changes to the wire protocol. label Jul 15, 2020
@sefbkn
Copy link
Member

sefbkn commented Dec 14, 2020

Picking this one up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wire protocol change Discussion and pull requests regarding items that require changes to the wire protocol.
Projects
None yet
Development

No branches or pull requests

5 participants