Раньше я обновлял OpenSSL, используя доступный бинарный файл Windows из этого: https://wiki.openssl.org/index.php/Binaries
OpenSSL моего сайта на 1.1.1a.Я обновил до последней версии 1.1.1b, просто заменив 3 файла в «xampp \ apache \ bin», а именно (я остановил Apache во время замены этого файла)
- libcrypto-1_1.dll
- libssl-1_1.dll
- openssl.exe
Мне удалось нормально запустить Apache без каких-либо проблем с признаками рабочего обновления.
Я смог проверить версию OpenSSL, запустив openssl.exe в «xampp \ apache \ bin» и напечатав «version».Он показал 1.1.1b 26 февраля 2019 года.
В качестве стороны, я смог обновить свой apache до версии 2.4.38 на этом же сервере и проверить обновленную версию с помощью phpmyadmin и SSL Labs SSL test.
Однако, в случае этого обновления OpenSSL, когда я проверяю, чтобы проверить его в phpmyadmin, он все еще показывает OpenSSL 1.1.1a.После попытки проверить SSL Labs SSL-тест на моем сайте, он действительно показывает, что текущий OpenSSL по-прежнему 1.1.1a.
Интересно, чего мне здесь не хватает?