Résolution du Problème TLS/SSL sur Pterodactyl

Lorsqu'il y a des problèmes de certificat SSL/TLS sur un serveur Pterodactyl, il peut être nécessaire de rafraîchir ou de renouveler les certificats SSL. Voici les étapes pour résoudre ce problème en utilisant une série de commandes qui interagissent avec le serveur web (Nginx), le gestionnaire de certificats SSL (Certbot), et le service Wings de Pterodactyl.

1. Arrêter Nginx

systemctl stop nginx

Explication :
Cette commande arrête le service Nginx, qui est le serveur web utilisé pour gérer les connexions HTTP/HTTPS. Vous devez arrêter Nginx avant de renouveler les certificats SSL afin d'éviter les conflits pendant le processus de renouvellement. De plus, arrêter Nginx garantit que Certbot pourra accéder à vos fichiers de validation sans interruption.

2. Renouveler les certificats SSL avec Certbot

certbot renew

Explication :
Certbot est un outil qui permet de gérer les certificats SSL Let's Encrypt. La commande certbot renew permet de renouveler tous les certificats SSL expirés ou proches de l'expiration pour votre domaine. Certbot va automatiquement vérifier la validité de vos certificats et tenter de les renouveler.

3. Redémarrer Nginx

systemctl start nginx

Explication :
Après le renouvellement des certificats SSL, il est nécessaire de redémarrer Nginx pour qu'il prenne en compte les nouveaux certificats. Cette commande relance le service Nginx afin que les connexions HTTPS utilisent les nouveaux certificats.

4. Redémarrer Wings (Service Pterodactyl)

systemctl restart wings

Explication :
Wings est le service de gestion des serveurs de jeux dans Pterodactyl. Parfois, il peut être nécessaire de redémarrer Wings pour que les nouveaux certificats SSL soient correctement appliqués à la gestion des connexions des serveurs de jeux. Cette commande garantit que Wings utilise la configuration SSL mise à jour.

Cette réponse était-elle pertinente? 0 Utilisateurs l'ont trouvée utile (0 Votes)