My Server Is Periodically Disappearing From The Server List

A new update is now available, introducing seasons and more!
Latest hotfix: 0.8.0.1 (2024-12-20)
  • My DS server runs fine sometimes for 12 hours without issue, then I get this error message in the log file (see below). I rather suspect that it is because my ISP, issues a dynamic WAN IP address so sometimes if the internet connection is dropped or refreshed the IP address changes and the rising world server cant re-sync itself with my new IP address. I can still play on the server by entering my wan IP or domain name into the connect box, it just doesn't show up on the server list any more.


    Can the Rising World Server auto sync WAN IP address, or do I have to using a static IP?
    Can the Server sync with a domain name instead of an IP?


    if anyone has any further experience with this error then I would love some help as I could be completely wrong. :D



    "02/12/2016 01:36 PM server.Main
    WARNING: Error while sending http_update_get
    java.net.UnknownHostException: shive.rising-world.net
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    at server.e.a(SourceFile:66)
    at server.f.run(SourceFile:292)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    02/12/2016 01:37 PM server.Main
    WARNING: Error while sending http_update_get
    java.net.UnknownHostException: shive.rising-world.net
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at sun.net.NetworkClient.doConnect(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.http.HttpClient.openServer(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)
    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    at server.e.a(SourceFile:66)
    at server.f.run(SourceFile:292)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)"

  • Do you host the server on your local machine? It seems that the hostname could not be resolved. This may have different reasons, usually this happens when the DNS server of your ISP cannot resolve the hostname properly, or when you've modified your Windows hosts file. Since this issue seems to occur after a given amount of time in your case, it might also be a different problem of your ISP =O
    When the error you've posted occurs 10 times consecutively, your server will be removed from the serverlist.


    You could try to change your DNS server: http://www.howtogeek.com/16498…-to-speed-up-web-browsing
    Also make sure that there is no entry for "rising-world.net" in your Windows host file (Windows/System32/drivers/etc/hosts).

  • Thank you for pointing me in the right direction on this. I am hosing the server on a separate machine I created for running a games server, that is connected to my home network. I initially had the dns server address set to use open dns, so ive now set it to my isp's own dns servers to see if that works. I checked my hosts file but there are no entry's in that. I have restarted the server and will see if it occurs again with the new settings.


    Thanks for your help on this :)

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!