Scénario #34334
Mis à jour par Joël Cuissinat il y a presque 4 ans
* etb1.scribe 2.9.0
<pre>
root@scribe:~# diagnose
*** Test du module scribe version 2.9.0 (scribe 00000001) ***
Attention, serveur opérationnel mais des services ne sont pas démarrés :
● eole-sso.service loaded
[ ... ]
</pre>
<pre>
root@scribe:~# systemctl status eole-sso
× eole-sso.service - Eole Single Sign On server
Loaded: loaded (/lib/systemd/system/eole-sso.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2022-06-21 10:57:30 CEST; 25min ago
Process: 4540 ExecStartPre=/usr/share/sso/update_conf.py (code=exited, status=0/SUCCESS)
Process: 4542 ExecStart=/usr/bin/podman run -v /etc/eolesso:/etc/eolesso -v /usr/share/sso/interface:/usr/share/sso/interface -p 8443:8443 --name eolesso --rm hub.eole.education/${RELEASE}/eole-sso-server:$>
Process: 4576 ExecStopPost=/usr/bin/podman rm eolesso (code=exited, status=1/FAILURE)
Main PID: 4542 (code=exited, status=125)
CPU: 356ms
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Scheduled restart job, restart counter is at 9.
juin 21 10:57:30 scribe systemd[1]: Stopped Eole Single Sign On server.
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Start request repeated too quickly.
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Failed with result 'exit-code'.
juin 21 10:57:30 scribe systemd[1]: Failed to start Eole Single Sign On server.
</pre>
<pre>
root@scribe:~# wget hub.eole.education
--2022-06-21 11:28:28-- http://hub.eole.education/
Résolution de hub.eole.education (hub.eole.education)… 51.75.197.200
Connexion à hub.eole.education (hub.eole.education)|51.75.197.200|:80… connecté.
requête HTTP transmise, en attente de la réponse… 403 Forbidden
2022-06-21 11:28:28 erreur 403 : Forbidden.
</pre>
Plusieurs points :
* Le problème devrait être clairement remonté sur le module Scribe !
* "hub.eole.education" est bien dans "proxy_noauth_auto" mais *le script systemd eole-sso.service n'utilise pas le proxy*
Dans mon cas, j'ai utilisé le contournement sur etb1.amon : @CreoleSet proxy_bypass_domain_eth3 hub.eole.education@ mais quid des utilisateurs !
<pre>
root@scribe:~# diagnose
*** Test du module scribe version 2.9.0 (scribe 00000001) ***
Attention, serveur opérationnel mais des services ne sont pas démarrés :
● eole-sso.service loaded
[ ... ]
</pre>
<pre>
root@scribe:~# systemctl status eole-sso
× eole-sso.service - Eole Single Sign On server
Loaded: loaded (/lib/systemd/system/eole-sso.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2022-06-21 10:57:30 CEST; 25min ago
Process: 4540 ExecStartPre=/usr/share/sso/update_conf.py (code=exited, status=0/SUCCESS)
Process: 4542 ExecStart=/usr/bin/podman run -v /etc/eolesso:/etc/eolesso -v /usr/share/sso/interface:/usr/share/sso/interface -p 8443:8443 --name eolesso --rm hub.eole.education/${RELEASE}/eole-sso-server:$>
Process: 4576 ExecStopPost=/usr/bin/podman rm eolesso (code=exited, status=1/FAILURE)
Main PID: 4542 (code=exited, status=125)
CPU: 356ms
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Scheduled restart job, restart counter is at 9.
juin 21 10:57:30 scribe systemd[1]: Stopped Eole Single Sign On server.
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Start request repeated too quickly.
juin 21 10:57:30 scribe systemd[1]: eole-sso.service: Failed with result 'exit-code'.
juin 21 10:57:30 scribe systemd[1]: Failed to start Eole Single Sign On server.
</pre>
<pre>
root@scribe:~# wget hub.eole.education
--2022-06-21 11:28:28-- http://hub.eole.education/
Résolution de hub.eole.education (hub.eole.education)… 51.75.197.200
Connexion à hub.eole.education (hub.eole.education)|51.75.197.200|:80… connecté.
requête HTTP transmise, en attente de la réponse… 403 Forbidden
2022-06-21 11:28:28 erreur 403 : Forbidden.
</pre>
Plusieurs points :
* Le problème devrait être clairement remonté sur le module Scribe !
* "hub.eole.education" est bien dans "proxy_noauth_auto" mais *le script systemd eole-sso.service n'utilise pas le proxy*
Dans mon cas, j'ai utilisé le contournement sur etb1.amon : @CreoleSet proxy_bypass_domain_eth3 hub.eole.education@ mais quid des utilisateurs !