Ошибки просроченного сертификата - Ubuntu 16.04 LTS

Ошибки просроченного сертификата - Ubuntu 16.04 LTS

Я использую Ubuntu 16.04 LTS и у меня возникли проблемы с просроченными сертификатами (в основном с сайтами Google). Я выполнил шаги (без ошибок) вПроблема с сертификатамии это не решает проблему. Очевидно, я не могу подключиться ни к одному сайту Google, чтобы получить там помощь, и был бы признателен за любую помощь. Я прикрепил снимок экрана с ненадежными сертификатами, появляющимися в Chrome. Я получаю эти ошибки в Firefox на моем компьютере с Ubuntu и Windows. Я также посмотрел наПоддельные сертификаты UserTrust.com в Chrome?но там не подразумевалось разрешение. Спасибо заранее. Извините, что забыл вложение.

Скриншот ненадежных сертификатов Chrome

решение1

Ваш вопрос интересен и полезен!

Мой первоначальный ответ стоил мне нескольких очков, ну да ладно. Я тоже получаю ценные знания.

Вы можете обновить установленные сертификаты центра сертификации (CA) следующим образом:

sudo update-ca-certificates

Вы можете проверить, правильный ли адрес вы выбрали, введя:

dig (or nslookup or ping) google.com

whois the.address.dig.returns

Сайт с поддельным сертификатом, подделывающим Google, не будет иметь IP-адреса, который находится в назначенном сетевом блоке google.com.

Если вы можете выполнить команду ping для записи DNS, которая преобразуется в назначенный Google IP-адрес, ваш браузер сможет просматривать страницы по тому же адресу.

Чтобы исключить браузер как проблему, вы всегда можете попробовать

lynx https://google.com

Если это не помогло, вы поймете, что проблема в SSL, если следующее сработает

lynx http://google.com

Возможно, вам придется установить Lynx с помощью

sudo apt-get install lynx

Вы можете просмотреть текущие SSL-сертификаты сервера с помощью команды

openssl s_client -showcerts -servername google.com -connect google.com:443 |tee google.crt

QUIT

Просмотреть сведения о сертификате можно с помощью этой команды

openssl x509 -inform PEM -in google.crt -text -out certdata

В целях тестирования я записал файл сертификата в свой домашний каталог.

Если указанная выше команда openssl s_client не работает, вы можете по крайней мере проверить, не блокирует ли веб-сайт ваш доступ к нему. Вы ничего не сможете сделать, но если вы получите ответ "Подключено к google.com" для следующей команды, вы будете знать, что блокировка пакетов не работает.

telnet google.com 443

Со стороны браузера (в моем примере используется Firefox)

edit-> preferences-> certificates-> view certificates-> servers-> add exception

В окне «Расположение» введите

https://google.com

и нажмитеGet Certificate

Должно вернуться сообщение о действительном сертификате.

Нажмите View, чтобы посмотреть сертификат

решение2

Спасибо за помощь. Мне удалось найти решение, взглянув шире. Учитывая, что проблема затрагивала все устройства за моим маршрутизатором, я начал изучать здесь и нашел виновника. У меня маршрутизатор Draytek, который недавно обновил прошивку. Проблема была в том, что я блокировал службу Google WED HD, по-видимому, в обновленной прошивке она блокирует больше, чем WEB HD. Я свяжусь с Draytek, чтобы получить дополнительные разъяснения. Для пользы сообщества ниже приведены сведения о блокировке службы:- Служба Google 1.11.4865.2530 Для блокировки Gmail и Google Drive. Если у пользователя есть логин, его нельзя заблокировать.

Связанный контент