Мақұлданған CA бумасын орнаттыңыз және сұрау терминалда жұмыс істейді. Қызмет әлі сертификат жүктеу қатесін хабарлайды. Прокси IP-сін өзгертпес бұрын процесс сол файлды аша алатынын тексеріңіз.

Қызмет басқа Unix пайдаланушысы ретінде жұмыс істеуі, басқа каталогта басталуы немесе шектеулі файл жүйесін көруі мүмкін. Кіру сеансыңызға жарамды жол оған автоматты түрде жарамайды.

Абсолютті жолдан бастаңыз

Нақты клиентте бапталған жолды тексеріңіз. Мысалы, curl-дегі --cacert мақсат CA бумасын таңдайды; HTTPS проксиде бөлек прокси CA параметрлері бар. Басқа клиенттер өз конфигурация кілттерін немесе орта айнымалыларын қолданады.

Файлды да, оған апаратын каталогтарды да тексеріңіз:

namei -l /home/alex/certs/approved-ca.pem
systemctl show example.service -p User -p Group -p ProtectHome -p RootDirectory

Бұлар диагностикалық мысалдар, файлды бәріне жазылатын ету нұсқауы емес. Каталогтан өту рұқсаттары соңғы файлды оқу рұқсатындай маңызды.

Мәселе тек рұқсатта болмауы мүмкін

ProtectHome=yes арқылы systemd стандартты үй каталогы орындарын қызметке қолжетімсіз етеді. Сертификат файлының режимін өзгерту атаулар кеңістігі шектеуін алып тастамайды. Бапталған түбірлік каталог та қызмет ішінде абсолютті жол нені білдіретінін өзгерте алады.

Қолданбаға арналған /etc астындағы каталог сияқты жарамды қызмет конфигурация орнын пайдаланып, тек қажет оқуды беріңіз. Клиенттің CA жолын жаңартыңыз. Алғашқы көшірме жеке үй каталогыңызда болды деп қатыссыз файл жүйесі шектеулерін жоймаңыз.

Алғашқы пайдалы қатені оқыңыз

«CA файлын жүктеу мүмкін емес» пен «сертификат тізбегі сенімді емес» — әртүрлі ақаулар. Біріншісі клиент ештеңені тексермей тұрып пайда болуы мүмкін. Екіншісі оқылатын бумада қате куәландырушы барын немесе ол қате TLS қосылымына қолданылғанын білдіруі мүмкін.

Қолжетімділікті түзеткен соң қызмет контекстінен қайта тексеріңіз. Терминалдағы сәтті пәрмен пайдалы салыстыру болып қалады, бірақ қызмет қандай файл көретінін немесе клиент қандай сенім баптауын қолданатынын дәлелдемейді.

Қатысты мақалалар