Bonjour,
J'ai actuellement un site web et un vps. J'essaie d'envoyer des requêtes de mon site web à mon vps en passant par son IP mais j'obtient une erreur `Mixed Content`. Après des recherches mon site bloque les requêtes vers les IP qui ne sont pas sous certification SSL. J'ai donc essayé de modifier ma requête pour du https mais cela ne fonctionne pas. J'aurais donc besoin de votre aide.
Exemple de la requête:
http://5.***.*.**:55610/polls?id=963547452038864936
Certification SSL de mon vps
Related questions
- Perte de mot de passe
50621
26.05.2023 13:36
- Comment configurer/utiliser un SMTP depuis un VPS ?
49037
07.10.2019 10:49
- Je connais que le mutu et besoin de node js
48605
14.04.2017 13:34
- Qu'est-ce vcore?
47805
06.01.2017 19:20
- Envoi Email via SMTP (port 587) sur VPS Pro1
46632
27.01.2017 10:02
- [résolu] Serveur Mysql - hôte inconnu
44268
19.01.2017 16:21
- Mon VPS à Timed Out
44140
15.03.2017 22:50
- Délai de livraison VPS
43708
11.07.2018 15:15
- Problème avec statisitique Plesk
41014
29.03.2017 07:44
- Accès externe base de données
40357
18.07.2018 10:29
Si vous avez mis une adresse IP en dur, il est hors de question d'obtenir un certificat valide.
Votre question est bien trop vaste pour être répondue dans un simple échange en quelques lignes.
Décrivez un peu votre VPS et ce qui tourne dessus ?
Sur mon vps je fais tourner des bots discord et pour mon site web un script pour récupérer les infos d'une base de donnée (mongoose) et le vps tourne sur UBUNTU.
Je suis un débutant dans le domaine je suis preneur de tout conseils.
Windows ? Linux ? Apache ? Nginx ? IIS ?
Heuu, le script est sur le vps qui est sous Ubuntu et j'utilise Node.JS pour ce dernnier. Je ne suis pas certain d'avoir complètement repondu à votre question.
Le mieux est de suivre la doc de node.js:
https://nodejs.org/en/knowledge/HTTP/servers/how-to-create-a-HTTPS-server/
Bonjour,

Je vous remercie de votre réponse.
En suivant à la lettre le tuto j'obtiens une erreur sur le certificat. Il est soit-disant invalide (voir screen).
Bonjour,
normale c'est un self-signed, par contre en ne donnant 0 informations et masquant des infos ont va pas pouvoir vous aider.
Et avant d'aller plus loin vous devez avoir 1 domaine pour avoir un certificat gratuit.
Si vous voulez vraiment un certificat sur une IP sachez que cela existe mais payant (de mémoire 130€/an prix public).
Cordialement, janus57
Bonjour,
Je comprend que c'est un self signed mais dans ma situation que dois-je faire ?
Les informations masqués sont l'adresse IP du vps.
Je possède actuellement 1 nom de domaine que j'utilise pour le site WEB.
Bonjour,
Faites un sous-domaine à votre domaine, par exemple vps.example.com
Allez dans votre zone DNS et ajoutez un enregistrement A avec le sous-domaine 'vps' et l'adresse IP de votre VPS.
Puis allez dans la section VPS et ajoutez un enregistrement reverse, c'est mieux.
Enfin il faut obtenir un certificat pour vps.example.com (c'est un exemple du nom dont vous êtes le propriétaire) mais j'ignore comment interfacer Let's Encrypt / certbot / acme.sh avec un serveur web de type node.js.
Ce certificat doit être renouvelé automatiquement via une tâche programmée (cron) car ces certificats ont une validité de 3 mois, et non 27 ans...
Après avoir suivis votre démarche la redirection fonctionne bien.
Connaisez vous comment se procurer le certificat ?
Bonjour,
regarder comment faire avec Let's Encrypt
Cordialement, janus57
Après plusieurs essaies je ne parviens pas à avoir le certificat.
J'ai suivi ce tuto sans problème jusqu'à l'étape 7. On me demande le "webroot" pour l'adresse que j'ai indiquée (vps.exemple.com) mais je ne sais pas quoi indiquer.
par exemple /var/httpd ou /var/www
c'est à vous de savoir où vous avez mis vos fichiers.
D'accord c'est le chemin d'accès de mon hébergeur WEB ou celui du vps ?