[Wapt] Url et port du serveur wapt (was : Re: erreur waptconsole dans le console d'administration)

Emmanuel LE CALONNEC emmanuel.lecalonnec at paca.inra.fr
Fri Feb 20 12:19:59 CET 2015


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 :
>>> 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]).
>
> 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
>>>
>>> [1] https://roundup.tranquil.it/wapt/issue400
>>>
>>>
>>
>
>



More information about the WAPT mailing list