Author

Topic: Node unreachable, port 8333 opened (Read 572 times)

full member
Activity: 183
Merit: 100
TaurusBit.com Administrator
May 22, 2017, 03:33:39 PM
#6
Ports opened on all our full nodes, supporting #uasf #segwit.  Wink
staff
Activity: 3458
Merit: 6793
Just writing some code
May 22, 2017, 11:50:08 AM
#5
By the way, is there any way to see my user agent?
Code:
./bitcoin-cli getnetworkinfo
full member
Activity: 183
Merit: 100
TaurusBit.com Administrator
May 22, 2017, 11:37:15 AM
#4
Thanks guys.

I tried telnet and my IP address is listed on ./bitcoin-cli getpeerinfo

By the way, is there any way to see my user agent?
staff
Activity: 3458
Merit: 6793
Just writing some code
May 22, 2017, 10:58:31 AM
#3
You have inbound connections, your node is reachable. Bitnodes is not guaranteed to always work. If their crawler is unable to reach you, that does not necessarily mean that you are not reachable. Curl won't work since the node will not send you any data unless you first send the version message.
legendary
Activity: 4535
Merit: 3188
Vile Vixen and Miss Bitcointalk 2021-2023
May 22, 2017, 10:46:46 AM
#2
Bitnodes is not 100% reliable. If you have inbound connections and you can connect from the outside (try telnet instead of curl - it won't close the connection automatically, so it'll show up in your peer list until you disconnect if it's really working), then your node is definitely reachable.
full member
Activity: 183
Merit: 100
TaurusBit.com Administrator
May 22, 2017, 09:55:57 AM
#1
Port 8333 opened, bitcoin-cli showing inbound connections:

Code:
[bitcoin@server bitcoin]# /home/bitcoin/bitcoin-cli -datadir=/home/bitcoin -conf=/home/bitcoin/bitcoin.conf getpeerinfo | grep inbound
    "inbound": false,
    "inbound": false,
    "inbound": false,
    "inbound": false,
    "inbound": false,
    "inbound": false,
    "inbound": true,
    "inbound": false,
    "inbound": false,
    "inbound": true,
    "inbound": true,
    "inbound": true,

Fully sync'd:

Code:
{
  "version": 140100,
  "protocolversion": 70015,
  "walletversion": 60000,
  "balance": 0.00000000,
  "blocks": 467593,
  "timeoffset": 0,
  "connections": 14,
  "proxy": "",
  "difficulty": 559970892890.8381,
  "testnet": false,
  "keypoololdest": 1489099117,
  "keypoolsize": 100,
  "paytxfee": 0.00000000,
  "relayfee": 0.00001000,
  "errors": ""
}

Bitnodes.21.co test is failing with "node unreachable".

Port is opened, I can cURL to port 8333 from outside networks.

Code:
curl -v x.x.x.x:8333
* Rebuilt URL to: x.x.x.x:8333/
*   Trying x.x.x.x...
* TCP_NODELAY set
* Connected to x.x.x.x (x.x.x.x) port 8333 (#0)
> GET / HTTP/1.1
> Host: x.x.x.x:8333
> User-Agent: curl/7.51.0
> Accept: */*
>
* Curl_http_done: called premature == 0
* Empty reply from server
* Connection #0 to host x.x.x.x left intact
curl: (52) Empty reply from server

Any suggestions?
Jump to: