• [^] # Re: Install du deb sur ubuntu

    Posté par . En réponse à la dépêche Sortie de Newebe 0.6.0. Évalué à 3.

    Pour faire court : il faut utiliser https pas http !

    Hum le serveur ne pourrait-il pas rediriger les connexions http en https (en python attraper le SSLError et renvoyer un http redirect, mais peut être pas si simple car c'est tornado qui semble gérer).

    Le détail de ma recherche (à titre de curiosité éducative) :

    http://127.0.0.1:8000/ … la connexion a été réinitialisée

    ~$ sudo supervisorctl restart newebe
    newebe: stopped
    newebe: started
    
    

    je regarde /var/lib/newebe/newebe.8000.log :

    2012年12月17日 23:31:12,859 [INFO] Starts Newebe on port 8000.
    
    

    et /var/log/supervisor/supervisord.log :

    2012年12月17日 23:31:12,243 INFO spawned: 'newebe' with pid 19869
    2012年12月17日 23:31:13,865 INFO success: newebe entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    
    

    Dans /var/log/supervisor/conf.d/newebe je vois très simplement la commande à lancer.

    Donc je tente de lancer à la main:

    $ sudo newebe_server.py --configfile=/etc/newebe/config.yaml
    [I 121217 23:37:41 newebe_server:69] Sets up application server.
    --- SNIP ---
    [I 121217 23:37:42 newebe_server:108] Starts Newebe on port 8000.
    
    

    Je tente à nouveau http://127.0.0.1:8000/

    dans la console:

    [W 121217 23:38:16 iostream:653] SSL Error on 10: [Errno 1] _ssl.c:504: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
    
    

    Argh… c'est https://127.0.0.1:8000/ qu'il me faut utiliser

    En tout cas ça a été très facile de relier les choses entre elles.