Projet

Général

Profil

Autre #63141

Détailler les erreurs reçues du porte-document (fargo)

Ajouté par Marie Kuntz -> retour le 13 mai il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24 mars 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Sur une démarche, j'ai cette erreur "Échec de l’envoi du fichier (nom du fichier) dans le porte-documents de (usager)" que je ne comprends pas.
À quoi est-ce dû ?

La trace :

  File "/usr/lib/python3/dist-packages/wcs/portfolio.py", line 84, in afterjob
    % {'filename': filename, 'display_name': user.display_name}
  File "/usr/lib/python3/dist-packages/wcs/qommon/afterjobs.py", line 118, in run
    self.job_cmd(job=self)
  File "/usr/lib/python3/dist-packages/wcs/qommon/http_response.py", line 202, in process_after_jobs
    job.run(spool=True)
  File "/usr/lib/python3.7/threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python3/dist-packages/wcs/qommon/__init__.py", line 86, in run
    super().run()
  File "/usr/lib/python3/dist-packages/sentry_sdk/integrations/threading.py", line 54, in run
    return old_run_func(self, *a, **kw)
  File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap
    self._bootstrap_inner()


Fichiers

Révisions associées

Révision d8a7db2f (diff)
Ajouté par Thomas Noël il y a environ 2 ans

portfolio: add details on push error (#63141)

Historique

#3

Mis à jour par Thomas Noël il y a environ 2 ans

C'est lié à :

mars 22 11:51:41 fargo uwsgi[15971]: fargo WARNING porte-doc-calvados.test.entrouvert.org 10.0.0.20 - r:7F22BEA24828 Bad Request: /api/documents/push/

sans autre détail. Je creuse.

#4

Mis à jour par Thomas Noël il y a environ 2 ans

Je dirais que c'est parce que soit :
  • le volume du document est trop important (4 Mo)
  • le volume du porte-document + le volume du document ajouté dépasse la limite maxi (20 Mo)
  • un document avec le même nom existe déjà dans le porte doc de l'usager (cas probable ici, mais l'erreur 400 m'intrigue)

Reste qu'il faudrait que w.c.s. enregistre/affiche quelque part la raison du refus 400 que fargo renvoie ; c'est le vrai bogue ici.

#6

Mis à jour par Thomas Noël il y a environ 2 ans

#8

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée
#9

Mis à jour par Thomas Noël il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit d8a7db2f123e28ae3e582a0c910cd1173653ecbf
Author: Thomas NOËL <tnoel@entrouvert.com>
Date:   Thu Mar 24 13:00:23 2022 +0100

    portfolio: add details on push error (#63141)

#10

Mis à jour par Transition automatique il y a environ 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#11

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF