Java Error (Playing H&H at work) ArkSu - Solved?

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.
User avatar
kaizokuroof
Posts: 799
Joined: Sat Jun 05, 2010 6:24 am

Java Error (Playing H&H at work) ArkSu - Solved?

Post by kaizokuroof »

Greetings, I am trying to play with the ArkSu client at my work. http://www.havenandhearth.com is fine to access and people on other computers can access the game (Vanilla client) I however can not.

When running the vanilla client, I receive an error.

I have also tried the Vanilla client as well thinking this would solve the issue.

I have the correct version of client/java and I am running Windows Xp, our work does not use a different SOE build, it is standard XP.

Code: Select all

C:\Documents and Settings\*****>java -version
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
Error (Custom client):

Code: Select all

C:\Documents and Settings\*****\My Documents\Games\H&H Arkus>"C:\Program Files
\Java\jre6\bin\java" -Djava.library.path="C:\Documents and Settings\jwalker\My D
ocuments\Games\H&H Arkus" -jar haven.jar 178.63.100.209
Exception in thread "Session reader" java.lang.RuntimeException: Delayed error i
n resource gfx/tiles/gold/gold (v1), from forking source backed by HTTP res sour
ce (https://www.havenandhearth.com/res/)
        at haven.Resource.checkerr(Resource.java:1060)
        at haven.Resource.layer(Resource.java:943)
        at haven.MCache.loadset(MCache.java:139)
        at haven.MCache.tilemap(MCache.java:433)
        at haven.Session$RWorker.handlerel(Session.java:374)
        at haven.Session$RWorker.getrel(Session.java:385)
        at haven.Session$RWorker.run(Session.java:453)
Caused by: haven.Resource$LoadException: Load error in resource gfx/tiles/gold/g
old(v1), from forking source backed by HTTP res source (https://www.havenandhear
th.com/res/)
        at haven.Resource$Loader.handle(Resource.java:403)
        at haven.Resource$Loader.run(Resource.java:375)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(Unknown Source)
        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
        at java.net.PlainSocketImpl.connect(Unknown Source)
        at java.net.SocksSocketImpl.connect(Unknown Source)
        at java.net.Socket.connect(Unknown Source)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source)
        at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.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.getNewH
ttpClient(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
ce)
        at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect
(Unknown Source)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
        at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unkn
own Source)
        at haven.Resource$HttpSource.get(Resource.java:330)
        at haven.Resource$TeeSource.get(Resource.java:225)
        at haven.Resource$Loader.handle(Resource.java:396)
        ... 2 more
I am in no way a coder, these errors seem unfamiliar to me. Could it be something to do with the Res file? or is it just my java install? I have tried reinstalling Java and the error persists.

I have google searched the error and translated something from the RU forums, but there was no resolution for this error.

Any help would be much appreciated as I would like to play my favorite game at work :D

PLEASE NOTE: The directories are correct, I have starred my name out just in case :P I am also downloading the custom Haven.jar file that Arkus provides and will update the thread when this is done.

Thanks - K.R.
Last edited by kaizokuroof on Tue Feb 08, 2011 10:31 pm, edited 2 times in total.
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Java Error (Playing H&H at work) Arkus

Post by loftar »

kaizokuroof wrote:

Code: Select all

Caused by: haven.Resource$LoadException: Load error in resource gfx/tiles/gold/gold(v1), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
[...]
Caused by: java.net.ConnectException: Connection refused: connect
It seems there's something in the way that blocks HTTPS connections. Evil corporate proxy?

Also, who thought it would be a good idea to connect to the server by IP address?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
kaizokuroof
Posts: 799
Joined: Sat Jun 05, 2010 6:24 am

Re: Java Error (Playing H&H at work) ArkSu

Post by kaizokuroof »

Fuck off everyone who posted on my mistake, your input is useless and not appreciated - There is too much of this on the Forums and by the mods too, you are here to help us not derail threads, correct?

Thanks loftar, I have tried to use a proxy, with a bat file.... but unfortunately for me, it's like putting a puzzle together in the dark, I have no idea (I've tried going into the settings in Java and choosing to use the proxy)

We use a .bat file for playing on minecraft here, the file reads:

java -Dhttp.proxyHost=canberraproxy.asggroup.com.au -Dhttp.proxyPort=8080 -Xmx800m -jar Minecraft.exe - We put this bat file in the same directory as the Minecraft.exe and run it.

Is there a way I can use that proxy with the H&H Client? I have tried creating another .bat file to do this but no avail.

The file read: java -Dhttp.proxyHost=canberraproxy.asggroup.com.au -Dhttp.proxyPort=8080 -Xmx800m -jar run.bat (I told you I had no idea :D )

NOTE: I have taken my client from home and used it here, I connect to the IP because of DNS issues or whatever and the IP is the only way I can play. - Oddity suggested this on IRC I think...

Anymore ideas?

Regards, K.R
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.
User avatar
sabinati
Posts: 15527
Joined: Mon Jul 13, 2009 4:25 am
Location: View active topics

Re: Java Error (Playing H&H at work) ArkSu

Post by sabinati »

try editing your java proxy settings instead of the run.bat.
User avatar
kaizokuroof
Posts: 799
Joined: Sat Jun 05, 2010 6:24 am

Re: Java Error (Playing H&H at work) ArkSu

Post by kaizokuroof »

Thank you for your reply.

[quote="kaizokuroof"] I've tried going into the settings in Java and choosing to use the proxy/quote]

This however has not worked for me, It seems odd to me though, because a person sitting just across the room can access the Vanilla client, through the same proxy...

:( Any other ideas?
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.
User avatar
sabinati
Posts: 15527
Joined: Mon Jul 13, 2009 4:25 am
Location: View active topics

Re: Java Error (Playing H&H at work) ArkSu

Post by sabinati »

check your settings vs the settings on the other computer
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Java Error (Playing H&H at work) ArkSu

Post by loftar »

kaizokuroof wrote:Thanks loftar, I have tried to use a proxy, with a bat file.... but unfortunately for me, it's like putting a puzzle together in the dark, I have no idea (I've tried going into the settings in Java and choosing to use the proxy)
What I meant was that your workplace might have some evil proxy in place that doesn't allow HTTPS connections. In that case, there isn't much you can do except not play from there.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
kaizokuroof
Posts: 799
Joined: Sat Jun 05, 2010 6:24 am

Re: Java Error (Playing H&H at work) ArkSu

Post by kaizokuroof »

loftar wrote:
kaizokuroof wrote:Thanks loftar, I have tried to use a proxy, with a bat file.... but unfortunately for me, it's like putting a puzzle together in the dark, I have no idea (I've tried going into the settings in Java and choosing to use the proxy)
What I meant was that your workplace might have some evil proxy in place that doesn't allow HTTPS connections. In that case, there isn't much you can do except not play from there.
Thanks again, however I did understand your original post. I just don't understand how someone who access the SAME proxy as I do, is allowed to use HTTPS connections and I am not.

I will have to buy a wireless USB modem and play that way I guess :D

Thanks to all the people that didn't spam my thread :D

- K.R
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.
User avatar
Kinky
Posts: 84
Joined: Mon Jan 10, 2011 5:27 am

Re: Java Error (Playing H&H at work) ArkSu - Solved?

Post by Kinky »

the problem is you are trying to run a macro.

try a diff client
User avatar
kaizokuroof
Posts: 799
Joined: Sat Jun 05, 2010 6:24 am

Re: Java Error (Playing H&H at work) ArkSu - Solved?

Post by kaizokuroof »

No, I don't think so - The vanilla client recieves the same error, so do all other clients.
I had a retardedly huge signature and have gotten this embarrassing replacement to show for it.

Return to “How do I?”