Error during update\the problem is solved

The worst monsters in the Hearthlands warp the fabric of space and time...
Lao_Bao
Posts: 51
Joined: Thu Jan 16, 2025 11:54 pm

Error during update\the problem is solved

Post by Lao_Bao »

The forum isn't working properly: half of the bottom page isn't displaying. The game isn't updating either.

log
java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out
at haven.launcher.Driver.execute(Driver.java:42)
at haven.launcher.Driver.run(Driver.java:62)
at haven.launcher.Driver.main(Driver.java:161)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.readFully(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(Unknown Source)
at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
at java.base/java.io.BufferedInputStream.fill(Unknown Source)
at java.base/java.io.BufferedInputStream.read1(Unknown Source)
at java.base/java.io.BufferedInputStream.implRead(Unknown Source)
at java.base/java.io.BufferedInputStream.read(Unknown Source)
at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at java.base/sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at haven.launcher.Cache.update0(Cache.java:284)
at haven.launcher.Cache.update(Cache.java:360)
at haven.launcher.Resource.update(Resource.java:75)
at haven.launcher.JavaLauncher.launch(JavaLauncher.java:88)
at haven.launcher.Driver.execute(Driver.java:39)
... 2 more
Suppressed: java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.readFully(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(Unknown Source)
at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
at java.base/java.io.BufferedInputStream.read1(Unknown Source)
at java.base/java.io.BufferedInputStream.implRead(Unknown Source)
at java.base/java.io.BufferedInputStream.read(Unknown Source)
at java.base/sun.net.www.MeteredStream.read(Unknown Source)
at java.base/java.io.FilterInputStream.read(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at haven.launcher.Cache.update0(Cache.java:298)
... 6 more
Suppressed: java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.readFully(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketInputRecord.decode(Unknown Source)
at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
at java.base/java.io.BufferedInputStream.read1(Unknown Source)
at java.base/java.io.BufferedInputStream.implRead(Unknown Source)
at java.base/java.io.BufferedInputStream.read(Unknown Source)
at java.base/sun.net.www.MeteredStream.read(Unknown Source)
at java.base/java.io.FilterInputStream.read(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)
at haven.launcher.Cache.update0(Cache.java:298)
... 6 more
Last edited by Lao_Bao on Sun Dec 21, 2025 2:16 am, edited 1 time in total.
User avatar
derkami
Posts: 198
Joined: Thu Jun 02, 2016 11:28 pm

Re: Error during update

Post by derkami »

Are you behind any proxy? VPN?
It looks like something might be intercepting your ssl transmission or something.
In any case, your requests are timing out, so something on your side doesn't seem to be working as it should.
Image
Image
Image
Lao_Bao
Posts: 51
Joined: Thu Jan 16, 2025 11:54 pm

Re: Error during update

Post by Lao_Bao »

No, but I live in Russia. Maybe the RKN blocked something and it affected the site and the game?
User avatar
Halbertz
Posts: 674
Joined: Fri Aug 28, 2015 11:03 pm

Re: Error during update

Post by Halbertz »

Lao_Bao wrote:No, but I live in Russia. Maybe the RKN blocked something and it affected the site and the game?
Yes they blocked more shit recently. I've wrote my workaround there: viewtopic.php?f=47&t=79816&p=965338#p965338
NarrKOTeGG
Posts: 24
Joined: Tue Oct 03, 2017 9:50 am

Re: Error during update

Post by NarrKOTeGG »

Halbertz wrote:
Lao_Bao wrote:No, but I live in Russia. Maybe the RKN blocked something and it affected the site and the game?
Yes they blocked more shit recently. I've wrote my workaround there: viewtopic.php?f=47&t=79816&p=965338#p965338

To be honest, I don't think the problem is on the client side. It sometimes works and sometimes doesn't on my end, even though I haven't made any changes. As an experiment, I set up a completely new VPN host on vless with an IP address that I hadn't used before and that is not in Russia. Then I launched an isolated environment where I only had Java, the hih client, and the xray VPN client. I got the client update without any problems, logged in, and got to the character selection screen, but I still couldn't connect in either 16 or 16.1.
Lao_Bao
Posts: 51
Joined: Thu Jan 16, 2025 11:54 pm

Re: Error during update

Post by Lao_Bao »

The issue with the website and the update download has been resolved.
Now I have another problem: when I click "Play" or "New Character," nothing happens.
There's no error message either.
Lao_Bao
Posts: 51
Joined: Thu Jan 16, 2025 11:54 pm

Re: Error during update

Post by Lao_Bao »

I added this "game.havenandhearth.com" and UDP on port 1870. I was able to access World 16 and play normally.
World 16.1 "Waiting for map data..." Does the world 16.1 have a different UDP port or something else?
Last edited by Lao_Bao on Sun Dec 21, 2025 2:18 am, edited 1 time in total.
Lao_Bao
Posts: 51
Joined: Thu Jan 16, 2025 11:54 pm

Re: Error during update

Post by Lao_Bao »

heh i find 1066 UDP for 16.1 world
I solved the problem and now I can play again.

Return to “Bugs”