У меня есть версия сообщества gitlab, размещенная на сервере, и при использовании curl на этом сервере для получения этого локального веб-сайта gitlab я получаю ошибку сертификата с истекшим сроком действия, даже если даты действительны:
curl --insecure -vvI https://gitlab.mysite.com 2>&1 | awk 'BEGIN { cert=0 } /^\* Сертификат сервера:/ { cert=1 } /^\*/ { if (cert) print }'
*Сертификат сервера:
* тема: CN=gitlab.mysite.com
* дата начала: 12 ноября 14:36:12 2021 по Гринвичу
* срок действия: 10 февраля 14:36:11 2022 GMT
* эмитент: C=US; O=Давайте зашифруем; CN=R3
* Результат проверки SSL-сертификата: срок действия сертификата истек (10), все равно продолжается.
Но я не получаю эту ошибку с истекшим сроком действия сертификата при загрузке сайта из браузера или при использовании curl на другом сервере. Ошибка появляется только при локальном использовании curl на сервере, на котором размещен экземпляр gitlab ce.
Вот результат при использовании curl на другом сервере:
*Сертификат сервера:
* тема: CN=gitlab.mysite.com
* дата начала: 12 ноября 14:36:12 2021 по Гринвичу
* срок действия: 10 февраля 14:36:11 2022 GMT
* эмитент: C=US; O=Давайте зашифруем; CN=R3
* Проверка сертификата SSL в порядке.
Возможно ли, что проблема связана с тем, что завиток разрешается на локальный веб-сайт (разрешенный ip = 127.0.1.1)?