There are problems with accessing the game from Russia.

The worst monsters in the Hearthlands warp the fabric of space and time...

There are problems with accessing the game from Russia.

Postby Over10n » Fri Jan 16, 2026 1:58 pm

Hello, dear developers, my wife and I are facing an issue with accessing the game. Until recently, the game was running smoothly, but for the past few days, the game has been unable to launch from Russia after the latest update. When using the Steam version, the game freezes on the "Fetching Hafen Jar..." loading screen, followed by an error message (which I will attach at the end of this post). When attempting to access the game using a Hurricane client (the latest updated version), the only option is to access the character page, but the server cannot be accessed, and clicking the "Play" button under the characters does not work. Additionally, access to the site Haven & Hearth, information is displayed on the main page, and you can log in through your personal account, but you cannot access the forum, view topics in sections, or create posts or messages. Many people from Russia have encountered similar issues, but they are unable to write about them because they do not have access to the forum. I was able to log in to the forum and leave a message using my phone, which allows me to view the forum and leave messages.

I would appreciate your help in solving this issue.

Error message from Steam:

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
Over10n
 
Posts: 2
Joined: Thu Jan 15, 2026 1:42 am

Re: There are problems with accessing the game from Russia.

Postby rfxDarth » Sat Jan 17, 2026 11:30 am

Given latest developments, this is the only reliable long-term solution to your problem.
User avatar
rfxDarth
 
Posts: 83
Joined: Tue Mar 09, 2010 4:13 pm

Re: There are problems with accessing the game from Russia.

Postby Rescu » Wed Jan 21, 2026 10:57 am

I confirm that the situation changed in 2026. Now, access to the game is only possible using two simultaneous bypass methods: creating a tunnel to access Java, and then using the second method to access Hurricane. Every 20 minutes, the tunnel collapses, requiring a new connection. Unfortunately, this is the end of the game in our region.

Подтверждаю, что ситуация изменилась в 2026 году. Теперь доступ к игре возможен только с использованием двух одновременных обходных путей: создание туннеля для доступа к Java, а затем использование второго метода для доступа к Hurricane. Каждые 20 минут туннель обрывается, требуя нового подключения. К сожалению, это конец игры в нашем регионе.
Rescu
 
Posts: 47
Joined: Tue Feb 01, 2011 7:17 pm

Re: There are problems with accessing the game from Russia.

Postby jorb » Wed Jan 21, 2026 8:54 pm

Grr, hate that, and sorry about it. Not something we're trying to enforce. Will try to look at it.
"The psychological trials of dwellers in the last times will be equal to the physical trials of the martyrs. In order to face these trials we must be living in a different world."

-- Hieromonk Seraphim Rose
User avatar
jorb
 
Posts: 18512
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: There are problems with accessing the game from Russia.

Postby Over10n » Thu Jan 22, 2026 12:08 am

jorb wrote:Grr, hate that, and sorry about it. Not something we're trying to enforce. Will try to look at it.


Hello, thank you for your attention to this issue. If it is possible to resolve it, my wife and I would appreciate it.
Over10n
 
Posts: 2
Joined: Thu Jan 15, 2026 1:42 am

Re: There are problems with accessing the game from Russia.

Postby Hasta » Thu Jan 22, 2026 3:43 pm

Promoting VPN use is kinda illegal in Russia so I will not be reiterating my previous comments on this issue saying that a decent VPN solves the H&H access problem, I will not be recommending using one and I will not be underlining a simple fact that a good VPN is not even that expensive, although it takes some effort to find one that suits your region and ISP (free trials do help).

Hope the problem gets fixed soon enough tho.
User avatar
Hasta
 
Posts: 2039
Joined: Sun Sep 14, 2014 3:27 pm


Return to Bugs

Who is online

Users browsing this forum: Claude [Bot] and 11 guests