Scenariser6 dokiel génération pdf et postcriptum

Bonjour, j’ai installé un serveur scenari 6 sur la dernière version de Ubuntu lts. J’ai ajouté le modèle dokiel . Tt fonctionne sauf la génération pdf postcriptum. Il me dit qu’il ne trouve pas post-scriptum alors qu’il est installé.

Si je fais ça en cmd sur ubuntu :

/opt/postscriptum-0.9/bin/postscriptum Musick -o /tmp/test.pdf

J’ai pas d’erreur.

Par contre générer depuis le client web ne marche pas, il ne trouve pas postscriptum.

Une idée ?

il faut installer Poscriptum 0.12 pour sc6

Merci, j’avais installé la 09 et la 12 beta dans le doute, mais ça le gène peut être que les deux versions soient installées

Correction c’est bien PS 0.11 qu’il faut pour Dokiel 5, et il y a pas de problème, on peut avoir plusieurs versions de PS en même temps.

Dokiel 5 utilise PS 0.11 nommément : /opt/postscriptum-0.11/bin/postscriptum

Merci, je vais tester ca demain. :slightly_smiling_face:

Très bien effectivement ça fonctionne bien avec la version 0.11
Cependant, un problème persiste cette fois-ci avec le client lourd Scenariclient6.
je parviens bien à éditer avec le client web sur https://nom_dns_serveur/scenarichain-server6.0/
en revanche le client lourd me dit « Aucun serveur trouvé pour cette URL » quand je tente de lui enregistrer ce serveur https://nom_dns_serveur/scenarichain-server6.0/&
Pourtant, ma conf nginx est ok :
/etc/nginx/conf.d/scenari.conf :

map $http_upgrade $connection_upgrade {
default upgrade;
‹  › ‹  ›;
}

server {

Listen TCP/HTTPS

listen 443 ssl http2;

Remove 1MB limit

client_max_body_size 0;

proxy_request_buffering off;
proxy_buffering off;
proxy_read_timeout 600;

DOMAIN

server_name nom_dns_complet_serveur;

CERT

ssl_certificate /etc/ssl/certs/EPLE-SCENARI_certnew.cer;
ssl_certificate_key /etc/ssl/private/EPLE-SCENARI.key;

LOG

error_log /var/log/nginx/error_mydomain.log error;
access_log /var/log/nginx/access_mydomain.log combined;

WS + HTTP

location /scenarichain-server6.0/ {

ProxyPass to Jetty : http://IP:PORT/WEBAPPS_NAME/

proxy_pass http://127.0.0.1:8080/scenarichain-server6.0/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
include proxy_params;
}
}

j’ai aussi tenté cette conf mais ça ne marche pas mieux :

server {

Listen TCP/HTTPS

listen 443 ssl http2;

Remove 1MB limit

client_max_body_size 0;

proxy_request_buffering off;
proxy_buffering off;
proxy_read_timeout 600;

DOMAIN

server_name nom_dns_complet_serveur;

CERT

ssl_certificate /etc/ssl/certs/mydomain.pem;
ssl_certificate_key /etc/ssl/private/mydomain.key;

LOG

error_log /var/log/nginx/error_mydomain.log error;
access_log /var/log/nginx/access_mydomain.log combined;

Websocket

location /scenarichain-server6.0/ws {
# ProxyPass to Jetty : http://IP:PORT/WEBAPPS_NAME/ws
proxy_pass http://127.0.0.1:8080/scenarichain-server6.0/ws;
proxy_http_version 1.1;
# Upgrade for Websocket
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection « upgrade »;
include proxy_params;
}

without Websocket

location /scenarichain-server6.0/ {
# ProxyPass to Jetty : http://IP:PORT/WEBAPPS_NAME/
proxy_pass http://127.0.0.1:8080/scenarichain-server6.0/;
proxy_http_version 1.1;
proxy_set_header Connection «  »;
include proxy_params;
}

une idée ?
ps : il n’y a pas de parefeu entre mon client et le serveur