• # je ne connais pas bien ngnix mais la 2 me semble mieux

    Posté par . En réponse au message Double reverse proxy. Évalué à 2.

    J'ai 2 solutions en tête :
    1 - Client -> Reverse Proxy Nginx (Machine A) -> Reverse Proxy Apache (Machine B) -> SOGo (Machine B)
    2 - Client -> Reverse Proxy Nginx (Machine A) -> SOGo (Machine B)

    la solution 1 me semble bien compliquée
    sachant que tu as sogo qui tourne sur le port 20000 sur machine B, pour l'instant uniquement sur localhost, il suffirait de faire la solution 2 en configurant sogo pour ecouter sur l'adresse IP de serveurB

    ainsi tu pourrais faire 2 choses :
    pour le client qui vient de l'exterieur, il arrive sur A et tu fais un proxypass vers machineB:20000
    pour un client qui vient de l'interieur, soit tu l'envoie aussi sur machineA, soit tu l'envoies direct sur machineB (via un DNS interne par exemple)