darodriguez
(Daniel Armando Rodriguez)
6 Marzo, 2025 11:54
1
Buenos días, ¿cómo están?
Espero puedan darme una mano con este nuevo problema que estoy teniendo.
Como se puede ver a continuación los contenedores están corriendo
CONTAINER ID IMAGE COMMAND STATUS PORTS NAMES
0e0f31c26609 hub.siu.edu.ar:5005/siu-arai/arai-usuarios/idm:v3.3.0 "entrypoint.sh httpd…" Up 13 hours 8080/tcp, 0.0.0.0:8182->80/tcp, [::]:8182->80/tcp idm
43a496e8e6c3 hub.siu.edu.ar:5005/siu-arai/arai-usuarios/idp:v3.3.0 "entrypoint.sh httpd…" Up 13 hours 8080/tcp, 0.0.0.0:8181->80/tcp, [::]:8181->80/tcp idp
4630472a049b hub.siu.edu.ar:5005/siu-arai/arai-usuarios/api:v3.3.0 "entrypoint.sh httpd…" Up 13 hours 8080/tcp, 0.0.0.0:8183->80/tcp, [::]:8183->80/tcp api
017d8ed4975a dpage/pgadmin4 "/entrypoint.sh" Up 13 hours 443/tcp, 0.0.0.0:8184->80/tcp, [::]:8184->80/tcp pgadmin
a7d8f72038cb postgres:15-alpine "docker-entrypoint.s…" Up 13 hours (healthy) 5432/tcp psql
1bd511806647 siudocker/openldap-arai:v1.0.0 "/container/tool/run…" Up 13 hours 389/tcp, 636/tcp
No obstante, al intentar acceder a :8181, :8182 ó :8183 obtengo el mensaje “Connection refused”
En los tres casos los logs refieren la misma información, pero ningún error
# docker logs idm
[Wed Mar 05 19:14:59.140351 2025] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.58 (Unix) configured -- resuming normal operations
[Wed Mar 05 19:14:59.140374 2025] [core:notice] [pid 1] AH00094: Command line: 'httpd -D FOREGROUND'
¿Alguna sugerencia?
nbenitez
(Norberto Enrique Benitez)
6 Marzo, 2025 23:18
2
Hola Daniel! que bueno que ya pudiste retomar tu despliegue!
No me quedó muy claro, decís que querés ingresar a:
http://localhost:8182/gestion y no te funciona?
Por las dudas ya registraste el IDM como SP?
Registrar el IdM
docker exec -it idm idm/bin/instalador proyecto:bootstrap --password=admin1234
darodriguez
(Daniel Armando Rodriguez)
7 Marzo, 2025 13:17
3
Sí, registré el IdM, pero cuando intento acceder a la URL:PUERTO en cuestión lo que obtengo es el mensaje mencionado.
ricardoude
(De Lucia, Ricardo)
4 Abril, 2025 11:41
4
hola!!!
lo pudieron solucionar??? por que yo tambien tengo el mismo error de “Connection refused”
Saludossss
darodriguez
(Daniel Armando Rodriguez)
4 Abril, 2025 14:32
5
Aún no, no está siendo posible darle la atención necesaria a la tarea.
nbenitez
(Norberto Enrique Benitez)
7 Abril, 2025 20:02
6
Buenas darodriguez y @ricardoude
Luego de varias pruebas pude replicar su problema de " connection refused"
Lo que sucede es que están levantando la última versión, araí-usuarios 3.3.0, en la cual nos pasamos a una imagen rootless.
https://documentacion.siu.edu.ar/usuarios/docs/cache/changelog/
Y como una limitación de dichas imágenes, los contenedores ya no pueden usar los puertos del sistema, como ser el 80. Lo que se expone ahora es el 8080.
Intuyo que en sus archivos .yml ustedes actualizaron 3.2.3 por 3.3.3
les quedá cambiar el mapeo de puertos
ports:
- "8181:8080"
ports:
- "8182:8080"
ports:
- "8183:8080"
darodriguez
(Daniel Armando Rodriguez)
7 Abril, 2025 22:08
7
Hola Norberto,
Gracias por la info actualizada. Habría que hacer lo propio con https://documentacion.siu.edu.ar/usuarios/docs/cache/instalacion-docker/
No entiendo a qué te referís con actualizar 3.2.3. por 3.3.3.
Eliminé todo y volví a correr el compose, cuando intento acceder al idm me tira un error 404
[URL]/saml2/idp/SSOService.php?SAMLRequest=jVNNj9owEL3zK1DuJGk222QtSJVCP5AoRCTbQy%2BVcYbFUmK7HrtL%2F32djy20WqH6Emlm3vN7z5M50rZRJLfmJPbwwwKaydSdc9sIJH1z4VktiKTIkQjaAhLDSJl%2F2ZDID4nS0kgmG%2B8f2G0URQRtuBQDbL1aeLvth83u03r7Pbw7pGGYxHGapnUSM3aoHxiN0gQejjF98zaOgSWH8DhAv4JGx7PwHK03GdgQLawFGiqMq4fR%2FSyMZ2FSRREJ78ld%2Bm2ArpxZLqjp4SdjFJIg4LVv0VLNJfpWUOtDbX2qg85T5LoqKMtdCfonZ%2BCrkxqoijGF91zUXDzdNn8YhpB8rqpiVuzKaiDJX0JZSoG2BT1e87jfXPQ9daKleF3kO8rQy3qyeSeY9FHo7L%2FANRypbcwM1Ty4Bl%2FoFNk6M%2BtVIRvOfvX17nyUuqUu6ZHg0bnIGZNWGO%2FPTN408nmpgRpYeEZb8KbBX8zj8kHdr6JLwMDZTJeyVU4pdi8EZ8rM6O7i8Hp82bi92sMxu7l6jLBuzpUL93mWuu5eD5i7u9JUoJLajAm8Sj6oDm7IziYv7ev%2FKvsN&RelayState=http%3A%2F%2F[URL]%2F
ricardoude
(De Lucia, Ricardo)
8 Abril, 2025 12:44
8
hola
lo mismo me pasa a mi
sera algun tema de la configuracion de los archivos .env???
nbenitez
(Norberto Enrique Benitez)
8 Abril, 2025 19:00
9
Si, ya está en una nota acá
Nota: A partir de la versión v3.3.0 las imagenes escuchan en el puerto '8080'
Nada, entendí que ya tenías un .yml con la version 3.2.3 y que lo actualizaste cambiando a las imagenes 3.2.3 y que te faltó editar los puertos.
Si eliminaste todo, y volviste a desplegar, volviste a ejecutar el job:
docker exec -it [IDM] idm/bin/instalador proyecto:bootstrap --password=admin1234
ricardoude
(De Lucia, Ricardo)
8 Abril, 2025 19:54
10
hola !!!
ya acomode lo de los puertos 8080 de la nota
lo que veo es que si navego
http://arai.xxxx:8182/usuarios me redirecciona a
https://arai.xxxx/idp/saml2/idp/SSOService.php?SAMLRequest=hVPbjtowEH3nK1D …
y da error ERR_CONNECTION_REFUSED
si navego
http://arai.xxxx:8181/idp me redirecciona a
https://arai.xxxx/idp/module.php/core/login
y da error ERR_CONNECTION_REFUSED
Saludossss
darodriguez
(Daniel Armando Rodriguez)
8 Abril, 2025 21:29
11
En mi caso, apuntando al IDM me redirige a un " It works!"
nbenitez
(Norberto Enrique Benitez)
9 Abril, 2025 00:16
12
Hola Ricardo!
Como estás definiendo las variables IDM_URL, IDP_URL y IDM_API_URL???
Y otra consulta, como estás haciendo el despliegue con un docker run como muestra la documentación o ya tenés armado un .yml???
si podes compartir esa data va a ser más facil, siempre anonimizando la info sensible
nbenitez
(Norberto Enrique Benitez)
9 Abril, 2025 00:20
13
Hola Daniel y a que URL estás tratando de ingresar??
como tenés las variables??? IDM_URL, IDP_URL y IDM_API_URL
vos si estás usando docker compose cierto??
darodriguez
(Daniel Armando Rodriguez)
9 Abril, 2025 11:34
14
Hola, si estoy usando compose.
Intenté ingresar a los subdominios creados para IDP e IDM, en la forma en que están definidas las variables.
Claro que tales subdominios fueron dados de alta en el DNS y apuntan a los puertos respectivos.
ricardoude
(De Lucia, Ricardo)
9 Abril, 2025 11:37
15
hola
te adjunto la informacion en un txt
los docker compose y los archivos.env
datos-conf-docker.txt (13,3 KB)
trate de dejar todo lo mas anonimo posible
Muchas Gracias
Saludosss
ricardoude
(De Lucia, Ricardo)
9 Abril, 2025 19:55
16
hola
estuve haciendo unos cambios en los archivos .env y ahora me lleva a una pagina
http://arai.xxxxxr:8181/idp/module.php/arai/loginuserpass.php
y ahi dice Ocurrió un error
sigo investigando…
saludossss
nbenitez
(Norberto Enrique Benitez)
9 Abril, 2025 23:36
17
Hola Ricardo!
Por las dudas volviste a registrar el IDM como SP?
docker exec -it idm idm/bin/instalador proyecto:bootstrap --password=admin1234
Y si lo hiciste, esperá un ratito para volver a intentar entrar al idm.
Si el error persiste, pasá los logs del idm e idp, así podemos ver que esta pasando.
Por cierto, que cambios hiciste??
Yo ví que tenías mal las URLs
https://arai.xxxxxx
te faltaron los puertos
https://arai.xxxxxx:818x
según corresponda
Tené en cuenta que antes esas variables solo tenían url sin puerto porque se usaba el 80
nbenitez
(Norberto Enrique Benitez)
10 Abril, 2025 00:18
18
Hola Daniel, probé varias combinaciones de config y no estoy pudiendo lograr algún tipo de redirección así, "It works"
te devuelve el servidor apache corriendo dentro del idm cuando no especificas ninguna sub ruta!
normalmente el IDM queda en una url tipo:
http://localhost:8182/gestion
http://localhost:8182/usuarios
y si accedes a:
http://localhost:8182/
obtenes esa pagina de "It Works"
Te parece hacer como Ricardo y pasarme los archivos .yml y .env que estás usando??
(siempre anonimizando la info sensible)
darodriguez
(Daniel Armando Rodriguez)
10 Abril, 2025 15:27
19
Hola, va todo junto en un mismo archivo
LaConfig.txt (14,5 KB)
Como mencioné anteriormente, los subdominios están definidos en el DNS y apuntados al IP:PUERTO correspondiente
ricardoude
(De Lucia, Ricardo)
10 Abril, 2025 19:32
20
hola
volvi a probar haciendo el registro pero sin suerte
te adjunto en un txt los cambios que hice en los .env y los logs
Gracias
Saludosssss
datos-conf-docker2.txt (10,4 KB)