Вероятно, это связано с отключением SSL2 в вашей реализации OpenSSL.
Я нашел этот отчет об ошибке Debian за 2010 год, чтобы отключить его, но вы не упоминаете, какой дистрибутив вы используете. Я использую Arch и получаю те же результаты, что и вы, тогда как на виртуальной машине CentOS 7 работает -ssl2
.
Если вы хотите проверить наличие слабых шифров, рассмотрите возможность использования вместо него nmap
:
$ nmap --script ssl-cert,ssl-enum-ciphers -p 443 www.example.com
Starting Nmap 6.25 ( http://nmap.org ) at 2013-01-01 00:00 CEST
Nmap scan report for www.example.com (127.0.0.1)
Host is up (0.090s latency).
rDNS record for 127.0.0.1: www.example.com
PORT STATE SERVICE
443/tcp open https
| ssl-cert: Subject: commonName=www.example.org
| Issuer: commonName=*******
| Public Key type: rsa
| Public Key bits: 1024
| Not valid before: 2010-01-23T00:00:00+00:00
| Not valid after: 2020-02-28T23:59:59+00:00
| MD5: *******
|_SHA-1: *******
| ssl-enum-ciphers:
| SSLv3:
| ciphers:
| TLS_RSA_WITH_CAMELLIA_128_CBC_SHA - strong
| TLS_RSA_WITH_CAMELLIA_256_CBC_SHA - strong
| TLS_RSA_WITH_RC4_128_SHA - strong
| compressors:
| NULL
| TLSv1.0:
| ciphers:
| TLS_RSA_WITH_CAMELLIA_128_CBC_SHA - strong
| TLS_RSA_WITH_CAMELLIA_256_CBC_SHA - strong
| TLS_RSA_WITH_RC4_128_SHA - strong
| compressors:
| NULL
|_ least strength: strong
Есть ли в cygwin ограничение на com-порты класса CDC-ACM или номера, превышающие 100?
На самом деле, ограничение, похоже, 64. В winsup/cygwin/devices.cc
в исходном коде Cygwin есть жестко закодированная таблица, содержащая 64 записи для /dev/ttyS*
. (В текущей версии он начинается со строки 732.)
Поскольку Windows сама справляется с устройствами с большим количеством номеров, это, скорее всего, произвольный выбор (т.е. "Кому нужно больше 64 последовательных устройств?"), а не какое-то труднопреодолимое ограничение в Cygwin или Windows. Поэтому я рекомендую вам получить копию исходных текстов Cygwin, расширить эту таблицу, а затем собрать свою собственную cygwin1.dll
.
(Я мог бы сделать это сам, но поскольку у меня нет устройства, которое находится так далеко в пространстве COM
, я не могу проверить патч.)
Если это удастся, они будут рады вашему сообщению в основном списке рассылки.