Menu

#61 Built-in JRE does not support SSL  Edit

None
closed
Matthias
None
1
2019-05-21
2019-03-26
No

Installed 1.5.0 and did a Full installation to include the stripped-down JRE.

With built-in JRE:

C:\Program Files (x86)\HelloNzb>JRE\bin\java.exe --version
java 11.0.2 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)

C:\Program Files (x86)\HelloNzb>JRE\bin\java.exe -jar HelloNzb.jar
INFO: Loading new NZB file from auto-load directory: D:\Downloads\VA-Miami_Party_Volume_2-(RT302)-WEB-2019-NDE(1).nzb
INFO: File should be deleted ok D:\Downloads\VA-Miami_Party_Volume_2-(RT302)-WEB-2019-NDE(1).nzb
INFO: Added content of D:\Downloads\VA-Miami_Party_Volume_2-(RT302)-WEB-2019-NDE(1).nzb to queue
DEBUG: Default NIO client: Initialised.
DEBUG: Default NIO client: Starting main loop ...
DEBUG: Creating new channel #1
DEBUG: Downloading next segment of file: abc123.par2
DEBUG: 1| > Connecting to server 'host.name.example/123.456.78.90' on port 563
FATAL: SSL handshake error
DEBUG: Creating new channel #2
JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
DEBUG: 2| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)DEBUG: Creating new channel #3

        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)DEBUG: 3| > Connecting to server 'host.name.example/123.456.78.90' on port 563

FATAL: SSL handshake error      at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)

FATAL: SSL handshake error      at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Unknown Source)

DEBUG: Creating new channel #4  at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)

        at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)DEBUG: 4| > Connecting to server 'host.name.example/123.456.78.90' on port 563

FATAL: SSL handshake error      at java.base/sun.security.ssl.SSLEngineImpl.decode(Unknown Source)

DEBUG: Creating new channel #5  at java.base/sun.security.ssl.SSLEngineImpl.readRecord(Unknown Source)

DEBUG: 5| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)DEBUG: Creating new channel #6

        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)
DEBUG: 6| > Connecting to server 'host.name.example/123.456.78.90' on port 563
DEBUG: Creating new channel #7  at java.base/javax.net.ssl.SSLEngine.unwrap(Unknown Source)

FATAL: SSL handshake error
        at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1225)
        at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:913)FATAL: SSL handshake error

        at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)DEBUG: 7| > Connecting to server 'host.name.example/123.456.78.90' on port 563

        at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
FATAL: SSL handshake error      at org.jboss.netty.handler.traffic.AbstractTrafficShapingHandler.messageReceived(AbstractTrafficShapingHandler.java:408)

DEBUG: Creating new channel #8
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
DEBUG: 8| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
DEBUG: Creating new channel #9  at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)

FATAL: SSL handshake error      at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:109)

DEBUG: 9| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:328)
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90)FATAL: SSL handshake error

        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)DEBUG: Creating new channel #10

        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
DEBUG: 10| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)DEBUG: Creating new channel #11

DEBUG: 11| > Connecting to server 'host.name.example/123.456.78.90' on port 563
DEBUG: Creating new channel #12 at java.base/java.lang.Thread.run(Unknown Source)

FATAL: SSL handshake error
JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':

FATAL: SSL handshake error
JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':

DEBUG: 12| > Connecting to server 'host.name.example/123.456.78.90' on port 563

JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':DEBUG: Creating new channel #13

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)FATAL: SSL handshake error

        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)FATAL: SSL handshake error

        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)DEBUG: 13| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #14 at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Unknown Source)

DEBUG: 14| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)DEBUG: Creating new channel #15

        at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
FATAL: SSL handshake error      at java.base/sun.security.ssl.SSLEngineImpl.decode(Unknown Source)

DEBUG: 15| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.SSLEngineImpl.readRecord(Unknown Source)FATAL: SSL handshake error
        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)

DEBUG: Creating new channel #16 at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)

DEBUG: 16| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/javax.net.ssl.SSLEngine.unwrap(Unknown Source)DEBUG: Creating new channel #17

DEBUG: 17| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1225)FATAL: SSL handshake error

FATAL: SSL handshake error      at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:913)

DEBUG: Creating new channel #18 at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)

        at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
        at org.jboss.netty.handler.traffic.AbstractTrafficShapingHandler.messageReceived(AbstractTrafficShapingHandler.java:408)DEBUG: 18| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #19 at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)

FATAL: SSL handshake error      at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)

DEBUG: 19| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)FATAL: SSL handshake error

        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:109)DEBUG: Creating new channel #20

        at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:328)DEBUG: 20| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #21 at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90)

FATAL: SSL handshake error      at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)

DEBUG: 21| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)DEBUG: Creating new channel #22

        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
DEBUG: 22| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/java.lang.Thread.run(Unknown Source)DEBUG: Creating new channel #23



JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':DEBUG: 23| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #24
JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':

DEBUG: 24| > Connecting to server 'host.name.example/123.456.78.90' on port 563

JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':DEBUG: Creating new channel #25


JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':
DEBUG: 25| > Connecting to server 'host.name.example/123.456.78.90' on port 563

JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':DEBUG: Creating new channel #26

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failureDEBUG: 26| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #27 at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)

DEBUG: 27| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)DEBUG: Creating new channel #28

        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)DEBUG: 28| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #29 at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Unknown Source)

DEBUG: 29| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)DEBUG: Creating new channel #30

        at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)DEBUG: 30| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #31 at java.base/sun.security.ssl.SSLEngineImpl.decode(Unknown Source)

        at java.base/sun.security.ssl.SSLEngineImpl.readRecord(Unknown Source)DEBUG: 31| > Connecting to server 'host.name.example/123.456.78.90' on port 563

DEBUG: Creating new channel #32 at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)

DEBUG: 32| > Connecting to server 'host.name.example/123.456.78.90' on port 563
        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)
        at java.base/javax.net.ssl.SSLEngine.unwrap(Unknown Source)
        at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1225)
        at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:913)
        at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
        at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
        at org.jboss.netty.handler.traffic.AbstractTrafficShapingHandler.messageReceived(AbstractTrafficShapingHandler.java:408)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:109)
        at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:328)
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90)
        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)


JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':

JAVA EXCEPTION OCCURED IN CLASS 'sun.security.ssl.Alert':
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
        at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Unknown Source)
        at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)
        at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
        at java.base/sun.security.ssl.SSLEngineImpl.decode(Unknown Source)
        at java.base/sun.security.ssl.SSLEngineImpl.readRecord(Unknown Source)
        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)
        at java.base/sun.security.ssl.SSLEngineImpl.unwrap(Unknown Source)
        at java.base/javax.net.ssl.SSLEngine.unwrap(Unknown Source)
        at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1225)
        at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:913)
        at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
        at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
        at org.jboss.netty.handler.traffic.AbstractTrafficShapingHandler.messageReceived(AbstractTrafficShapingHandler.java:408)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
        at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
        at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:109)
        at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:328)
        at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:90)
        at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)

With system JRE:

C:\Program Files (x86)\HelloNzb>"C:\Program Files\Java\jre-10\bin\java.exe" --version
java 10 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10+46)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+46, mixed mode)

C:\Program Files (x86)\HelloNzb>"C:\Program Files\Java\jre-10\bin\java.exe" -jar HelloNzb.jar
INFO: Loading new NZB file from auto-load directory: D:\Downloads\file.nzb
INFO: File should be deleted ok D:\Downloads\file.nzb
INFO: Added content of D:\Downloads\file.nzb to queue
DEBUG: Default NIO client: Initialised.
DEBUG: Default NIO client: Starting main loop ...
DEBUG: Creating new channel #1
DEBUG: Downloading next segment of file: abc123.par2WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jboss.netty.util.internal.ByteBufferUtil (file:/C:/Program%20Files%20(x86)/HelloNzb/HelloNzb.jar) to method java.nio.DirectByteBuffer.cleaner()
WARNING: Please consider reporting this to the maintainers of org.jboss.netty.util.internal.ByteBufferUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

DEBUG: 1| > Connecting to server 'host.name.example/123.456.78.90' on port 563
DEBUG: Creating new channel #2
(snip)
INFO: File downloading finished: abc123.par2
DEBUG: FileDownloader loop ended.

Discussion

  • Matthias

    Matthias - 2019-03-31

    Hey, in your log I can see the following line:

    DEBUG: 1| > Connecting to server 'host.name.example/123.456.78.90' on port 563
    

    Have you changed that just for this message?

     
  • hvxwuvjhb@emlhub.com

    Host/IP were changed but port was not

     
    • Matthias

      Matthias - 2019-04-22

      Well ok, but I need to test HelloNzb with your provider.
      Can send me a DM / email with your provider, please?

       
      • hvxwuvjhb@emlhub.com

        It's Altopia

         
        • Matthias

          Matthias - 2019-05-19

          Thanks. I will contact them and try to find out why it's not working just with them.

           
        • Matthias

          Matthias - 2019-05-19

          Now that's quite strange . I just tested it with an Altopia account, and both connecting as well as downloading files from there worked fine on my machine. So we need to find out what could be the problem on your end ...

           
  • Matthias

    Matthias - 2019-05-21

    Okidoki, I have updated HelloNzb to version 1.5.1, which should fix this SSL issue. Could you please check it out and tell me whether it's working for you now?

     
  • Matthias

    Matthias - 2019-05-21
    • status: open --> closed
    • Group: -->
     

Anonymous
Anonymous

Add attachments
Cancel