We have a server on which our custom Akamai stream target has stopped working after updating to WSE 4.7.2.02, and still has the problem after trying bumping that to 4.7.3.
Our custom targets seem to be set up properly and my stream is ingested and transcoded/transrated, etc. I can test the transcoded feeds on the server with the test player and they look/sound ok.
All of our stream targets eventually error out with a stream of messages in the error log like:
ERROR server comment 2017-11-25 00:44:36 - - - - - 58.586 - - - - - - - - HTTPSByteWriter.handleEndOfStream: This engine was forced to close inbound, without having received the proper SSL/TLS close notification message from the peer, due to end of stream : javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?|at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)|at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)|at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)|at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)|at com.wowza.io.HTTPSByteWriter.c(HTTPSByteWriter.java:664)|
WARN server comment 2017-11-25 00:44:39 - - - - - 61.524 - - - - - - - - HTTPSByteWriter.writeDirect[https://<url>.i.akamaientrypoint.net:443/<cpid>/stream_480p/91bb38es/00000000/media_1.ts] try 1 failed, 24 retries left;
The first server I updated never showed any problems like this, and is able to push through Akamai happily. I’m close to wiping out the installation entirely and starting over, but I’m afraid there’s something external I’m missing and the clean install won’t solve my problem.
I know this isn’t much to go on, info-wise, but I figured maybe somebody would have seen that error message before and be able to give some idea of that they found.