Bonjour,
J'ai pris un vps sous debian.
J'essaye de configurer ma connexion https avec docker et traefik.
Quand je rentre https://thomas-chateau.com dans google chrome ou mozilla j'ai cette erreur ;
Quelqu'un aurait-il une idée ? Je suis la formation "cours complet sur traefik" sur le site Udemy
Je n'arrive plus à avancer. Je ne sais pas si ça vient de ma config ou d'une particularité du service ovh que je connaitrai pas. Il y a une erreur intéressante dans les logs de mon service (capture d'écran -> docker service logs traefik_traefik) mais je ne la comprend pas.
D'après le formateur il faut vérifier que OVH est bien pris en charge par traefik. Ca se passe sur cette page : https://doc.traefik.io/traefik/v2.3/https/acme/#providers
Il y a OVH, je suppose que c'est bon du coup car je ne comprend pas les informations dans la colonne Code du fournisseur et Variables d'environnements. en tout cas il n'a pas l'aire de s'en servir dans son cours. Il utilise myresolver de ce que j'ai compris.
-> docker-compose.http.yml
version: '3'
services:
traefik:
# The latest official supported Traefik docker image
image: traefik:v2.3
# Enables the Traefik Dashboard and tells Traefik to listen to docker
# enable --log.level=INFO so we can see what Traefik is doing in the log files
ports:
# Exposes port 80 for incomming web requests
- "80:80"
- "443:443"
# The Web UI port http://0.0.0.0:8080 (enabled by --api.insecure=true)
- "8080:8080"
volumes:
# So that Traefik can listen to the Docker events
- /var/run/docker.sock:/var/run/docker.sock
# Copies the Let's Encrypt certificate locally for ease of backing up
- ./letsencrypt:/letsencrypt
# Mounts the Traefik static configuration inside the Traefik container
- ./traefik.http.yml:/etc/traefik/traefik.yml
# Add the catapp service
catapp:
image: mikesir87/cats:1.0
labels:
- "traefik.enable=true"
- "traefik.http.routers.catapp.rule=Host(`thomas-chateau.com`)"
- "traefik.http.routers.catapp.service=catapp"
- "traefik.http.services.catapp.loadbalancer.server.port=5000"
- "traefik.http.routers.catapp.entrypoints=websecure"
- "traefik.http.routers.catapp.tls.certresolver=myresolver"
-> traefik.http.yml
# API and dashboard configuration
################################################################
api:
# Dashboard
#
#
dashboard: true
insecure: true
################################################################
# Docker configuration backend
################################################################
providers:
docker:
exposedByDefault: false
################################################################
# Traefik Logging
################################################################
log:
level: INFO
################################################################
# Entrypoint
################################################################
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
################################################################
# Challenge HTTP
################################################################
certificatesResolvers:
myresolver:
acme:
email: chateau.thomass@gmail.Com
storage: acme.json
httpChallenge:
entryPoint: web
mon nom de domaine : thomas-chateau.com