Hi,

I have a web (Javascript) client talking to a .Net Lightstreamer adapter (wrapped in the 64-bit professional version of the Java Wrapper application) which is working fine.

However, I seem to get a lot of the following errors in the log and can't find any info on what might be causing them:
23-Aug-10 14:24:53,428 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
23-Aug-10 14:25:23,397 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
23-Aug-10 14:25:53,366 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
23-Aug-10 14:26:23,460 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
23-Aug-10 14:26:53,538 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
23-Aug-10 14:27:23,398 |ERROR|ghtstreamerLogger.connections.ssl|NIO READ SELECTOR 4        |SSL read error: Inbound closed before receiving peer's close_notify: possible truncation attack?
Any help much appreciated.

Cheers,
Colm
The use of the ERROR level for this message is improper, as there is no error in the processing.
The low level SSL processing claims that the connection has not been terminated properly, hence a trailing part may be missing;
but usually the whole request has been received before connection termination and no trailing can change its meaning, hence the request is accepted (the client may just choose not to send the termination notification).
We will lower the level of this log message in the next release.