Closed SDIS33 closed 2 years ago
Bonjour
Nous avons rencontré le problème. Mais à notre connaissance il n'y a eu aucune annonces sur cette version 7.
Bonjour,
Plusieurs SDIS nous ont également remonté ce problème, qui est donc bloquant pour tout le monde.
Cordialement, Maxime Merrien
effectivement, même chose côté 62. Il faut mettre à jour la version de l'API utilisée par la passerelle (voir https://github.com/SDIS62/prevarisc-passerelle-platau/issues/24).
je dois m'assurer que le passage à la v7 ne soit pas bloquant
Bonjour
Nous avons rencontré le problème. Mais à notre connaissance il n'y a eu aucune annonces sur cette version 7.
Aucune communication non plus de la part du MTES ou de PISTE sur l'arrêt de la V6, le passage en V7... Ce mode de fonctionnement laisse à désirer si on doit se retrouver devant le fait accompli à chaque changement de version !
Après contact avec le support Plat'AU, la v6 est retirée définitivement en faveur de la v7 (qui sera retirée à son tour en septembre de cette année, dans 3 mois)
Après revue des changements, voici ce qui peut avoir un impact sur la passerelle :
Une mise à jour est prévue le 13/06 pour rendre la passerelle à nouveau fonctionelle.
Bonjour,
Nous avons récupéré la mise à jour de la passerelle effectuée hier soir (commit 3501f79
).
Pour info, nous rencontrons l'erreur suivante lorsque l'on lance la commande d'import des consultations :
PHP Fatal error: Uncaught TypeError: Argument 1 passed to App\Service\PlatauConsultation::parseConsultation() must be of the type array, int given, called in /opt/prevarisc-passerelle-platau/src/Service/PlatauConsultation.php on line 28>
Stack trace:
#0 /opt/prevarisc-passerelle-platau/src/Service/PlatauConsultation.php(28): App\Service\PlatauConsultation->parseConsultation()
#1 [internal function]: App\Service\PlatauConsultation->App\Service\{closure}()
#2 /opt/prevarisc-passerelle-platau/src/Service/PlatauConsultation.php(28): array_map()
#3 /opt/prevarisc-passerelle-platau/src/Command/ImportConsultations.php(46): App\Service\PlatauConsultation->rechercheConsultations()
#4 /opt/prevarisc-passerelle-platau/vendor/symfony/console/Command/Command.php(256): App\Command\ImportConsultations->execute()
#5 /opt/prevarisc-passerelle-platau/vendor/symfony/console/Application.php(971): Symfony\Component\Console\Command\Command->run()
#6 /opt/prevarisc in /opt/prevarisc-passerelle-platau/src/Service/PlatauConsultation.php on line 72
Bonjour, même erreur pour nous également suite à la mise à jour de la passerelle.
Oui, cela est du à la mise en place de la pagination dans Plat'AU qui rend l'ensemble des recherches de la passerelle inopérantes. Je travaille en ce moment même au fix (correctif prévu pour aujourd'hui)
Merci d'avance !
le commit https://github.com/SDIS62/prevarisc-passerelle-platau/commit/0072da44dc77feeb7faa9181e806f9883591fb3b fix la pagination 😉 !
Ps : pour les mises à jour, n'oubliez pas d'effectuer un composer install
pour télécharger les nouvelles dépendances requises
Bonjour
Merci pour la mise à jour. L'import s'est bien passé, l'import-pieces a retrouvé des dossier mais la réponse contenait la notice suivante:
PHP Notice: Undefined index: extension in /var/www/html/prevarisc-passerelle-platau/src/Service/PlatauPiece.php on line 45
répétée deux fois.
Est-ce que cela pourrait venir de fichiers avec des extensions inconnues (ou sans extension)?
Actuellement, la passerelle détecte les extensions des pièces via l'entête HTTP Content-Disposition (voir ici https://github.com/SDIS62/prevarisc-passerelle-platau/blob/master/src/Service/PlatauPiece.php#L33) Je n'ai rien vu dans les documents de la version 7.x une modification du comportement de cette entête pouvant bloquer la détection. Avez vous la possibilité d'effectuer une requête HTTP via Postman (ou autre client) ?
Bonjour,
Confronté au même problème que mes collègues j'ai réalise la mise à jour de la passerelle avec git pull
puis la mise à jour des dépendances avec composer install
. Faut-il valider les CGU pour la version 7 au niveau de PISTE ?
Suite à cela j'ai l'erreur suivante :
Cient error: 'POST https://api.aife.economie.gouv.fr/mtes/platau/v7/consultations/recherche?numeroPage=0' resulted in a '403 Forbidden' response: {"criteresSurConsultations":{"nomEtatConsultation":[1]}}
Pouvez-vous m'aider sur ce problème ? Merci par avance.
Bonjour, Confronté au même problème que mes collègues j'ai réalise la mise à jour de la passerelle avec
git pull
puis la mise à jour des dépendances aveccomposer install
. Faut-il valider les CGU pour la version 7 au niveau de PISTE ? Suite à cela j'ai l'erreur suivante :Cient error: 'POST https://api.aife.economie.gouv.fr/mtes/platau/v7/consultations/recherche?numeroPage=0' resulted in a '403 Forbidden' response: {"criteresSurConsultations":{"nomEtatConsultation":[1]}}
Pouvez-vous m'aider sur ce problème ? Merci par avance.
Oui, il faut valider les CGU pour la version 7 au niveau de PISTE. C'est peut-être la cause de votre problème.
De notre coté, cela refonctionne. Pour information nous avons ajouté la V7 aux API sélectionnées sur l'application démat dans PISTE et nous avons également accepté les CGU de cette version.
Effectivement, c'était bien bien les CGU de la version 7. Merci beaucoup
Bonjour, Aujourd'hui on a pas eu d'erreur :) par contre pouvez me dire c'est quelle API on doit tester via Postman ? Merci d'avance Webmaster SDIS91
Un GET sur les URL des pièces pour récupérer les entêtes. Si vous n'avez pas eu de problèmes sur les nouveaux imports cela veut dire que les pièces d'hier n'avaient pas d'extension dans Plat'AU (et donc une mauvaise saisie par le SI).
Je clos le ticket de migration à la v7 ;)
Bonjour,
Même problème que plus haut, j'ai fait un git-pull pour avoir la MAJ de la passerelle et composer update / install pour les dépendances.
Sur piste la V7 est bien sélectionné et les CGU accepté.
J'ai toujours moi aussi une erreur 403 lors du healthcheck. Nicolas Decor - SDIS11
Bonjour, le nom de l'API est grisé chez vous, je crois qu'il y a un petit temps après validation des CGU avant que cela ne soit actif.
Bonjour, le nom de l'API est grisé chez vous, je crois qu'il y a un petit temps après validation des CGU avant que cela ne soit actif.
C'est bien ça, merci !
Où trouve t'on les consultations importées dans Prevarisc ?
Cordialement, Nicolas Decor - SDIS11
Bonjour,
Depuis le 03/06, nous rencontrons une erreur
503 Service Unavailable
lors de tous nos appels à Plat'AU (en V6).En modifiant la valeur de la constante
PLATAU_URL
avec la valeur 'https://api.aife.economie.gouv.fr/mtes/platau/v7/', dans le fichiersrc/Service/PlatauAbstract.php
, lehealthcheck
fonctionne correctement, mais pas les autres commandes qui renvoient une erreur400 Bad Request
...Avez-vous rencontré la même problématique ? Cela signifie-t'il que la V6 de Plat'AU n'est plus disponible et qu'il faut absolument passer sur la V7 (auquel cas il y a visiblement une adaptation du connecteur à réaliser pour le rendre fonctionnel) ?
Merci d'avance pour vos retours.