I keep getting this error and cannot start my geth client anymore. Google searched for awhile couldn't bring me to any working solution. Do you know how to resolve this?
On some rare setups UPnP lookup fails in a strange way that blocks up Geth. It was already fixed on develop and will hopefully land soon. Until that point if you experience this you might disable NAT altogether and see if that solves the issue:
I had a similar problem with my connection to Ethereum while I am on latest Geth version today 1.6.7 and tried multiple like via Mist equipped with Geth/Swarm built-in. Tried changing firewall rules and even disabled it both in Windows and on the router. No luck.
It stuck at....Mapped network port proto=tcp extport=30303 intport=30303 interface="UPNP IGDv1-IP1" ...for days without any peers to sync to blockchain.
I found the solution in my router. Even though uPnP and NAT was active it could not be discovered properly and no peers / no connections to sync. I did the following following:
- Logged in to the router admin
- Disabled NAT and uPnP and saved settings.
- Waited until my router came back up
- Enabled both uPnP and NAT back again and saved settings.
This cleared the SOAP service on my router and after this Geth started syncing again without fail. Hopefully this works for others with similar issues also.
Good luck and happy mining! :-)