-
Notifications
You must be signed in to change notification settings - Fork 20.2k
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
No IP address in enode addresses #2765
Comments
IP lookup requires UPnP to correctly function, and even then it's not always possible/correct if you're behind multiple layers of NAT. I'm wondering if it would be worthwhile to differentiate between |
Nodes are in one subnet, so no firewall between them.
|
have same here, the node got no IP
|
If you have a static IP you can use |
@fjl cool. but what about
|
listenAddr tells you what the socket is listening on. This will always be |
We cannot resolve this issue until discovery takes feedback about the external IP into account. |
@fjl ok, thanks. |
I've attempted to use Parity will show the correct public enode IP when I use the same command line option. Not sure if this is just an output/display issue or actually a problem? UPnP isn't an option for me. Also, is it possible to have two public enodes? One for IPv4 and One for IPv6? My nodes are accessible via either... |
A quick and dirty way to get around this is to use It relies on a 3rd party service but it seems to be working well. The only think I couldn't test is reaching the service through an IPv6 gateway. |
its a fork of ETH, but its NOT listening on the IPv4 IP... ONLY on tcp6. no matter what i do i cannot get it to listen on ipv4, i tried this: --nat extip: Screenshot: https://www.leisegang.no/src/Sqnuqlk6.png |
@leisegang Can you post the output of |
its my ipv4 that is posted. |
So what to do when it ONLY listens on the IPv6 and not the IPv4? |
I need to get the port 30303 to work on the ipv4 interface as it ONLY listen on the ipv6 as far as i can see |
WHAT? |
I'm not sure if this guy is real... He's been spamming this rep for several days now. |
@bradamelton got any solutions? I really dont want to give up eth... |
Use If it still doesn't work its probably a PEBKAC case |
the server responds at ip:80 |
Trick with Going to netstats: NODE2: NODE2
Result is: NODE2 geth service is down for a 6 hours. How do you think: is it critical issue of ether network or not? |
You guys solved this problem yet?i still has this issue in 2018,man |
@anlide i have the same issue. Any fix ? |
@KiraToms no, just wait for ipv4 connection couple of hours. |
@leisegang i have the same problem to be fixed, my node only listen on tcp6 of port 30304, did you solved it? |
the same problem with swarm, the node only listen tcp6 of port 30399 |
i run it, i take following enode for my private "enode://**9@100.104.55.:30303" but this ip add is not my device ip! so what is it? |
This issue has finally been resolved in #17753. If discovery is enabled, the local IP is now determined from received UDP packets unless overridden by UPnP or |
|
isn't |
System information
Geth version:
instance: Geth/v1.4.8-stable/linux/go1.6.2
as well as many other version e.g 1.4.5/go1.5.1OS & Version: Linux Ubuntu 16.04 (as well as 14.04)
Expected behaviour
IP address present in enode addresses.
Actual behaviour
no IP address for local and remote hosts
Steps to reproduce the behaviour
Backtrace
The text was updated successfully, but these errors were encountered: