Проблема в том, что сервер Linux ncat будет использовать только TLS1.2 для соединений SSL. Windows ncat не использует TLS1.2. Это вызывает неподдерживаемую ошибку протокола.
Я могу повторить эту проблему, используя ncat версии 7.60 в Linux и подключившись к нему с помощью openssl s_client, используя различные параметры протокола. ncat 7.60 использует только tls1.2 для соединений ssl.
Чтобы это работало с помощью ncat, установите одну и ту же версию ncat в обеих системах.