Buenas,
Estamos avanzando con el despliegue de producción y lo venimos trabajando con múltiples dominios, las peticiones entran desde un nginx fuera de la vm del cluster. En el nginx servimos sudocu.unpaz.edu.ar, lo mismo con idm, idp araidocumentos el front y en los labels de traefik deshabilitamos las entradas
#- "traefik.http.routers.huarpe.entrypoints=web-secured"
#- "traefik.http.routers.huarpe.tls=true"
ya que nginx se encarga de los certs tls
Nos anda todo ok, pero con huarpe no le podemos encontrar la vuelta, nos aparece el 404 page not found como si no existiera la ruta.
la regla host que tenemos en huarpe.yml es
- "traefik.http.routers.huarpe.rule=Host(`siuhuarpe.unpaz.edu.ar`) && (Path(`/`) || PathPrefix(`/saml`, `/js`, `/img`, `/bloque`, `/css`, `/perfil`, `/avatar`, `/docu>
el servicio está corriendo y en los logs muestra
(1034)-[siuclustermanager1]-[vie feb 11 18:40:43]-[/usr/local/proyectos/sudocu/sudocu-unpaz/prod/arai]
[root] # docker service logs lsktgbzfdv78
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.63
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.64 Welcome to the Bitnami memcached container
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.64 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-memcached
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.65 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-memcached/issues
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.66
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.67 INFO ==> ** Starting Memcached setup **
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.72 INFO ==> Initializing Memcached
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 |
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.78 INFO ==> ** Memcached setup finished! **
huarpe_memcached-server.1.co5orh02uuet@siuclustermanager1 | memcached 18:07:15.81 INFO ==> ** Starting Memcached **
(1035)-[siuclustermanager1]-[vie feb 11 18:41:06]-[/usr/local/proyectos/sudocu/sudocu-unpaz/prod/arai]
[root] # docker service logs ghnzp72b1ekl
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 |
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | // Clearing the cache for the prod environment with debug
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | // false
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 |
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | [OK] Cache for the "prod" environment (debug=false) was successfully cleared.
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 |
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | sirviendo . . .
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 10.0.1.215. Set the 'ServerName' directive globally to suppress this message
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 10.0.1.215. Set the 'ServerName' directive globally to suppress this message
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | [Fri Feb 11 18:07:20.577217 2022] [mpm_prefork:notice] [pid 28] AH00163: Apache/2.4.39 (Unix) PHP/7.1.28 configured -- resuming normal operations
huarpe_webapp.1.2i05sydipglc@siuclustermanager1 | [Fri Feb 11 18:07:20.577272 2022] [core:notice] [pid 28] AH00094: Command line: 'httpd -D FOREGROUND'
y en el log de traefik vemos la regla con el host ok.
en la instalación de prueba todo con un único dominio en una misma vm todo funciona ok, quizás tenga que ver con eso y el path / ?? con el idp nos pasó algo similar y debimos levantarlo con idp.unpaz.edu.ar/idp, porque con sólo / nos pasaba lo mismo, pero con huarpe estamos intentando, sudocu e idm con sudocu.unpaz.edu.ar e idm.unpaz.edu.ar (quitando /sudocu y /idm) van bien.
quizás sea algo simple pero no estamos logrando verlo, alguien tiene un despliegue similar o algo de info que nos pueda servir para investigar el tema?
gracias!