Dir hutt dat fräiginn CA-Bündel installéiert an d’Ufro funktionéiert am Terminal. De Service mellt nach e Feeler beim Luede vum Zertifikat. Kontrolléiert virum Wiessel vun der Proxy-IP, ob dee Prozess déi selwecht Datei opmaache kann.

E Service kann als aneren Unix-Benotzer lafen, an engem anere Verzeechnes starten oder e begrenzten Dateisystem gesinn. E Wee, dee fir Äre Login gëlteg ass, ass dat net automatesch fir de Service.

Fänkt mat engem absolute Wee un

Kontrolléiert de Wee am tatsächleche Client. Bei curl wielt --cacert zum Beispill d’CA-Bündel vum Zil; en HTTPS-Proxy huet separat Proxy-CA-Optiounen. Aner Cliente benotzen hir eege Konfiguratiounsschlësselen oder Ëmweltvariabelen.

Kontrolléiert d’Datei an d’Verzeechnesser um Wee dohinner:

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

Dat si Diagnosebeispiller, keng Instruktiounen, d’Datei fir jiddereen beschreifbar ze maachen. D’Rechter fir duerch Verzeechnesser ze goen si grad esou wichteg wéi d’Liesrecht vun der leschter Datei.

Rechter si vläicht net de ganze Problem

Mat ProtectHome=yes mécht systemd déi normal Home-Verzeechnesplaze fir de Service onzougänglech. De Modus vun der Zertifikatsdatei z’änneren hëlt déi Nummraumgrenz net ewech. En ageriichte Rootverzeechnes kann och änneren, op wat en absolute Wee am Service verweist.

Benotzt eng passend Plaz fir Servicekonfiguratioun, wéi e Verzeechnes ënner /etc fir déi Applikatioun, a gitt just den néidege Lieszougrëff. Aktualiséiert de CA-Wee vum Client. Huelt keng onofhängeg Dateisystemgrenzen ewech, just well déi éischt Kopie an Ärem perséinlechen Home-Verzeechnes louch.

Liest den éischten nëtzleche Feeler

«CA-Datei kann net geluede ginn» an «Zertifikatskette ass net vertraut» si verschidde Feeler. Den éischte ka virun all Verifikatioun geschéien. Den zweete ka bedeiten, datt d’liesbart Bündel déi falsch Autoritéit huet oder op déi falsch TLS-Verbindung applizéiert gëtt.

Test nom Korrigéiere vum Zougrëff nach eng Kéier aus dem Servicekontext. En erfollegräichen Terminalbefeel bleift en nëtzleche Verglach, beweist awer net, wéi eng Dateien de Service gesäit oder wéi eng Vertrauenskonfiguratioun säi Client benotzt.

Ähnlech Artikelen