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

gui: Node appears as Unroutable in peers list #21747

Closed
benthecarman opened this issue Apr 22, 2021 · 14 comments
Closed

gui: Node appears as Unroutable in peers list #21747

benthecarman opened this issue Apr 22, 2021 · 14 comments
Labels

Comments

@benthecarman
Copy link
Contributor

image

This is using the bitcoin-s node, I am unsure if this is something wrong on our end, or on bitcoin core's end. Messages are able to be passed back and forth just fine. This is shown for the node running on the local computer and one on a separate computer.

@sipa
Copy link
Member

sipa commented Apr 22, 2021

This is expected, albeit confusing. It just means that node can't be reached from the internet (127.0.0.1 is a non-public IP).

@benthecarman
Copy link
Contributor Author

benthecarman commented Apr 22, 2021

This is expected, albeit confusing. It just means that node can't be reached from the internet (127.0.0.1 is a non-public IP).

How about for the Type? (This is a neutrino node)

@sipa
Copy link
Member

sipa commented Apr 22, 2021

What type?

@benthecarman
Copy link
Contributor Author

What type?

image

@maflcko
Copy link
Member

maflcko commented Apr 22, 2021

Incoming peers don't have a type (other than "incoming"). Is this elided? What version are you using?

@jonatack
Copy link
Member

jonatack commented Apr 22, 2021

Right, inbound peers have a connection direction but not type yet, as we can't infer full relay or block relay status from fRelay / fRelayTxes (Wants Tx Relay in the GUI peer details area or RPC getpeerinfo relaytxes). Discussion here: bitcoin-core/gui#201. These changes were made in January and aren't in a release yet.

@benthecarman
Copy link
Contributor Author

Incoming peers don't have a type (other than "incoming"). Is this elided? What version are you using?

This is on e7776e2

@maflcko
Copy link
Member

maflcko commented Apr 22, 2021

Was this bug introduced in bitcoin-core/gui@6fc72bd ?

See also the tested ACKs, which show the empty string here: bitcoin-core/gui#179 (comment)

@maflcko maflcko added this to the 22.0 milestone Apr 22, 2021
@maflcko maflcko added the GUI label Apr 22, 2021
@maflcko maflcko changed the title Node appears as Unroutable in peers list gui: Node appears as Unroutable in peers list Apr 22, 2021
@maflcko maflcko added the Bug label Apr 22, 2021
@jonatack
Copy link
Member

What different behavior are you expecting?

@jonatack
Copy link
Member

ISTM this is the expected behavior and the issue can be closed.

@maflcko
Copy link
Member

maflcko commented Apr 22, 2021

I think the type shouldn't be empty string but "Inbound", no?

@jonatack
Copy link
Member

We do the same with -netinfo after this topic was discussed in January; direction and type are different columns. For users, inbound/outbound is a direction. I proposed a sortable "Direction" column immediately next to the "Type" column to display Inbound/Outbound rather than the current arrows, it had an enthusiastic reception with ACKs by @hebasto and @jarolrod IIRC, but was opposed by another contributor. I could propose it again, e.g. like bitcoin-core/gui#179 (review) and bitcoin-core/gui#179 (review).

@maflcko
Copy link
Member

maflcko commented Apr 22, 2021

Ok, closing for now.

If this is an issue, it might be good to file this in the gui repo instead.

@maflcko maflcko closed this as completed Apr 22, 2021
@maflcko maflcko removed this from the 22.0 milestone Apr 22, 2021
@maflcko maflcko removed the Bug label Apr 22, 2021
@jonatack
Copy link
Member

jonatack commented Apr 22, 2021

Yes, I'll have a look at this tomorrow over on the GUI repo. Edit: done, hopefully bitcoin-core/gui#289 makes this clearer.

@bitcoin bitcoin locked as resolved and limited conversation to collaborators Aug 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants