> J'ai donc attribué ce problème à une erreur d'authentification mais ce n'est pas le cas, voilà mon analyse:
>
> Voilà le log de domoweb:
> [I 160429 14:24:11 handlers:67] Authentication : checking persmission. User='admin'
> [I 160429 14:24:11 handlers:71] REST Call : http://admin:123@127.0.0.1:40406/rest/device
> [E 160429 14:24:11 handlers:97] Error: [Errno 111] Connection refused
> [I 160429 14:24:11 web:1946] 200 POST /login (192.168.122.201) 59.80ms
>
> petite remarque en passant, retrouver login/password dans un log accessible en lecture à tous, ce n'est pas top, mais ici cela permet de connaître la requête http à l'origine du problème... :-)
>
> domogik@domogik:~ $ netstat -lt
> Connexions Internet actives (seulement serveurs)
> Proto Recv-Q Send-Q Adresse locale Adresse distante Etat
> tcp 0 0 r42.btssn.lan:40406 *:* LISTEN
> tcp 0 0 *:ssh *:* LISTEN
> tcp 0 0 r42.btssn.lan:40410 *:* LISTEN
> tcp 0 0 localhost:6010 *:* LISTEN
> tcp 0 0 r42.btssn.lan:40411 *:* LISTEN
> tcp 0 0 r42.btssn.lan:40412 *:* LISTEN
> tcp 0 0 *:mysql *:* LISTEN
> tcp 0 0 *:40404 *:* LISTEN
> tcp6 0 0 [::]:ssh [::]:* LISTEN
> tcp6 0 0 localhost:6010 [::]:* LISTEN
> tcp6 0 0 [::]:40404 [::]:* LISTEN
>
> Si je tente une connexion dans kweb sur le rpi2 avec comme requête:
> http://admin:123@r42.btssn.lan:40406/rest/device
>
> cela a l'air de marcher:
> [{"xpl_stats": {"get_total_space" ....
> Il apparaît donc évident que le problème vient que mon serveur domogik/admin n'écoute pas sur toutes les interfaces mais uniquement sur eth0, j'ai donc modifié mon domogik.cfg pour avoir:
> [admin]
> interfaces = *
>
> J'arrive maintenant à me connecter au domoweb du rpi2 depuis mon pc.
>
> Il me semble donc qu'il ne faut pas laisser l'installateur dévalider loopback pour l'admin de domogik sinon domoweb ne peut pas se lancer. (j'avais mis eth0...)