Partage
  • Partager sur Facebook
  • Partager sur Twitter

docker reverse proxy nginx

    20 août 2019 à 21:19:51

    Bonjour a tous,

    je suis tomber sur un problème de translation entre le nom de domaine est l'ip .

    j'utilise docker pour les services.

    docker mail :

    pureftpd:
      image:  analogic/poste.io
      container_name: server-mail
      ports:
        - 25:25
        - 8080:80
        - 4431:443
        - 110:110
        - 143:143
        - 465:465
        - 587:587
        - 993:993
        - 995:995
      volumes:
        - /etc/localtime:/etc/localtime:ro
        - ../../volumes/server-mail/data:/data
      restart: always

    DockerFile reverse :

    FROM nginx
    RUN rm /etc/nginx/conf.d/default.conf
    COPY default.conf /etc/nginx/conf.d

    docker-compse.yml

    pureftpd:
      image: server-nginx
      container_name: server-nginx
      ports:
        - 80:80
        - 443:443
      restart: always

    est le fichier default.conf

    server {
     listen 80;
     server_name email.exemple.eu www.email.exemple.eu;
     location / {
       proxy_pass https://email.exemple.eu:4431;
     }
    }
    server{
     listen  443;
     server_name email.exemple.eu www.email.exemple.eu;
     location / {
      proxy_pass https://email.exemple.eu:4431;
     }
    }

    le probleme est la si je tape :

    https://email.exemple.eu:4431/webmail/?_task=login

    le bouton connexion fonctionne

    alors que si je tape :

    email.exemple.eu -> http://email.exemple.eu/webmail/?_task=login

    quand je clique sur le bouton il afficher 

    Requête invalide ! Aucune donnée n'a été enregistrée.

    Je ne comprend pas d'ou vient le problème .

    Merci d’avance pour votre aide .

    -
    Edité par di20 20 août 2019 à 21:46:13

    • Partager sur Facebook
    • Partager sur Twitter

    docker reverse proxy nginx

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown