How do we get around this stupid UPnP error?????
-
How do we get around this stupid error? I have a server behind a firewall forwarding ports 9981, 9982, 2869, and udp/1900 (2869 and 1900 are UPnP ports) being forwarded to the correct server behind the firewall and I have turned on UPnP on the Win2012 server. So what the hell am I missing??
2017/07/07 03:22:59.824410 dependencies.go:105: STARTUP: Logging has started.
2017/07/07 03:23:40.878794 upnp.go:122: WARN: could not automatically forward port 9982: no UPnP-enabled gateway found
2017/07/07 03:23:40.878794 network.go:208: ERROR: failed to forward port: no UPnP-enabled gateway foundThis is driving me f&*&$^% crazy. I cant get past this.
-
@casbot1969 welcome to Sia Coin :)
-
@casbot1969
So is your host not reachable or you are worried about these error messages?
I have these messages too but I ignore them as I have put all needed port forwarding rules on router manually, my host is reachable and is getting contracts and uploaded data. The most significant action you need to do is manually set your IP or hostname when announcing your host. Like:siac host announce my-host-domain.com:9982I am worried more about other log entries such as:
incoming RPCReviseContract failed: revision iteration failed: could not read renter transaction signature: EOFor
incoming RPCRenewContract failed: verification of renewal failed: rejected for low paying host missed outputor
Missed storage proof. Revenue would have been 506147588302385139104633349.I hope someone tells me that these are "normal" (info/warnings) and not systemic and can be ignored. @Taek ?
-
If you have correctly forwarded your ports you can safely ignore these messages. Even though network.go says it's an error, it's really just a warning. UPNP is only required when you can't open your ports manually.
no UPnP-enabled gateway foundsimply means that your router doesn't support automatic forwarding, so you have to do it manually.
-
Thank you. Im resetting it up today, and if the error comes back I'll ignore it and let it sit to see if it gets contracts.
Is there an optimal configuration for the hosting info, meaning for costs and collaterals?
-
Well Im still getting these warnings and errors in the host.log and gateway.log files and Im not seeing any contracts.
I've checked the Open Port Check Tool and it tells me ports 9981 and 9982 are visible but yet I see nothing.
So what do I do now? From what I can tell, everything is setup correct. How long do you have to wait to see any contracts come in?
-
You need to build up reputation before you'll get contracts. This is done by being online for a long time and having competitive pricing. You can look up your host on siahub and look at it's position and score to get a feel for how well you're doing.
-
@casbot1969
The only thing you can do is wait.
I waited about 2 weeks for the first contracts come in...
The demand for the hosting services currently is very low. You will get new contracts only when someone will set or increase allownace and your host hits the renters pick list. Wait for a while and you will get your hosts score visible in SiaHub and SiaPulse. The most significant number you get is "conversionrate" that (simplified) shows your chance to get the next new contract.
-
-
Hi!
This was getting me on my nerves, but I finally found out how to resolve the "host unreachable" warning.
-
Create a static IP for your PC. On network settings, go find your Network and change from obtain IP automatically to Use following IP address. You can find plenty turorials on google about this.
-
Create a static IP for your router (if not static yet. If you restart your PC and IP changes you have to make it static) search for NoIp (https://www.noip.com/) on google and follow the steps to have a free IP domain. Download the app of NoIp and keep it running on your PC.
-
Most of the times your PC clock is not well synchronized with real time, so there are "delays" on time, you can use "NetTime" (http://timesynctool.com/) and set it up with your nearest geographical Time Pool (http://www.pool.ntp.org/es/).
-
Forwards ports 9981 and 9982 to your Static PC IP (both TCP and UDP), your network provider can help you with that or look for help here: https://portforward.com/
-
Create rules on your firewall to the same ports for both Outbound and Inbound rules, same as step 4 on TCP and UDP.
I was trying hard to make this work, I use Storj too and It worked like charm but then I had to upload it and follow the instructions on their website (https://docs.storj.io/docs/storj-share-gui).
First I just forwarded the ports and It keept showing the "Host unreachable" warning but I think installing NoIp and NetTime, made it work. Now I got 19 contracts and it haven't failed yet. The only concern I got is that sometimes Sia debit me some coins, maybe because of the contracts.
I'm new to this and I'm not a tech savvy I'm a designer, I just tried and tried to make it work, I believe in Siacoin and the blockchain. But as a personal advice, SiaCoin need an excellent UX designer to make it work as it should, so that everyone without special knowledge can use the network. You can Hire me ;)
Siacoin keep going, but help people that want to use your network, make it massive!!!
PS: Sorry for my English
-