Bug #18748
trace d'erreurs 403 quand l'utilisateur vient d'être crée, le temps du provisionning
Statut:
Rejeté
Priorité:
Normal
Assigné à:
Animateurs Publik
Catégorie:
-
Version cible:
-
Début:
17 septembre 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Club:
Description
Petite enquête sur :
5.135.221.12 - - [15/Sep/2017:21:36:51 +0200] "GET /api/user/forms?NameID=be63da0d....&orig=compte-citoyen.vincennes.fr&algo=sha256×tamp=2017-09-15T19%3A36%3A50Z&nonce=37c58e1a24706fd06b05c231e3316fc9L&signature=nTzn94plB8IDZMRB0g5hQxRp78TOrCaHGP6af0E9jGc%3D HTTP/1.1" 403 81 "-" "python-requests/2.4.3 CPython/2.7.9 Linux/2.6.32-48-pve" "demarches.vincennes.fr" [0.506 s]
qui est une requête effectuée par combo sur une cellule "demandes de l'usager", qui débouche sur une 403. Pourtant l'utilisateur existe dans wcs..
Mais à ce moment, c'est en fait un utilisateur qui vient juste de créer son compte : celui ci n'a pas encore été provisionné dans wcs au moment de l'affichage de la page d'accueil du portail usager.
Compte crée à 23:36:49. Demande de provisionning aussitôt envoyée à wcs, mais le compte ne sera disponible qu'à 23:36:52. Entre temps, page affichée à 23:36:51, et boum.
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
Déjà observé dans #13184, faut juste ne pas renvoyer 403 sur un NameID inconnu.
Mis à jour par Thomas Noël il y a plus de 6 ans
- Lié à Bug #13184: Ne pas émettre de 403 sur une requête à /api/user/forms avec un NameID inconnu ajouté