Hm.. I may look into it, but I know there's a lot of potential problems if you switch characters instead of restarting client. I do not recommend doing that.mvgulik wrote:"Adventure > Toggles > ..." vs "General > Toggle at login" settings seems to act a bit off for related settings when switching character (without a client restart).
Can't put my finger on it. But one side effect it that, for example, if "Swimming" is set to On in "Toggle at login", you can end up with a "Swimming set to On" notification on login, but without the setting actually being activate (or so it seems, as in no GUI notification-icon showing up for it).
Think this little walk-trough should work for the above example case.
1) Have Swimming On in "Toggle at login" (restart client after changing it).
2) Use "Adventure > Toggles > ..." to toggle Swimming Off, and On again.
3) Log off with ":lo", than login again. (same account/character is fine)
I think things are back to normal after a client start/restart. (+maybe ...)
-
EnderWiggin
- Posts: 1156
- Joined: Sat Mar 20, 2010 8:23 pm
Re: Ender Client
-
mvgulik
- Posts: 4090
- Joined: Fri May 21, 2010 2:29 am
Re: Ender Client
Roger, did not know that.
Will see about collection more specific data over time, while keeping direct-character-switching vs client-restart in mind.
(Even if only as potential additional client documentation)
Will see about collection more specific data over time, while keeping direct-character-switching vs client-restart in mind.
(Even if only as potential additional client documentation)
Ignored(29): "Would you like to know more"
-
mvgulik
- Posts: 4090
- Joined: Fri May 21, 2010 2:29 am
Re: Ender Client
Just some local raw idea cropping up.
If possible and relative easy, it might be useful/nice to be able to pass account-name and character-name as client startup parameters. (
)
If possible and relative easy, it might be useful/nice to be able to pass account-name and character-name as client startup parameters. (
Ignored(29): "Would you like to know more"
-
EnderWiggin
- Posts: 1156
- Joined: Sat Mar 20, 2010 8:23 pm
Re: Ender Client
Hmm... this is a good idea.mvgulik wrote:Just some local raw idea cropping up.
If possible and relative easy, it might be useful/nice to be able to pass account-name and character-name as client startup parameters. ()
-
xyzzy57
- Posts: 200
- Joined: Thu Aug 19, 2021 9:41 pm
Re: Ender Client
I got the following error this evening, and something similar happened when I tried to relaunch this client (I didn't cut-n-paste the second error message, but it happened while still checking files). The official client is working.
java.lang.RuntimeException: Delayed error in resource gfx/terobjs/bumlings/apatite0 (v2), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
at haven.Resource$Pool$Queued.get(Resource.java:456)
at haven.Resource$Pool$Queued.get(Resource.java:424)
at haven.Session$CachedRes$Ref.get(Session.java:140)
at haven.Session$CachedRes$Ref.get(Session.java:133)
at haven.ResDrawable.<init>(ResDrawable.java:45)
at haven.OCache.cres(OCache.java:258)
at haven.OCache.lambda$cres$10(OCache.java:270)
at haven.OCache$GobInfo.apply(OCache.java:759)
at haven.Loader.lambda$defer$0(Loader.java:235)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:197)
at java.lang.Thread.run(Thread.java:748)
Caused by: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
at haven.Resource$Pool.handle(Resource.java:517)
at haven.Resource$Pool.access$1200(Resource.java:401)
at haven.Resource$Pool$Loader.run(Resource.java:653)
... 1 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from local res source (res-preload)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from 'custom' jar source
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from local res source (res)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from filesystem res source (/private/var/folders/zk/926c34c13hg6y_y5gyvp7hy40000gn/T/hsperfdata_arlie/res)
... 4 more
Caused by: java.io.FileNotFoundException: gfx/terobjs/bumlings/apatite0
at haven.Resource$FileSource.get(Resource.java:269)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.nio.file.NoSuchFileException: /private/var/folders/zk/926c34c13hg6y_y5gyvp7hy40000gn/T/hsperfdata_arlie/res/gfx/terobjs/bumlings/apatite0.res
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
at java.nio.file.Files.newByteChannel(Files.java:361)
at java.nio.file.Files.newByteChannel(Files.java:407)
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
at java.nio.file.Files.newInputStream(Files.java:152)
at haven.Resource$FileSource.get(Resource.java:267)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /customized-remote/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$CustomizedJarSource.get(Resource.java:307)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: res/gfx/terobjs/bumlings/apatite0
at haven.HashDirCache.fetch(HashDirCache.java:389)
at haven.Resource$CacheSource.get(Resource.java:232)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: haven.StreamMessage$IOError: java.io.IOException: already retried 7 times
at haven.StreamMessage.underflow(StreamMessage.java:71)
at haven.Message.rensure(Message.java:98)
at haven.Message.bytes(Message.java:171)
at haven.Resource.load(Resource.java:1626)
at haven.Resource.access$700(Resource.java:41)
at haven.Resource$Pool.handle(Resource.java:505)
... 3 more
Caused by: java.io.IOException: already retried 7 times
at haven.RetryingInputStream.retry(RetryingInputStream.java:54)
at haven.RetryingInputStream.get(RetryingInputStream.java:70)
at haven.RetryingInputStream.read(RetryingInputStream.java:111)
at haven.StreamTee.read(StreamTee.java:87)
at haven.StreamMessage.underflow(StreamMessage.java:68)
... 8 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Alert.java:131)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:370)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:313)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:652)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:471)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:367)
at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:376)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:479)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:457)
at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200)
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:154)
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1290)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1199)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:401)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:373)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:587)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:197)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1584)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1512)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
at haven.Resource$HttpSource$1.create(Resource.java:363)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 11 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306)
at sun.security.validator.Validator.validate(Validator.java:271)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:312)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:221)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:128)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:636)
... 30 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434)
... 36 more
I'm on MacOS 12.0.1 which may be relevant. They have issues of their own with certificates.
java.lang.RuntimeException: Delayed error in resource gfx/terobjs/bumlings/apatite0 (v2), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
at haven.Resource$Pool$Queued.get(Resource.java:456)
at haven.Resource$Pool$Queued.get(Resource.java:424)
at haven.Session$CachedRes$Ref.get(Session.java:140)
at haven.Session$CachedRes$Ref.get(Session.java:133)
at haven.ResDrawable.<init>(ResDrawable.java:45)
at haven.OCache.cres(OCache.java:258)
at haven.OCache.lambda$cres$10(OCache.java:270)
at haven.OCache$GobInfo.apply(OCache.java:759)
at haven.Loader.lambda$defer$0(Loader.java:235)
at haven.Loader$Future.run(Loader.java:71)
at haven.Loader$Future.access$400(Loader.java:42)
at haven.Loader.loop(Loader.java:197)
at java.lang.Thread.run(Thread.java:748)
Caused by: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
at haven.Resource$Pool.handle(Resource.java:517)
at haven.Resource$Pool.access$1200(Resource.java:401)
at haven.Resource$Pool$Loader.run(Resource.java:653)
... 1 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from cache source backed by HashDirCache(http://game.havenandhearth.com/render/)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from local res source (res-preload)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from 'custom' jar source
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from local res source (res)
... 4 more
Suppressed: haven.Resource$LoadException: Load error in resource gfx/terobjs/bumlings/apatite0(v2), from filesystem res source (/private/var/folders/zk/926c34c13hg6y_y5gyvp7hy40000gn/T/hsperfdata_arlie/res)
... 4 more
Caused by: java.io.FileNotFoundException: gfx/terobjs/bumlings/apatite0
at haven.Resource$FileSource.get(Resource.java:269)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.nio.file.NoSuchFileException: /private/var/folders/zk/926c34c13hg6y_y5gyvp7hy40000gn/T/hsperfdata_arlie/res/gfx/terobjs/bumlings/apatite0.res
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
at java.nio.file.Files.newByteChannel(Files.java:361)
at java.nio.file.Files.newByteChannel(Files.java:407)
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
at java.nio.file.Files.newInputStream(Files.java:152)
at haven.Resource$FileSource.get(Resource.java:267)
... 4 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /customized-remote/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$CustomizedJarSource.get(Resource.java:307)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: Could not find resource locally: /res-preload/gfx/terobjs/bumlings/apatite0.res
at haven.Resource$JarSource.get(Resource.java:289)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: java.io.FileNotFoundException: res/gfx/terobjs/bumlings/apatite0
at haven.HashDirCache.fetch(HashDirCache.java:389)
at haven.Resource$CacheSource.get(Resource.java:232)
at haven.Resource$Pool.handle(Resource.java:501)
... 3 more
Caused by: haven.StreamMessage$IOError: java.io.IOException: already retried 7 times
at haven.StreamMessage.underflow(StreamMessage.java:71)
at haven.Message.rensure(Message.java:98)
at haven.Message.bytes(Message.java:171)
at haven.Resource.load(Resource.java:1626)
at haven.Resource.access$700(Resource.java:41)
at haven.Resource$Pool.handle(Resource.java:505)
... 3 more
Caused by: java.io.IOException: already retried 7 times
at haven.RetryingInputStream.retry(RetryingInputStream.java:54)
at haven.RetryingInputStream.get(RetryingInputStream.java:70)
at haven.RetryingInputStream.read(RetryingInputStream.java:111)
at haven.StreamTee.read(StreamTee.java:87)
at haven.StreamMessage.underflow(StreamMessage.java:68)
... 8 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Alert.java:131)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:370)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:313)
at sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:652)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:471)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:367)
at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:376)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:479)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:457)
at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200)
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:154)
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1290)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1199)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:401)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:373)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:587)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:197)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1584)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1512)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
at haven.Resource$HttpSource$1.create(Resource.java:363)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 11 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:306)
at sun.security.validator.Validator.validate(Validator.java:271)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:312)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:221)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:128)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:636)
... 30 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434)
... 36 more
I'm on MacOS 12.0.1 which may be relevant. They have issues of their own with certificates.
-
xyzzy57
- Posts: 200
- Joined: Thu Aug 19, 2021 9:41 pm
Re: Ender Client
The error from launcher-hafen.jar is different.xyzzy57 wrote:I got the following error this evening, and something similar happened when I tried to relaunch this client (I didn't cut-n-paste the second error message, but it happened while still checking files). The official client is working.
java.lang.RuntimeException: Delayed error in resource gfx/terobjs/bumlings/apatite0 (v2), from forking source backed by HTTP res source (https://www.havenandhearth.com/res/)
at haven.Resource$Pool$Queued.get(Resource.java:456)
at haven.Resource$Pool$Queued.get(Resource.java:424)
java.lang.RuntimeException: java.nio.file.NoSuchFileException: ./cache/https/enderwiggin.github.io/hafen/hafen.hl
at haven.launcher.Driver.run(Driver.java:116)
at haven.launcher.Driver.main(Driver.java:198)
Caused by: java.nio.file.NoSuchFileException: ./cache/https/enderwiggin.github.io/hafen/hafen.hl
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:214)
at java.nio.file.Files.newByteChannel(Files.java:361)
at java.nio.file.Files.newByteChannel(Files.java:407)
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
at java.nio.file.Files.newInputStream(Files.java:152)
at haven.launcher.Driver.run(Driver.java:109)
... 1 more
updater-hafen.jar successfully launched the client
The client let me login, and connect to the same hearthling that errored out earlier. But that hearthling is no longer where it was when the error occurred.
At the time of the error, the hearthling was in a Dugout, partway into a trip by water I wound up completing with the official client.
It's way too late for my hearthling to take another trip tonight. Both the hearthling and the human need some sleep
And in any case, I'm not sure exactly where he was, or whether the problem had anythign to do with the location.
-
Twizamber
- Posts: 3
- Joined: Sat Apr 10, 2021 2:51 pm
Re: Ender Client
Im getting a lot of these path errors. Was putting some stuff into a barrel, suddenly getting the errors, and now the barrel is gone when using Ender client. Launching the default client works fine, and the barrel appears again. Going back to Ender client, and I get errors and barrel is gone again.
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source)
at sun.security.ssl.SSLHandshake.consume(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.TransportContext.dispatch(Unknown Source)
at sun.security.ssl.SSLTransport.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(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 haven.Resource$HttpSource$1.create(Resource.java:363)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 11 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 31 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
... 37 more
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source)
at sun.security.ssl.SSLHandshake.consume(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.TransportContext.dispatch(Unknown Source)
at sun.security.ssl.SSLTransport.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(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 haven.Resource$HttpSource$1.create(Resource.java:363)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 11 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 31 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
... 37 more
-
telum12
- Posts: 430
- Joined: Mon Mar 12, 2012 10:36 pm
Re: Ender Client
This comes from ssl.connect as far as I can tell. Loftar was fucking with it to add ipv6 support or something. He probably fucked it up. Report it to loftar not ender.Twizamber wrote:Im getting a lot of these path errors. Was putting some stuff into a barrel, suddenly getting the errors, and now the barrel is gone when using Ender client. Launching the default client works fine, and the barrel appears again. Going back to Ender client, and I get errors and barrel is gone again.
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.TransportContext.fatal(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(Unknown Source)
at sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(Unknown Source)
at sun.security.ssl.SSLHandshake.consume(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
at sun.security.ssl.TransportContext.dispatch(Unknown Source)
at sun.security.ssl.SSLTransport.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(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 haven.Resource$HttpSource$1.create(Resource.java:363)
at haven.RetryingInputStream.create(RetryingInputStream.java:44)
at haven.RetryingInputStream.get(RetryingInputStream.java:76)
... 11 more
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
... 31 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
... 37 more
Actually, just use linux.
MagicManICT wrote:To me, being called a pedo is exactly like being called gay.
Jalpha wrote:She must have been in heat bro. She was literally fanging for it. Literally posting repeatedly in chat, in all caps "DO IT! POST YOUR DICK! THERE'S NO WAY IT'S 7 INCHES!"
How could any hot-blooded male deny such a request under the circumstances.
-
Pommfritz
- Posts: 360
- Joined: Wed Sep 16, 2015 6:00 pm
Re: Ender Client
Hey I wanted to enable zgc and I have no clue what to do xd
I took your start-hafen.bat which is like this by default:
and then googled and found this: https://wiki.openjdk.java.net/display/zgc/Main
did I do it right? xd
it definitely did something I'm just not sure if it's a success lol
I would like to figure this out since I get a few stutters especially when I load into a new area, meaning when I walk in a direction and the map loards new tiles xd
I took your start-hafen.bat which is like this by default:
and then modified the start-hafen.bat to this:Quick Start
If you're trying out ZGC for the first time, start by using the following GC options:
-XX:+UseZGC -Xmx<size> -Xlog:gc
it definitely did something I'm just not sure if it's a success lol
I would like to figure this out since I get a few stutters especially when I load into a new area, meaning when I walk in a direction and the map loards new tiles xd
-
Pommfritz
- Posts: 360
- Joined: Wed Sep 16, 2015 6:00 pm
Re: Ender Client
lmao is it a stupid question?