Bug #16691
mic mac sur le publisher lors de la récupération d'un template par wcs, qui demande le template d'un autre site
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
05 juin 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Description
Reçu par mail, cette alerte :
Date: Sun, 04 Jun 2017 10:15:30 +0200 From: auquo <admin+nancy.prod@entrouvert.com> ... Subject: Quixote Traceback (HTTPError: 403 Client Error: FORBIDDEN) Exception: type = '<class 'requests.exceptions.HTTPError'>', value = '403 Client Error: FORBIDDEN' Stack trace (most recent call first): File "/usr/lib/python2.7/dist-packages/requests/models.py", line 825, in raise_for_status 823 824 if http_error_msg: > 825 raise HTTPError(http_error_msg, response=self) 826 827 def close(self): locals: self = <Response [403]> http_error_msg = '403 Client Error: FORBIDDEN' File "/usr/share/wcs/themes/publik-base/template.py", line 37, in update_content 35 36 r = requests.get(self.theme_skeleton_url, params={'source': self.source, 'format': 'ezt'}, verify=False) > 37 r.raise_for_status() 38 39 body = """ ... HTTP_HOST 'demarches.vincennes.fr' HTTP_REFERER 'https://demarches.vincennes.fr/culture/preinscription-au-conservatoire-annee-2016-2017//wp-admin/' SERVER_NAME 'demarches.vincennes.fr' ...
Et de fait, c'est une requête sur demarches.vincennes.fr qui aboutit à une demande sur le combo de Nancy, extrait des logs nginx de nancy.fr :
5.135.221.5 - - [04/Jun/2017:10:15:27 +0200] "GET /__skeleton__/?source=https%3A%2F%2Fdemarches.vincennes.fr%2Fculture%2Fpreinscription-au-conservatoire-annee-2016-2017%2F&format=ezt HTTP/1.1" 403 52 "-" "python-requests/2.4.3 CPython/2.7.9 Linux/2.6.32-48-pve" "services.nancy.fr" [0.022 ms]
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a presque 7 ans
- Duplique Bug #8658: Erreur de thème sur requêtes invalides ajouté