Bonjour,
Je cherche à mettre en place un serveur IIS sur windows server 2016. Sur un VPS pour être plus précis. Outre le serveur web, la machine fera tourner un serveur RabbitMQ et un serveur MongoDB.
Le tout fonctionne parfaitement et la connexion au site internet est bien sécurisée.(Https), J'ai donc pu sans trop de problème générer un certificat pour le serveur web.
Là ou je coince, c'est pour sécuriser mon serveur RabbitMQ.
Selon la documentation, il me faut trois fichier .pem .
%% {listener, [{port, 12345},
%% {ip, "127.0.0.1"},
%% {ssl, true},
%% {ssl_opts, [{cacertfile, "/path/to/cacert.pem"},
%% {certfile, "/path/to/cert.pem"},
%% {keyfile, "/path/to/key.pem"}]}]},
Mais je n'ai qu'un fichier .pfx, et lorsque que je lis dans celui-ci, je n'ai qu'une seule section, et donc potentiellement qu'un seul fichier .pem, si j'ai bien compris.
Il m'est impératif de sécuriser le serveur RabbitMQ car il y aura des requêtes MQTT dessus.
Auriez vous une solution simple pour générer ces trois fichiers ? J'aimerais que le certificat sois signé par Let's Encrypt.
J'ai donc besoin d'une solution pour générer ces trois fichiers et les implémenter dans la configuration de Rabbit.
D'avance, merci.
Julien.R
Partager