Bug #80794
Mauvais contenu obtenu depuis le SaaS
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
01 septembre 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/78367/
ParseError: syntax error: line 1, column 49 File "passerelle/utils/jsonresponse.py", line 128, in api resp = f(*args, **kwargs) File "passerelle/views.py", line 568, in perform result = self.endpoint(request, **params) File "passerelle/apps/opengis/models.py", line 311, in feature_info element = ET.fromstring(response.content) File "xml/etree/ElementTree.py", line 1347, in XML parser.feed(text) Error occurred while processing request
Historique
Mis à jour par Nicolas Roche il y a 8 mois
- Sujet changé de ParseError: syntax error: line 1, column 49 à Mauvais contenu obtenu depuis le SaaS
J'ai instancié le connecteur localement
https://passerelle.toodego.com/opengis/geocodage-quartier/
Et j'ai lancé la même requête qui passe chez moi,
$ curl 'https://passerelle.dev.publik.love/opengis/geocodage-quartier/feature_info?algo=sha256&lat=45.753442&lon=4.7813001&nonce=ce9e663b467463dfc2642ea3646ece36&orig=demarches.toodego.com&signature=WmhJy1wpO5F4jy6jVY5XaLt85pY5LP2Z5upLIs9VfgE%3D×tamp=2023-09-01T14%3A59%3A51Z'
Le contenu XML ne présentant rien de mauvais.
$ curl 'https://download.data.grandlyon.com/wms/grandlyon?version=1.3.0&service=WMS&request=GetFeatureInfo&info_format=application%2Fvnd.ogc.gml&styles=&i=24&J=24&height=50&WIDTH=50&crs=EPSG%3A4326&layers=adr_voie_lieu.adrquartier&query_layers=adr_voie_lieu.adrquartier&bbox=45.753342%2C4.781200%2C45.753542%2C4.781400'
Mais depuis le SaaS, on tombe effictivement sur une 503 :
$ ssh passerelle.node1.prod.saas.entrouvert.org $ curl 'https://download.data.grandlyon.com/wms/grandlyon?version=1.3.0&service=WMS&request=GetFeatureInfo&info_format=application%2Fvnd.ogc.gml&styles=&i=24&J=24&height=50&WIDTH=50&crs=EPSG%3A4326&layers=adr_voie_lieu.adrquartier&query_layers=adr_voie_lieu.adrquartier&bbox=45.753342%2C4.781200%2C45.753542%2C4.781400' <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> # avec la colone 49 sur ">" <html><head> <title>503 Service Unavailable</title> </head><body> <h1>Service Unavailable</h1> <p>The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.</p> </body></html>
Mis à jour par Frédéric Péters il y a 8 mois
- Statut changé de Nouveau à Fermé
Il faut ignorer l'état de toodego pour le moment.