Bug #71486
trace sur cron d'appel à /api/users/synchronization/ sur un mauvais branchement idp
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
21 novembre 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Exception: type = '<class 'KeyError'>', value = ''metadata_url'' Stack trace (most recent call first): File "/usr/lib/python3/dist-packages/wcs/users.py", line 355, in keepalive_users 353 if not idps: 354 return > 355 entity_id = list(idps.values())[0]['metadata_url'] 356 idp_url = entity_id.split('idp/saml2/metadata')[0] 357 url = urllib.parse.urljoin(idp_url, '/api/users/synchronization/') locals: args = (<wcs.compat.CompatWcsPublisher object at 0x7f6d4525de50>,) cls = <class 'wcs.users.User'> idps = {'https-imio.authentic.dev.entrouvert.org-idp-saml2-metadata': {'hide': False, 'attribute-mapping': {'first_name': '2', 'last_name': '1', 'email': '3'}, 'admin-attributes': {'is_superuser': 'true'}, 'clientcertificate': None, 'publickey': None, 'nameidformat': 'unspecified', 'cacertchain': None, 'metadata': 'idp-https-imio.authentic.dev.entrouvert.org-idp-saml2-metadata-metadata.xml'}} kwargs = {'job': <wcs.qommon.cron.CronJob object at 0x7f6d4525dd00>}
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus d'un an
- Fichier 0001-misc-do-not-crash-on-bad-IdP-in-keepalive-service-71.patch 0001-misc-do-not-crash-on-bad-IdP-in-keepalive-service-71.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Thomas Noël il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 4f27627750d52e93c0ad5f0fc9fcf90fde5302e5 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Mon Nov 21 10:21:36 2022 +0100 misc: do not crash on bad IdP in keepalive service (#71486)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
misc: do not crash on bad IdP in keepalive service (#71486)