Bonjour Emmanuel,
je commence un nouveau thread car le précédent devient un peu long et il abordait des sujets différents.
dans la console (version debug), j'ai un message :
CRITICAL:root:Unable to get DB version (Exception: Unknown DB Version), upgrading
Dans la console, c'est à dire avec wapt-get dans un cmd.exe, ou bien dans la waptconsole ?
Dans waptconsole, menu outils - mode avancé
Dans la partie en bas à gauche de la console
et le popup quand je souhaite mettre en "https" dans la "configuration WAPT local" :
Error connecting with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number.
Quelle est la forme exacte de l'URL ?
Typiquement :
- en contactant directement le Waptserver : http://monserveurwapt:8080/
- en passant par Apache sur le port HTTP : http://monserveurwapt/
- en passant par Apache sur le port HTTPS : http://monserveurapache/
Dans la console,menu Outils - Configuration Wapt locale Je change "http://147.100.9.126/wapt" par "https://147.100.9.126/wapt" et "http://147.100.9.126:8080" par "https://147.100.9.126:8080"
C'est peut être parce-que c'est locale...non ?
Le port 8080 est utilisé par le service python wapt, il n'y a pas de raison d'y accéder directement, sauf pour du debug.
Le serveur apache est utilisé en frontal pour gérer l'encryption ssl et pour distribuer les paquets wapt (apache est plus performant pour cela par rapport au moteur python).
Le port 8080 est donc http only, pas de https. Vous n'avez pas besoin de l'ouvrir sur le firewall de votre serveur Linux. D'ailleurs l'installeur waptserver sous Windows n'ouvre pas le port en question, et le processus python pourrait tout à fait être uniquement bindé sur 127.0.0.1 (j'ai rajouté un issue dans le bugtracker pour cela [1]).
Au fait, à quel endroit dans la doc avez-vous été incité à utiliser le port 8080, histoire qu'on la mette à jour?
Cordialement,
Denis
[1] https://roundup.tranquil.it/wapt/issue400
Le 18/02/2015 10:54, Denis Cardon a écrit :
Bonjour Emmanuel,
je commence un nouveau thread car le précédent devient un peu long et il abordait des sujets différents.
dans la console (version debug), j'ai un message :
CRITICAL:root:Unable to get DB version (Exception: Unknown DB Version), upgrading
Dans la console, c'est à dire avec wapt-get dans un cmd.exe, ou bien dans la waptconsole ?
Dans waptconsole, menu outils - mode avancé
Dans la partie en bas à gauche de la console
et le popup quand je souhaite mettre en "https" dans la "configuration WAPT local" :
Error connecting with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number.
Quelle est la forme exacte de l'URL ?
Typiquement :
- en contactant directement le Waptserver :
- en passant par Apache sur le port HTTP : http://monserveurwapt/
- en passant par Apache sur le port HTTPS : http://monserveurapache/
Dans la console,menu Outils - Configuration Wapt locale Je change "http://147.100.9.126/wapt" par "https://147.100.9.126/wapt" et "http://147.100.9.126:8080" par "https://147.100.9.126:8080"
C'est peut être parce-que c'est locale...non ?
Le port 8080 est utilisé par le service python wapt, il n'y a pas de raison d'y accéder directement, sauf pour du debug.
Le serveur apache est utilisé en frontal pour gérer l'encryption ssl et pour distribuer les paquets wapt (apache est plus performant pour cela par rapport au moteur python).
Le port 8080 est donc http only, pas de https. Vous n'avez pas besoin de l'ouvrir sur le firewall de votre serveur Linux. D'ailleurs l'installeur waptserver sous Windows n'ouvre pas le port en question, et le processus python pourrait tout à fait être uniquement bindé sur 127.0.0.1 (j'ai rajouté un issue dans le bugtracker pour cela [1]).
Au fait, à quel endroit dans la doc avez-vous été incité à utiliser le port 8080, histoire qu'on la mette à jour?
C'est une erreur de ma part.
Cordialement,
Denis
Bonjour Emmanuel,
je commence un nouveau thread car le précédent devient un peu long et il abordait des sujets différents.
dans la console (version debug), j'ai un message :
CRITICAL:root:Unable to get DB version (Exception: Unknown DB Version), upgrading
Dans la console, c'est à dire avec wapt-get dans un cmd.exe, ou bien dans la waptconsole ?
Dans waptconsole, menu outils - mode avancé
Dans la partie en bas à gauche de la console
et le popup quand je souhaite mettre en "https" dans la "configuration WAPT local" :
Error connecting with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number.
Quelle est la forme exacte de l'URL ?
Typiquement :
- en contactant directement le Waptserver :
- en passant par Apache sur le port HTTP : http://monserveurwapt/
- en passant par Apache sur le port HTTPS : http://monserveurapache/
Dans la console,menu Outils - Configuration Wapt locale Je change "http://147.100.9.126/wapt" par "https://147.100.9.126/wapt" et "http://147.100.9.126:8080" par "https://147.100.9.126:8080"
C'est peut être parce-que c'est locale...non ?
Le port 8080 est utilisé par le service python wapt, il n'y a pas de raison d'y accéder directement, sauf pour du debug.
Le serveur apache est utilisé en frontal pour gérer l'encryption ssl et pour distribuer les paquets wapt (apache est plus performant pour cela par rapport au moteur python).
Le port 8080 est donc http only, pas de https. Vous n'avez pas besoin de l'ouvrir sur le firewall de votre serveur Linux. D'ailleurs l'installeur waptserver sous Windows n'ouvre pas le port en question, et le processus python pourrait tout à fait être uniquement bindé sur 127.0.0.1 (j'ai rajouté un issue dans le bugtracker pour cela [1]).
Un patch a été pushé sur le github aujourd'hui pour cette issue. Maintenant par défaut le service python waptserver.py n'écoute plus que sur l'interface 127.0.0.1. Le frontal apache avec le reverse proxy écoute toujours sur les ports 80 et 443. Ca évitera d'être tenté d'utiliser le port 8080.
Pour les adminsys qui ont des vieilles install qui utilisent encore le port 8080, le mieux c'est de mettre à jour l'agent wapt en utilisant les port 80 pour l'url du dépôt et 443 pour l'url du serveur et de le repousser sur les postes. Pour ceux qui ont absolument besoin de garder l'usage du port 8080, il faudra regarder le changelog dans la prochaine release.
Cordialement,
Denis
Au fait, à quel endroit dans la doc avez-vous été incité à utiliser le port 8080, histoire qu'on la mette à jour?
C'est une erreur de ma part.
Cordialement,
Denis
Ok merci pour tout. Je test :)
Le 20/02/2015 11:55, Denis Cardon a écrit :
Bonjour Emmanuel,
je commence un nouveau thread car le précédent devient un peu long et il abordait des sujets différents.
dans la console (version debug), j'ai un message :
CRITICAL:root:Unable to get DB version (Exception: Unknown DB Version), upgrading
Dans la console, c'est à dire avec wapt-get dans un cmd.exe, ou bien dans la waptconsole ?
Dans waptconsole, menu outils - mode avancé
Dans la partie en bas à gauche de la console
et le popup quand je souhaite mettre en "https" dans la "configuration WAPT local" :
Error connecting with SSL. error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number.
Quelle est la forme exacte de l'URL ?
Typiquement :
- en contactant directement le Waptserver :
- en passant par Apache sur le port HTTP : http://monserveurwapt/
- en passant par Apache sur le port HTTPS : http://monserveurapache/
Dans la console,menu Outils - Configuration Wapt locale Je change "http://147.100.9.126/wapt" par
et "http://147.100.9.126:8080" par "https://147.100.9.126:8080"
C'est peut être parce-que c'est locale...non ?
Le port 8080 est utilisé par le service python wapt, il n'y a pas de raison d'y accéder directement, sauf pour du debug.
Le serveur apache est utilisé en frontal pour gérer l'encryption ssl et pour distribuer les paquets wapt (apache est plus performant pour cela par rapport au moteur python).
Le port 8080 est donc http only, pas de https. Vous n'avez pas besoin de l'ouvrir sur le firewall de votre serveur Linux. D'ailleurs l'installeur waptserver sous Windows n'ouvre pas le port en question, et le processus python pourrait tout à fait être uniquement bindé sur 127.0.0.1 (j'ai rajouté un issue dans le bugtracker pour cela [1]).
Un patch a été pushé sur le github aujourd'hui pour cette issue. Maintenant par défaut le service python waptserver.py n'écoute plus que sur l'interface 127.0.0.1. Le frontal apache avec le reverse proxy écoute toujours sur les ports 80 et 443. Ca évitera d'être tenté d'utiliser le port 8080.
Pour les adminsys qui ont des vieilles install qui utilisent encore le port 8080, le mieux c'est de mettre à jour l'agent wapt en utilisant les port 80 pour l'url du dépôt et 443 pour l'url du serveur et de le repousser sur les postes. Pour ceux qui ont absolument besoin de garder l'usage du port 8080, il faudra regarder le changelog dans la prochaine release.
Cordialement,
Denis
Au fait, à quel endroit dans la doc avez-vous été incité à utiliser le port 8080, histoire qu'on la mette à jour?
C'est une erreur de ma part.
Cordialement,
Denis