Я работаю над ящиком SLES 11 SP4 и пытаюсь подключиться к хосту api.onedrive.com. Через несколько дней это соединение прерывается и возвращается с:
# curl https://api.onedrive.com
curl: (35) error:1408D13A:SSL routines:SSL3_GET_KEY_EXCHANGE:unable to find ecdh parameters
Я подозреваю, что версия OpenSSL, поставляемая с SLES 11, не может обрабатывать это соединение.
Есть ли репозиторий backports или другой способ заставить эти соединения снова работать?
SLES 11 использует старый OpenSSL 0.9.8 и не может обрабатывать шифры TLS1.2, такие как ECDH (openssl ciphers -v
). Ты можешь использовать:
curl --ciphers AES256-SHA https://api.onedrive.com