Je développe un jeu de stratégie pour le Web où il y aura beaucoup de trafic client-serveur pour l'envoi d'attaques, de mouvements, etc. Actuellement, j'envoie des messages du client au serveur via HTTP, et je veux essayer de configurer SSL. sur mon serveur Ubuntu qui a déjà une pile LAMP installée et en fonctionnement.
Voici les guides que j'ai suivis:
Après avoir installé les clés, j'ai essayé de frapper ma page en utilisant le préfixe https: //, mais j'ai obtenu une erreur:
Erreur de connexion SSL. Impossible d'établir une connexion sécurisée au serveur. Cela peut être un problème avec le serveur ou peut nécessiter un certificat d'authentification client que vous n'avez pas. Code d'erreur: ERR_SSL_PROTOCOL_ERROR
Après avoir reçu cette erreur, j'ai essayé de suivre: https://www.debian-administration.org/articles/349
Ceci m’a amené à modifier mon fichier 'ports.conf' qui ressemble maintenant à:
NameVirtualHost *:80
Listen 80
<IfModule mod_ssl.c>
NameVirtualHost *:443
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
NameVirtualHost *:443
Listen 443
</IfModule>
J'ai redémarré Apache avec succès et je peux toujours accéder à mes pages en utilisant HTTP, mais pas en HTTPS (en recevant la même erreur qu'avant).
Quelle est la ou les étapes qui me manquent?
La solution se trouvait dans digitalocean.com/community/articles/ . J'avais besoin d'exécuter la commande: $ Sudo a2ensite default-ssl