We did our teste this summer, so v20.10 wasn’t available. This is what i get with esjc on the server side.
node1.eventstore | [ 1,44,21:35:24.128,INF] [S"172.30.240.1:48402", L"172.30.240.11:1113"]: Exception on BeginAuthenticateAsServer.
node1.eventstore | System.IO.IOException: The handshake failed due to an unexpected packet format.
node1.eventstore | at System.Net.Security.SslStream.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.ProcessAuthentication(LazyAsyncResult lazyResult, CancellationToken cancellationToken)
node1.eventstore | at System.Net.Security.SslStream.BeginAuthenticateAsServer(SslServerAuthenticationOptions sslServerAuthenticationOptions, CancellationToken cancellationToken, AsyncCallback asyncCallback, Object asyncState)
node1.eventstore | at System.Net.Security.SslStream.BeginAuthenticateAsServer(X509Certificate serverCertificate, Boolean clientCertificateRequired, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation, AsyncCallback asyncCallback, Object asyncState)
node1.eventstore | at EventStore.Transport.Tcp.TcpConnectionSsl.InitServerSocket(Socket socket, Func1 serverCertificateSelector, Func
4 clientCertValidator, Boolean verbose) in /build/src/EventStore.Transport.Tcp/TcpConnectionSsl.cs:line 153
node1.eventstore | [ 1,44,21:35:24.128,INF] ES “TcpConnectionSsl” closed [21:35:24.128: N"172.30.240.1:48402", L"172.30.240.11:1113", {4eec888e-c751-4455-a3e9-f7e9f27f7c67}]:Received bytes: 0, Sent bytes: 0
node1.eventstore | [ 1,44,21:35:24.128,INF] ES “TcpConnectionSsl” closed [21:35:24.128: N"172.30.240.1:48402", L"172.30.240.11:1113", {4eec888e-c751-4455-a3e9-f7e9f27f7c67}]:Send calls: 0, callbacks: 0
node1.eventstore | [ 1,44,21:35:24.128,INF] ES “TcpConnectionSsl” closed [21:35:24.128: N"172.30.240.1:48402", L"172.30.240.11:1113", {4eec888e-c751-4455-a3e9-f7e9f27f7c67}]:Receive calls: 0, callbacks: 0
node1.eventstore | TcpConnectionSsl::InitClientSocket(172.30.240.1:48406, L172.30.240.11:1113)
node1.eventstore | [ 1,44,21:35:24.128,INF] ES “TcpConnectionSsl” closed [21:35:24.128: N"172.30.240.1:48402", L"172.30.240.11:1113", {4eec888e-c751-4455-a3e9-f7e9f27f7c67}]:Close reason: [SocketError] “The handshake failed due to an unexpected packet format.”
node1.eventstore | [ 1,44,21:35:24.129,INF] External TCP connection accepted: [Secure, “172.30.240.1:48402”, L"172.30.240.11:1113", {4eec888e-c751-4455-a3e9-f7e9f27f7c67}].
node1.eventstore | [ 1,44,21:35:24.129,INF] Connection ‘“external-secure”""’ [“172.30.240.1:48402”, {4eec888e-c751-4455-a3e9-f7e9f27f7c67}] closed: Success.
node1.eventstore | [ 1,44,21:35:24.129,DBG] Persistent subscription lost connection from “172.30.240.1:48402”
node1.eventstore | [ 1,46,21:35:24.129,INF] [S"172.30.240.1:48406", L"172.30.240.11:1113"]: Exception on BeginAuthenticateAsServer.
node1.eventstore | System.IO.IOException: The handshake failed due to an unexpected packet format.
node1.eventstore | at System.Net.Security.SslStream.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)
node1.eventstore | at System.Net.Security.SslStream.ProcessAuthentication(LazyAsyncResult lazyResult, CancellationToken cancellationToken)
node1.eventstore | at System.Net.Security.SslStream.BeginAuthenticateAsServer(SslServerAuthenticationOptions sslServerAuthenticationOptions, CancellationToken cancellationToken, AsyncCallback asyncCallback, Object asyncState)
node1.eventstore | at System.Net.Security.SslStream.BeginAuthenticateAsServer(X509Certificate serverCertificate, Boolean clientCertificateRequired, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation, AsyncCallback asyncCallback, Object asyncState)
node1.eventstore | at EventStore.Transport.Tcp.TcpConnectionSsl.InitServerSocket(Socket socket, Func1 serverCertificateSelector, Func
4 clientCertValidator, Boolean verbose) in /build/src/EventStore.Transport.Tcp/TcpConnectionSsl.cs:line 153
node1.eventstore | [ 1,46,21:35:24.129,INF] ES “TcpConnectionSsl” closed [21:35:24.129: N"172.30.240.1:48406", L"172.30.240.11:1113", {7886bbbd-e95d-402d-b296-9efd69b4be8b}]:Received bytes: 0, Sent bytes: 0
node1.eventstore | [ 1,46,21:35:24.129,INF] ES “TcpConnectionSsl” closed [21:35:24.129: N"172.30.240.1:48406", L"172.30.240.11:1113", {7886bbbd-e95d-402d-b296-9efd69b4be8b}]:Send calls: 0, callbacks: 0
node1.eventstore | [ 1,46,21:35:24.129,INF] ES “TcpConnectionSsl” closed [21:35:24.129: N"172.30.240.1:48406", L"172.30.240.11:1113", {7886bbbd-e95d-402d-b296-9efd69b4be8b}]:Receive calls: 0, callbacks: 0
node1.eventstore | [ 1,46,21:35:24.129,INF] ES “TcpConnectionSsl” closed [21:35:24.129: N"172.30.240.1:48406", L"172.30.240.11:1113", {7886bbbd-e95d-402d-b296-9efd69b4be8b}]:Close reason: [SocketError] “The handshake failed due to an unexpected packet format.”
node1.eventstore | [ 1,46,21:35:24.129,INF] External TCP connection accepted: [Secure, “172.30.240.1:48406”, L"172.30.240.11:1113", {7886bbbd-e95d-402d-b296-9efd69b4be8b}].
node1.eventstore | [ 1,46,21:35:24.129,INF] Connection ‘“external-secure”""’ [“172.30.240.1:48406”, {7886bbbd-e95d-402d-b296-9efd69b4be8b}] closed: Success.
node1.eventstore | [ 1,46,21:35:24.129,DBG] Persistent subscription lost connection from “172.30.240.1:48406”