, когда я проверяю цепочку сертификатов SSL веб-сервера на моей системе raspbian, например. запустивпроблема с конфигурацией openssl, которая позволяет только пользователю root правильно проверять сертификаты веб-сервера
openssl s_client -connect plumbr.eu:443
Я получаю следующий вывод об ошибке:
CONNECTED(00000003)
depth=3 C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
verify error:num=19:self signed certificate in certificate chain
verify return:0
...
Однако, когда я sudo
тот же, то все работает отлично:
CONNECTED(00000003)
depth=3 C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
verify return:1
depth=2 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Certification Authority
verify return:1
depth=1 C = GB, ST = Greater Manchester, L = Salford, O = COMODO CA Limited, CN = COMODO RSA Domain Validation Secure Server CA
verify return:1
depth=0 OU = Domain Control Validated, OU = PositiveSSL Wildcard, CN = *.plumbr.eu
verify return:1
...
То же самое касается и некоторых других веб-сайты, которые я тестировал. Я почти уверен, что это не ожидаемое поведение. Кто-нибудь знает, как это исправить, или, по крайней мере, намек на то, где искать? До сих пор поиск существующих решений был неубедительным.
Stack Overflow это сайт для программирования и разработки вопросов. Этот вопрос кажется вне темы, потому что речь идет не о программировании или разработке. См. [Какие темы можно задать здесь] (http://stackoverflow.com/help/on-topic) в Справочном центре. Возможно, лучше сказать [Суперпользователь] (http://superuser.com/) или [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/). Также см. [Где я пишу вопросы о Dev Ops?] (Http://meta.stackexchange.com/q/134306) – jww
@jww да, вы совершенно правы, но я не получил ответа на askubuntu (часть of stackexchange), который должен быть идеальным местом ... :-( –
@TillKolditz - попробуйте [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) или начните раздачу в Ubuntu Stack Exchange. [ Unix & Linux Stack Exchange] (http://unix.stackexchange.com/) люди очень острые, они, скорее всего, начнут искать разрешения на файловую систему. Вероятно, вы должны опубликовать их, когда задаете вопрос. – jww