Для отключения использования алгоритма SHA1 в процессе установки связи между сервером и клиентом вам потребуется настроить сервер для использования только более безопасных алгоритмов хеширования, таких как SHA256. Это может быть сделано в зависимости от используемого сервера и его конфигурации.
Конкретные шаги будут зависеть от сервера, с которым вы работаете. Вот некоторые общие рекомендации:
1. Обновите версию серверного программного обеспечения и установите все необходимые патчи и обновления для устранения уязвимостей и поддержки более новых алгоритмов хеширования.
2. Измените настройки сервера для использования только более безопасных алгоритмов хеширования. Например, веб-сервер Apache можно настроить, указав следующие директивы:
SSLCertificateSignatureAlgorithm rsa-sha256
SSLCipherSuite AES256-SHA256:RC4-SHA256: ... (другие безопасные алгоритмы хеширования)
3. Проверьте конфигурацию конкретного сервера и веб-сервиса, который вы используете, для получения дополнительной информации о настройке сокетов для SSL/TLS и алгоритмах хеширования.
Что касается ошибки ERR_SSL_PROTOCOL_ERROR, которая возникла после обновления Chrome до версии 117 и не связана с доменными сертификатами, существует несколько возможных причин и решений:
1. Обновите Chrome до последней версии. Иногда проблемы с протоколом SSL/TLS могут быть исправлены путем обновления браузера.
2. Проверьте, что ваш сервер настроен правильно и соответствует требованиям SSL/TLS. Убедитесь, что вы используете надежные алгоритмы шифрования и версии протокола, которые поддерживаются браузером Chrome.
3. Если у вас есть контроль над сервером, проверьте его логи на наличие ошибок или предупреждений, связанных с SSL/TLS, и исправьте их.
4. Попробуйте временно отключить антивирусное программное обеспечение или брандмауэр, поскольку они могут приводить к конфликтам с SSL/TLS.
5. Если проблема продолжает возникать, обратитесь за поддержкой к разработчикам Chrome или к вашему поставщику услуги хостинга для получения дальнейшей помощи.