seedoo / seedoo-core

Core piattaforma Seedoo
http://www.seedoo.it
GNU Affero General Public License v3.0
20 stars 12 forks source link

Problema produzione PDF al momento della protocollazione #9

Closed andy650429 closed 4 years ago

andy650429 commented 5 years ago

Buongiorno a tutti,

nel protocollare il corpo di una qualsiasi mail (ma l'errore si presenta anche con la protocollazione di un allegato di qualsiasi genere), il server incontra un problema nella produzione del PDF relativo.

Di seguito il trackback relativo.

Quali misure vanno prese? Ho seguito "passo passo" tutte le indicazioni fornite nella guida.

L'installazione è di ieri 03/01/2019 e il modulo del Protocollo è in versione 8.0.1.7.0

Penso sia un bug... comunque ho già provato ad aprire un thread nel forum (ad inizio gennaio) ma non ho ricevuto alcuna risposta... quindi credo che non sia presidiato.

Ciao e grazie

Andrea

File "/home/amministratore/seedoo/ocb/openerp/http.py", line 546, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/amministratore/seedoo/ocb/openerp/http.py", line 583, in dispatch
    result = self._call_function(**self.params)
  File "/home/amministratore/seedoo/ocb/openerp/http.py", line 319, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/home/amministratore/seedoo/ocb/openerp/service/model.py", line 118, in wrapper
    return f(dbname, *args, **kwargs)
  File "/home/amministratore/seedoo/ocb/openerp/http.py", line 316, in checked_call
    return self.endpoint(*a, **kw)
  File "/home/amministratore/seedoo/ocb/openerp/http.py", line 812, in __call__
    return self.method(*args, **kw)
  File "/home/amministratore/seedoo/ocb/openerp/http.py", line 412, in response_wrap
    response = f(*args, **kw)
  File "/home/amministratore/seedoo/ocb/addons/web/controllers/main.py", line 948, in call_button
    action = self._call_kw(model, method, args, {})
  File "/home/amministratore/seedoo/ocb/addons/web/controllers/main.py", line 936, in _call_kw
    return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
  File "/home/amministratore/seedoo/ocb/openerp/api.py", line 268, in wrapper
    return old_api(self, *args, **kwargs)
  File "/home/amministratore/seedoo/seedoo-core/seedoo_protocollo/wizard/create_protocollo_mailpec_wizard.py", line 339, in action_save
    body_pdf_content = base64.b64encode(ConversionUtility.html_to_pdf(wizard.body))
  File "/home/amministratore/seedoo/seedoo-core/seedoo_protocollo/wizard/utility/conversion.py", line 35, in html_to_pdf
    tempfile = ConversionUtility.html_to_pdf_file(body=body, css_file=css_file)
  File "/home/amministratore/seedoo/seedoo-core/seedoo_protocollo/wizard/utility/conversion.py", line 29, in html_to_pdf_file
    extra_args=extra_args)
  File "/home/amministratore/seedoo/venv/local/lib/python2.7/site-packages/pypandoc/__init__.py", line 69, in convert
    outputfile=outputfile, filters=filters)
  File "/home/amministratore/seedoo/venv/local/lib/python2.7/site-packages/pypandoc/__init__.py", line 325, in _convert_input
    'Pandoc died with exitcode "%s" during conversion: %s' % (p.returncode, stderr)
RuntimeError: Pandoc died with exitcode "43" during conversion: libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Loading page (1/2)
[>                                                           ] 0%
[==============================>                             ] 50%
[============================================================] 100%
Printing pages (2/2)                                               
[>                                                           ] 
Done                                                           
Exit with code 1 due to network error: ProtocolUnknownError

pandoc: Error producing PDF
ortese commented 4 years ago

BUG risolto nelle versioni successive