HTTPS et proxy

Certificats

L'autorité de certification locale de Joppa, les certificats par domaine, la réutilisation de mkcert et l'approbation par le système.

L’autorité de certification

Au premier lancement, Joppa crée une autorité de certification (CA) propre à votre utilisateur, « Joppa local CA », valable 10 ans. Sa clé privée reste sur votre machine, lisible par vous seul, dans le dossier ca/ de Joppa.

Si vous utilisez déjà mkcert, Joppa réutilise sa CA (celle de $CAROOT, sinon de l’emplacement par défaut de mkcert). Les certificats de Joppa sont alors acceptés partout où mkcert l’était déjà. Réglages › Autorité de certification indique laquelle est utilisée : « Joppa » ou « mkcert (partagée) ».

Les certificats des domaines

Joppa signe un certificat à la volée, à la première connexion à chaque domaine. Il couvre le domaine et ses sous-domaines (monprojet.test et *.monprojet.test) et vaut 397 jours, la durée maximale acceptée par les navigateurs. Il n’y a rien à générer ni à renouveler.

Faire approuver la CA

Le navigateur n’affiche le cadenas que si le système fait confiance à la CA. Réglages › Autorité de certification affiche l’état et la commande à lancer une fois :

Système Commande Vérification
macOS sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain "<rootCA.pem>" Automatique
Linux sudo cp <rootCA.pem> /usr/local/share/ca-certificates/joppa-rootCA.crt && sudo update-ca-certificates Non vérifiable par Joppa

La barre d’état affiche CA joppa ok quand elle est approuvée, CA joppa non approuvée sinon.

getjoppa.com › support

Chargement

Ça ne passe pas ? Écrivez à [email protected]. Une simple question : [email protected].