WTF? Can't login&play

The worst monsters in the Hearthlands warp the fabric of space and time..
Gerald
Posts: 2
Joined: Sat Apr 17, 2010 7:22 am

WTF? Can't login&play

Post by Gerald »

Greetings. At first, sorry for my rude english :) So, maybe it isn't a bag. I'm install the client, and run it. Then i press "login", client tries to connect - a have an error:

Code: Select all

java.lang.RuntimeException: Delayed error in resource gfx/tiles/dwald/wald (v3), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
	at haven.Resource.checkerr(Resource.java:1058)
	at haven.Resource.layer(Resource.java:941)
	at haven.MCache.loadset(MCache.java:139)
	at haven.MCache.tilemap(MCache.java:433)
	at haven.Session$RWorker.handlerel(Session.java:375)
	at haven.Session$RWorker.getrel(Session.java:386)
	at haven.Session$RWorker.run(Session.java:454)
Caused by: haven.Resource$LoadException: Load error in resource gfx/tiles/dwald/wald(v3), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
	at haven.Resource$Loader.handle(Resource.java:401)
	at haven.Resource$Loader.run(Resource.java:375)
	at java.lang.Thread.run(Thread.java:636)
Caused by: javax.net.ssl.SSLException: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.security.internal.spec)
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1639)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1602)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1585)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1174)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1151)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:423)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1005)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)
	at haven.Resource$HttpSource.get(Resource.java:330)
	at haven.Resource$TeeSource.get(Resource.java:225)
	at haven.Resource$Loader.handle(Resource.java:395)
	... 2 more
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.security.internal.spec)
	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:342)
	at java.security.AccessController.checkPermission(AccessController.java:553)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
	at net.sourceforge.jnlp.runtime.JNLPSecurityManager.checkPermission(JNLPSecurityManager.java:281)
	at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1529)
	at java.lang.ClassLoader$1.run(ClassLoader.java:343)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.lang.ClassLoader.checkPackageAccess(ClassLoader.java:341)
	at com.sun.crypto.provider.TlsRsaPremasterSecretGenerator.engineInit(TlsRsaPremasterSecretGenerator.java:60)
	at javax.crypto.KeyGenerator.init(KeyGenerator.java:424)
	at javax.crypto.KeyGenerator.init(KeyGenerator.java:400)
	at sun.security.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.java:109)
	at sun.security.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:632)
	at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:220)
	at sun.security.ssl.Handshaker.processLoop(Handshaker.java:546)
	at sun.security.ssl.Handshaker.process_record(Handshaker.java:482)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:904)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1140)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1167)
OS - Ubuntu 9.10 x32 Karmic Koala
User avatar
loftar
Posts: 9096
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: WTF? Can't login&play

Post by loftar »

Odd error. I would guess there's a bug in the JNLP client you use, seeing how it seems to be granting privileges wrong. The "net.sourceforge.jnlp.*" class means that you're using the NetX JNLP client, right? Would you mind trying Sun's implementation instead?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
Gerald
Posts: 2
Joined: Sat Apr 17, 2010 7:22 am

Re: WTF? Can't login&play

Post by Gerald »

Can't understand. I have an OpenJDK, and install client from this: http://www.havenandhearth.com/java/haven.jnlp As I can understand - exist another client, or I'am wrong? What do you mean "trying Sun's implementation instead". I heard that it isn't working on OpenJDK, but i'm not sure.

Return to “Bugs”