Bitcoin Forum
April 26, 2024, 09:51:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Node Discovery Issue  (Read 1577 times)
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 07, 2015, 05:02:27 PM
 #1

On my node's https://getaddr.bitnodes.io/ page, clicking the "Check Node" button on the bottom of the page reports that the node associated with this IP address is up; however, at the top of the page, "Node Status" says it isn't. It seems my node is having discoverability issues with the Bitcoin network, although https://getaddr.bitnodes.io/ can ping it just fine.

Why would this be?

I've even run the node on a different network (one even supporting IPv6), and I get the same issue.

I'm thinking it may have something to do with my running bitcoin-qt with a Tor proxy, although I am explicitly supplying the "--listen" flag to bitcoin-qt.

(I've asked on Github, but it doesn't seem to be a big but a configuration issue on my end; or perhaps the BTC network in my area just doesn't have need of more nodes?)

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
1714168313
Hero Member
*
Offline Offline

Posts: 1714168313

View Profile Personal Message (Offline)

Ignore
1714168313
Reply with quote  #2

1714168313
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714168313
Hero Member
*
Offline Offline

Posts: 1714168313

View Profile Personal Message (Offline)

Ignore
1714168313
Reply with quote  #2

1714168313
Report to moderator
1714168313
Hero Member
*
Offline Offline

Posts: 1714168313

View Profile Personal Message (Offline)

Ignore
1714168313
Reply with quote  #2

1714168313
Report to moderator
1714168313
Hero Member
*
Offline Offline

Posts: 1714168313

View Profile Personal Message (Offline)

Ignore
1714168313
Reply with quote  #2

1714168313
Report to moderator
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
March 08, 2015, 03:28:46 AM
 #2


Do you have a fixed IP from your provider? How many peers are connected to your node?

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 08, 2015, 05:13:20 AM
 #3


Do you have a fixed IP from your provider? How many peers are connected to your node?
Currently, I have 2 connected to the IPv6 address of my node, but none connected to the IPv4 address.
It seems my node isn't really needed since I'm in a city with a large density of already-existent nodes.

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
March 08, 2015, 05:21:55 AM
 #4

[...]
It seems my node isn't really needed since I'm in a city with a large density of already-existent nodes.

How would the client know that?


Have you tried adding nodes with the addnode command? Did you change anything in your conf file?

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 09, 2015, 07:50:48 AM
 #5

[...]
It seems my node isn't really needed since I'm in a city with a large density of already-existent nodes.

How would the client know that?
The client wouldn't, but the network would.
Have you tried adding nodes with the addnode command? Did you change anything in your conf file?
no

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
March 09, 2015, 10:50:20 AM
 #6

[...]
The client wouldn't, but the network would.
[...]

Care to explain how?

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 10, 2015, 06:04:15 AM
 #7

[...]
The client wouldn't, but the network would.
[...]

Care to explain how?
https://en.bitcoin.it/wiki/Satoshi_Client_Node_Discovery

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
March 10, 2015, 06:32:13 AM
 #8


I don't see how that article explains your claim of:

It seems my node isn't really needed since I'm in a city with a large density of already-existent nodes.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 10, 2015, 11:28:33 PM
 #9

I don't see how that article explains your claim of:
It seems my node isn't really needed since I'm in a city with a large density of already-existent nodes.
Maybe I don't understand how node discovery works, then.

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
March 10, 2015, 11:55:09 PM
 #10

I think what Geremia is refering to is that bitcoin core prefers to connect to nodes that are not part of the same subnet. IIRC 192.168.0.0/24 is not preferred as node to connect to if you have an IP in the same range.

I suspect this is related to Tor as it would look from the outside like you change your IP constantly. Nodes from within the Tor network would not be affected by this though.

Does getpeerinfo return .onion addresses or ipv4/6 addresses? Are you restricted to using Tor or can you establish connections via ip4/6 at the same time?

Im not really here, its just your imagination.
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 11, 2015, 04:41:02 PM
 #11

Does getpeerinfo return .onion addresses or ipv4/6 addresses?
I am connected to Tor, and Tor works well for the outgoing connections.
Are you restricted to using Tor or can you establish connections via ip4/6 at the same time?
I do accept both IPv4 and IPv6 addresses.

Well, today I have 8 incoming and 8 outgoing nodes! I think it just took my node a few days of using the same IPv6 and IPv4 addresses before the network considered it stable.

P.S.: The author of Bitnodes thought my issue might be related to: https://github.com/bitcoin/bitcoin/issues/48

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
March 12, 2015, 10:46:40 AM
 #12

-snip-
P.S.: The author of Bitnodes thought my issue might be related to: https://github.com/bitcoin/bitcoin/issues/48

Which is why I was wondering whether you are connected through Tor to other nodes outside of Tor or if you are connected to nodes inside the Tor network. The later would not be a problem. Seeing that you have 8 outgoing connections but no incomming connections now, this might also be a firewall issue.

Im not really here, its just your imagination.
Geremia (OP)
Sr. Member
****
Offline Offline

Activity: 502
Merit: 251


View Profile WWW
March 12, 2015, 02:09:48 PM
 #13

-snip-
P.S.: The author of Bitnodes thought my issue might be related to: https://github.com/bitcoin/bitcoin/issues/48

Which is why I was wondering whether you are connected through Tor to other nodes outside of Tor or if you are connected to nodes inside the Tor network. The later would not be a problem. Seeing that you have 8 outgoing connections but no incomming connections now, this might also be a firewall issue.
It's working now: 12 incoming, 8 outgoing connections. I think it took some time for my node to become established. My IPv6 address did change, although my IPv4 address was the same. Maybe that confused it.

BTC tip jar | my BTC wiki, BTC StackExchange | Tox ID: 65C3E8810738AD9D175234808FCB317A1103632903436203D45411AE97C03F54C34861AB6663
Join Kraken. | The best, free book on Bitcoin: Mastering Bitcoin
Nos cum prole pia benedicat Virgo Maria.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!