Projet

Général

Profil

Bug #80794

Mauvais contenu obtenu depuis le SaaS

Ajouté par Sentry Io il y a 8 mois. Mis à jour il y a 8 mois.

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

#1

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&timestamp=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>

#2

Mis à jour par Nicolas Roche il y a 8 mois

  • Projet changé de Suivi des traces à Passerelle
#4

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.

Formats disponibles : Atom PDF