• Docker
  • Résolu Nginx-proxy et sub domain

Bonjour MDD,

J'ai décidé de migrer d'un KS-3C vers un KS-7 (en fait c'est les mêmes perfs, c'est simplement le tarif de l'époque qui a changé).

Je profite de cette migration pour passer sur debian 9.4 et docker 😅.

Pour le moment je découvre et j'aime bien le principe, par contre je n'arrive vraiment pas à faire ce que je veux... C'est pourtant quelque chose qui me parait simple...

J'ai donc sur ma machine hôte un serveur DNS non docker pour gérer mon domaine avec la conf suivante :

; ZONE : domain.tld
; ------------------------------------------------------------------ 
$TTL 7200 

@ 		IN 	SOA 	ns1.domain.tld .	root.domain.tld. ( 
        						2019041601 ; Serial 
							14400 ; Refresh 
							3600 ; Retry 
							1209600 ; Expire - 1 week 
							86400 ) ; Minimum 

; NAMESERVERS
@		IN	A	X.XXX.XXX.XXX
ns2		IN	A	X.XXX.XXX.XXX
ns1		IN	A	X.XXX.XXX.XXX
chronos		IN	A	X.XXX.XXX.XXX
@		IN	NS	ns1.domain.tld.
@		IN	NS	ns2.domain.tld.

; Sous domain - Server web
user1          IN      CNAME   chronos
user2          IN      CNAME   chronos
user3           IN      CNAME   chronos

ça fonctionne (comme sur l'autre serveur quoi).

Et pour mon docker-compose j'ai cette conf :

version: '3'

services:
  nginx-proxy:
    container_name: nginx-proxy
    image: jwilder/nginx-proxy
    restart: always
    ports:
      - "80:80"
    volumes:
      - /var/run/docker.sock:/tmp/docker.sock:ro

  heimdall-user1:
    image: linuxserver/heimdall
    container_name: heimdall-user1
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
      - VIRTUAL_HOST=user1.domain.tld
    volumes:
      - /opt/docker-user1/heimdall/config:/config
    expose:
      - "80"
    restart: unless-stopped

Quand j’essaie d'atteindre user1.domain.tld j'ai le message :

We are closed.
I repeat.
We are closed.

Aucune trace dans les logs du docker-compose ou de l’hôte je ne sais pas ce qui provoque ce message.

Alors que si je fais pointer mon heimdall comme suit VIRTUAL_HOST=domain.tld j'arrive bien à l’accueil d'heimdall...

Des pro voudrait bien m'éclairer ? Je suis sûr que la solution n'est pas loin mais ça fait 4h que je cherche, que je test que j’expérimente, mais rien y fait...

Je précise que je suis dernière version 18.09.5 docker et 1.24.0 docker-compose.

7 jours plus tard

Bon ben après quelques courte nuit j'avais fait le boulet dans mon entré dns :
chronos IN A X.XXX.XXX.XXX
Et comme tous mes sous domain pointaient vers cette entrée j’étais marron...

Banip a renommé le titre en Résolu Nginx-proxy et sub domain.
Répondre…