Fallo #500
No se visualizan correctamente las miniaturas de los archivos PDF
Start date:
09/12/2020
Due date:
09/12/2020
% Done:
0%
Estimated time:
Description
Aparece un icono de archivo no localizado cuando se muestra la vista previa de un archivo PDF. Se adjunta uno de ejemplo.
Files
Updated by Manuel Cillero over 2 years ago
Updated by Manuel Cillero over 2 years ago
- Status changed from Nueva to En curso
- Assignee set to Manuel Cillero
Se aplica el parche y se publica en producción, pero sigue sin generarse la miniatura.
Updated by Manuel Cillero over 2 years ago
En el archivo de log (/var/log/apache2/error.log
) se detectan los siguientes mensajes de error:
App 9820 stderr: convert-im6.q16: attempt to perform an operation not allowed by the security policy `PDF' @ error/constitute.c/IsCoderAuthorized/408.
App 9820 stderr: convert-im6.q16: no images defined `png:./tmp/thumbnails/42d7651766854ea4eb9f8c1ea1d0553d4451b7f17301140b0515fa7a4a3cdaf8_494880_200.thumb' @ error/convert.c/ConvertImageCommand/3258.
que se deben a una nueva configuración de políticas de seguridad que ImageMagick ha incluido en /etc/ImageMagick-6/policy.xml
.
Sólo hay que modificar el archivo anterior para cambiar la configuración asociada a los archivos PDF sustituyendo:
<policy domain="coder" rights="none" pattern="PDF" />
por
<policy domain="coder" rights="read | write" pattern="PDF" />
Para consultar la lista de políticas vigente ejecutar el comando:
$ convert -list policy
Updated by Manuel Cillero over 2 years ago
- Due date set to 09/12/2020
- Status changed from En curso to Resuelta
En cuanto se aplica el cambio las miniaturas de los archivos PDF empiezan a visualizarse correctamente.