Как исправить ошибку SSL?

Ссылка скопирована
1 ответ

Есть Китайский сервер, который шлет вебхуки по событиям (Умный замок).
Все работало до недавнего времени, однако после смены сертификата (вайлдкард, GlobalSign GCC R6 AlphaSSL CA 2023) не могу установить вебхук в админке сервиса. Выдает ошибку:

Callback url test failed:javax.net.ssl.SSLHandshakeException : sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Краткий гуглеж сказал мне, что такая ошибка в Java встречается, но не могу понять, что она значит.
Серт бьется как грейд "А".
Помогите определить, что им не нравится.
P.S. Поддержка там мертвая, ничего от них не добиться.

Дополнительно:

Ошибка значит, что в джавовом кейсторе отсутствует сертификат УЦ, которым подписан ваш оконечный сертификат. В линуксе это обычно решается обновлением пакета ca-certificates-java, в тяжёлых случаях - ручным добавлением нужного сертификата.

  • Либо стоят полный сертификат, включающий и CA, а был заменен на просто сертификат.
  • Еще можно отключить верификацию. Это устранит проблему, но это не саоме лучшее решение
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Андрей PHP Ответ

Для исправления ошибки SSL существует несколько шагов, которые могут помочь вам решить проблему. Вот некоторые из них:

1. Проверьте правильность даты и времени на вашем сервере. Нерабочие сертификаты могут возникать из-за неправильной даты и времени.

date

date

2. Убедитесь, что ваш SSL-сертификат действителен и не истек. Вы можете проверить это, перейдя на веб-сайт, используя браузер, и проверить информацию о сертификате.

3. Проверьте, что ваш SSL-сертификат установлен правильно на вашем сервере. Убедитесь, что приватный ключ, сертификат и промежуточный сертификат (если есть) установлены правильно.

4. Попробуйте обновить свой SSL-сертификат. Обратитесь к своему поставщику сертификатов для получения нового сертификата.

5. Проверьте настройки вашего веб-сервера. Убедитесь, что SSL включен и настроен правильно. Например, для Apache вы можете проверить файл конфигурации httpd.conf или ssl.conf.

6. Попробуйте использовать другой браузер или устройство для доступа к сайту. Иногда проблема может быть связана с конкретным браузером или устройством.

Если после выполнения этих шагов проблема с SSL все еще не решена, то вам может потребоваться обратиться за помощью к вашему хостинг-провайдеру или специалисту по безопасности веб-сайтов.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно