Closed johnfelipe closed 7 years ago
Sometime the external site is down, not much we can do to fix that.
This error is not in reference to a website. This error means that it is simply having trouble obtaining the IP address of the machine your running the server on.
In most cases rebooting the machine will resolve this. This does happen every now and then on all operating systems. Usually it is caused by the machine being on for very long periods without a reboot, the cache created by the operating system getting to large i.e. memory dump, etc.
another trick to helping would be to unplug your network router/ modem for approximately 1 minute and if your using the Windows operating system open a command prompt (as administrator) and do the command
ipconfig/flushdns
four times and then reboot the machine. This will ensure the DNS cache is dumped which essentially clears it and will force propogation of new DNS records in the operating system DNS cache. After doing the command four times and resetting the network modem/ router you will want to reboot the machine in order for this to fully be cleared.
After doing this you should be good to go and your external IP on the machine should be detected by WhiteCore.
I have run into this issue myself in the past and this trick does work.
Hope that helps a bit.
@emperorstarfinder That error 404 comes from the site that we use to find the external IP address. And sometimes that error occurs at random when they are doing maintenance on their side.
Then this would lead to the questions:
and
This could potentially create a loophole that we would want to close so as not to expose users to security threats i.e. unwanted hacking.
May 12 04:50:41 - [Network]: Retrieving the external IP address May 12 04:50:51 - [Utilities]: Failed to get external IP, System.Net.WebException: The remote server returned an error: (404) Not Found. at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000] in:0
at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000] in :0 , please check your internet connection (if this applies), setting to internal...
how solved?