After Java update local server is not accesable

Hello,

I was runing Blynk server on Synology NAS, After java update

admin@srv:~$ java -version
openjdk version “1.8.0_121”
OpenJDK Runtime Environment (IcedTea 3.3.0) (linux-gnu build 1.8.0_121-b13)
OpenJDK Zero VM (build 25.121-b13, interpreted mode)

I cant access blynk (neither admin panle, neither via ios app)

I see in log file these errors:

2017-04-29 22:02:05.694 ERROR- DecoderException.
io.netty.handler.codec.DecoderException: java.lang.ExceptionInInitializerError
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442) ~[server-0.24.1.jar:?]
2017-04-29 22:02:05.775 ERROR- DecoderException.
io.netty.handler.codec.DecoderException: java.lang.NoClassDefFoundError: Could not initialize class sun.security.ssl.SupportedEllipticCurvesExtension

Probably nothing Blynk specific… I googled the errors and found this

https://tickets.puppetlabs.com/browse/SERVER-1720

Which appears to be issues with same version (Java 1.8.0_121 update). Try reading through it to see if that helps.

You may need to downgrade java.

Hello. Hm… Seems like @Gunner is right and this is Java bug introduced in latest version and not Blynk issue.

Thanks for the info. Problem solved when Java version was updated to newest one (java version “1.8.0_131”)

2 Likes