| Installation openjanab | |
|
+26Usagi_the_Rabbit LapinMikey don Poutifour totol cpia drakaz ticed35 Btigrou62 titibou deltavan micksoff Alexjd Henrillette sfim Bidule pftlyon Pixel du Rezo Meuhcoin Phabbrrysse sleipnir2711 jet lgnap mine RedoX gribou77 30 participants |
|
Auteur | Message |
---|
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Installation openjanab Sam 23 Juil 2011 - 13:53 | |
| Bonjour, Je viens de rebrancher mes 2 nabaz qui dormaient depuis un moment, et j'ai commencé à parcourir le forum, et devant les nouvelles peu réjouissante de l'avenir des lapins, je me suis dit qu'il était temps de tenter l'aventure stand alone. j'ai donc suivit la procédure décrite : http://ojnwiki.psnet.fr/installer_openjabnab Je suis avec un serveur opensuse, tout semble bien fonctionner pas de message d'erreur à la compil, pas de message d'erreur au lancement. Mais impossible de : Créer un compte Enregister un lapin Et lorsque je vais sur l'onglet serveur de l'admin, je n'ai aucun plugging dispo.
En regardant dans les log d'apache j'ai un message qui m'interpelle :
File does not exist: /srv/www/ojn_api
Et effectivement je n'ai pas ce repertoire (cqfd)
J'ai raté quoi à l'installation ? des idées ? par avance merci | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Sam 23 Juil 2011 - 14:36 | |
| Faut configurer Apache pour autoriser l'URL Rewrite (il y a un .htacces qui va bien à côté du fichier openjabnab.php normalement). Faut configurer le fichier openjabnab.ini si c'est pas fait, ... Avant de se servir de l'admin, il faut aussi aller à l'adresse ojn_admin/install.php pour configurer l'admin... Pas mal de petits détails quoi :p En cas de soucis, j'suis dispo sur IM (Jabber/MSN/WLM), envoyez moi votre adresse par MP si vous avez besoin d'aide EDIT: le dossier ojn_api n'existe pas, ne doit pas exister, c'est géré par l'URL rewrite normalement. | |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Sam 23 Juil 2011 - 15:26 | |
| Merci beaucoup pour cette réponse rapide, je regarde le rewrite asap
EDIT : Le rewrite à l'air de fonctionner sur le serveur, extrait du rewrite.log [perdir /srv/www/http-wrapper/] RewriteCond: input='/http-wrapper/ojn_admin/register.php' pattern='!/ojn_local/' => matched [perdir /srv/www/http-wrapper/] RewriteCond: input='/http-wrapper/ojn_admin/register.php' pattern='!/ojn_admin/' => not-matched [perdir /srv/www/http-wrapper/] pass through /srv/www/http-wrapper/ojn_admin/register.php
Mais ce serveur me sert pour autre chose , donc le plus sage est que je me monte un VM dans un coin et que je recommence, comme ça je pourrais tout casser sans crainte.
En tout cas merci pour ton aide, j'ai une piste A bientôt.
| |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Sam 23 Juil 2011 - 23:04 | |
| Bonsoir,
J'ai installé OJN sur un serveur perso sous ubuntu... je réussi à me connecter sur l'interface admin, à ajouter mon p'tit lapin... mais celui ci apparait toujours déconnecté.
Parlons du lapin, celui est configuré pour aller se connecter sur ce serveur (pas en standalone), et il le fait puisque je vois passer des requêtes. Néanmoins le lapinou ne fonctionne pas, la lampe au dessus du nombril est éclairé en orange, mais il ne respire pas...
Sur le serveur hormis un serveur web (avec le rewrite activé) que faut-il ?
J'avoue ne plus savoir quoi faire,si vous avez une idée je suis preneur...
Merci par avance | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Sam 23 Juil 2011 - 23:38 | |
| C'est un peu faible comme symptomes... Le lapin fait bien son auth complète (tour des oreilles et toutes leds violettes ?) En cas, même remarque, par IM c'est plus simple pour dépanner | |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 11:12 | |
| malheureusement je ne sais pas quoi vous dire d'autre n'ayant rien trouvé. mais pour répondre non l'authentification ne se fait pas à priori puisque je n'ai pas de tour d'oreilles... | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 11:14 | |
| Est-ce que vous pouvez: > Debrancher votre lapin > Arreter le serveur OJN > supprimer le fichier dump.log > Relancer OJN > Rebrancher votre lapin
Quand il a fini son p'tit cirque d'auth ratée, arreter OJN, m'envoyer le fichier dump.log par email (j'vous envoie mon adresse email par mp)
Ca m'aidera un peu plus :p | |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 11:32 | |
| ce que je vois:
Requesting BOOT for tag 0013dXXXXXXX8 with version 0.0.0.10 Requesting LOCATE for tag 0013dXXXXXXX8
et dans les logs j'ai
24/07/2011 11:14:34] Requesting BOOT for tag 00XXXXXXXe7c8 with version 0.0.0.10 [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Analyzing firmware for patch application [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Part 1 : OK [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Part 2 : OK [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Part 3 : OK [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Part 4 : OK [24/07/2011 11:14:35] virtual void PluginAuth::HttpRequestAfter(HTTPRequest&) : Patching firmware
| |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 13:49 | |
| Salut, J'ai ré-installé un machine sous ubuntu, et je suis arrivé à peu prés au même stade que mine. interface OK Compte Ok Lapin enregistré sur le serveur OK Mais je bloque au démarrage du lapin : 3 lumières vertes et le nez orange Le serveur : Bootcode not found le dump.log : *************** 24/07/2011 13:41:10 -- OpenJabNab Start -- 24/07/2011 13:41:27 - HTTP Request - /vl/bc.jsp?v=0.0.0.10&m=00:19:db:9e:c2:b9&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 24/07/2011 13:41:38 - HTTP Request - /vl/bc.jsp?v=0.0.0.10&m=00:19:db:9e:c2:b9&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 24/07/2011 13:41:56 - HTTP Request - /vl/bc.jsp?v=0.0.0.10&m=00:19:db:9e:c2:b9&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 24/07/2011 13:42:07 - HTTP Request - /vl/bc.jsp?v=0.0.0.10&m=00:19:db:9e:c2:b9&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 24/07/2011 13:42:25 - HTTP Request - /vl/bc.jsp?v=0.0.0.10&m=00:19:db:9e:c2:b9&l=00:00:00:00:00:00&p=00:00:00:00:00:00&h=4 24/07/2011 13:42:26 -- OpenJabNab End -- ************ J'ai raté quoi, le openjabnab.ini ? Ps pour l'instant je me suis contenter du mode proxy
************ [Config] httpListener = true httpApi = true httpVioletApi = true httpViolet = true xmppListener = true RealHttpRoot = /var/www/http-wrapper/ojn_local/ HttpRoot = ojn_local HttpPluginsFolder = plugins StandAlone = false StandAloneWelcome = false StandAloneAuthBypass=false StandAloneAuthBypassBunny= StandAloneUseLocalBootcode=true ProxyUseLocalBootcode=false Bootcode = SaveBootcode=true AllowAnonymousRegistration=true AllowUserManageBunny=false AllowUserManageZtamp=false SessionTimeout=300 TTS=acapela
[DefaultVioletServers] BootServer=r.nabaztag.com BroadServer=broad.violet.net PingServer=tagtag.nabaztag.objects.violet.net XmppDomain=xmpp.nabaztag.com XmppServer=rhoen.violet.net
[OpenJabNabServers] PingServer=192.168.0.20 BroadServer=192.168.0.20 ListeningHttpPort=8080 XmppServer=192.168.0.20 XmppPort=5222
[Log] LogFile=openjabnab.log LogFileLevel=Debug LogScreenLevel=Warning **********************
Une idée ? Par avance merci
| |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 13:57 | |
| Essayez en changeant cette ligne: StandAloneUseLocalBootcode=true en StandAloneUseLocalBootcode=false
Et la ligne Bootcode = en Bootcode = bootc
Ou en changeant SaveBootcode=true en SaveBootcode=false
Comme j'ai dit à mine, vérifier aussi avec un autre pc que le port 5222 est bien ouvert sur cette machine (un telnet le_serveur 5222 devrait suffire)
Et encore et toujours, si vous préferez, on peut essayer d'arranger ca via IM (demandez par MP) Ca peut aller plus vite :p
| |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 16:52 | |
| de mon coté, toujours au même point j'ai vérifié avec un telnet j'ai bien accés au port 5222... JE cherche toujours | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 16:58 | |
| C'est louche quand meme... Si le lapin récupère bien le bootcode, il doit attaquer en XMPP juste après...
Avec un autre pc, dans un navigateur, essaye de copier l'URL qui commence par vl/bc.jsp dans le log... voir si le bootcode est bien la... | |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 17:10 | |
| que dois-je avoir un fichier, ou une page ? car en essayant je n'ai pas de fichier bc.jsp proposé en téléchargement mais une page... | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 17:25 | |
| Y'a quoi sur c'te page ??
T'es sensé avoir un fichier, avec plein de code compilé dedans... Environ 120 Ko. | |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 17:43 | |
| voici le début de la page affichée: - Code:
-
amber00018fc1î«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ¨ÿÿÿÀ¨5$Rev: 21029 $....:... .þÿÿþþþÿþþÿÿÿÿÿÿÿÿÿÿÿÿ",",",", ( ( ( ( . . . .****Ô®ðHŽÑ¬n@H¶ázƒÜøê^TŒ`P&ŒŒú*Ó°1ˆ^ïþÿb·¸|¯ ×D"0û&ãòL‡h“B<ìÄJ€€€f¼L¢´lÓT^¬º ˆ¦(B±Í¦Ï÷ÂCÌ›n†¬ªé´ŠÚ)ÆS ÒÞùðGÞβT™ôÿ„râí:ÛDÂÊûp|IˆÔ¼—RŸvíÀ–~}àx6QŒýBÕôOÞ© a :¨³r ¶ÍÊ3D?ðùX‰Ê¬RèˆDT†.ÿ(WNG&ùr@¶Ê†³$™Þÿú袻PßžüXüÀÍF(†œB#¦îýtzjä®Uv¥×"§ŠÎFšßWt1ü¹d ì¨ msgƒABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='"< > /> |. | => !.ErreurRT\dlt´¶¸8:BFR^ž ÿÿÿÿU## save configuration!conf.bin!conf.binÿÿÿÿÿÿÿÿ=ªªMfound MAC target : QªªEd! >uÿÿÿÿ @þÿÿÿþÿÿÿQªªEd!д ÿÿÿÿÿÿÿÿ1## sendclosestsyn5call TCPWRITE%TSRT+TACK%##bad ackMtcp : sender closes##bs/STFIN!locksend=writetcp. len: TCP > 10 send retries => closing [dhcp] UInfinite DHCP lease !UNext dhcp renewal in seconds c‚Sc5 =9Pabcdef7 6 2ÿÿ c‚Sc5 6!3Q€ homeÿ>>>>>>>>>>>>>>OFFERI>>>>>>>>>>>>>>>ACK)server )ip )type )leasetime )submask )dns )gateway %DHCP_NACK>>>>>>>>>>>>>>DISCOVERY>>>>>>>>>>>>>>>REQUEST%checkdhcp%startdhcpMreally do startdhcpÿÿÿÿz[dns] ...}DNS: parsed an answear. TTLl = %, TTLh = -, so TTL = ) and ip = iDNS: parsing a SRV answear.)ÿÿÿÿÿÿÿÿeDNS: CACHE: cache for ip e has expired. removing itdnsreq()Aip dans le cache¡on fait une requete dns pour le domaine ™DNS -- pas de reponse pour la requete ¡ donc on en essaie un autre. dns numero -> la nouvelle requete a le numero )cbnetdns []Áon recoit une reponse pour une question dns, id , ip = nilE pour le domaine cette requete etait avec le serveur numero Q, c'est a dire l'ip )ip est nilx nil™dnstime, timeout pour la requete d'id !DnsSrvCb=Reponse pas nil)On a recu ¡ et on enchaine donc sur une requete dns9SrvAnswerL nil]requete DNS SRV. dnsid=)! () - ÿÿÿÿ uHTTP - redirection temporaire±HTTP - trop de niveaux de redirection : stop1 Location: éHTTP - Could not follow redirection, no 'Location:' found. HTTP - Following redirection. new url [] GET 1httptcpwritehttp:///:/%found ip=AHTTPREQUEST url=http://: HTTP/1.0 User-Agent: MTL Pragma: no-cache Icy-MetaData:1 Host: AContent-length:
| |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 21:01 | |
| salut, une petite question pour mine : Est que le XmppServer définit dans ton openjabnab.ini est une adresse IP ou bien un nom DNS. S'il s'agit d'un nom DNS, celui-ci est-il resolue par les DNS de ton provider ? (En faisant un TCPdump sur ma machine j'ai vu des trames partir pour des requetes A DNS sur le nom de mon serveur XmppServer) | |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 21:03 | |
| c'est une adresse: 10.0.0.2
Une question en passant faut il avoir un serveur xmpp installé ou OJN possède le sien ? | |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 21:09 | |
| A priori d'après ce que j'ai lu OJN possède son propre xmpp. Je ne comprend pas ces requetes.
Lapin : 192.168.0.18 serveur OJN 192.168.0.20
avec un tcpdump sur le serveur (cpdump -i eth3 src net IP_de_mon_lapin)
J'ai ce genre de traces :
20:51:47.442132 IP 192.168.0.18.1597 > dns2.proxad.net.domain: 4+ SRV? _xmpp-client._tcp.192.168.0.20. (48) 20:51:48.470131 IP 192.168.0.18.1597 > dns2.proxad.net.domain: 5+ A? 192.168.0.20. (30)
Donc je pense qu'il faut que la machine soit accessible depuis internet par son nom. Je ne peux pas reconfigurer mon firewall ce soir donc je verais demain pour faire une regle de NAT. | |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 22:12 | |
| @mine: C'est le début du bootcode que le lapin récupère, donc ca, c'est bon. Donc il devrait lancer les connexions vers la partie XMPP...
La partie serveur d'OJN (le fichier ./openjabnab) est le serveur XMPP.
Pixel et moi avons des installations d'OJN configurées avec des noms de domaines (et jusqu'à il y a peu, je pensais que le lapin ne fonctionnait que par DNS... Mais plusieurs ont testé par adresses IP, et d'après eux, ca fonctionnait...
Sinon, vous pouvez essayer en montant un serveur DNS local (ou si votre routeur fait DNS local c'est encore mieux (même si il faut fixer l'adresse IP associée à l'hôte)).
Sinon, et là, je ne vois aucune raison pour que ca ne fonctionne pas (hormis firewall bloquant) rendre le serveur accessible du Net par un nom de domaine (ou un sous-domaine) fixé...
| |
|
| |
mine Bronze Nabz
Localisation : Picardie Nbr de messages : 190 Carottes : 5062
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 22:43 | |
| faut-il que le serveur soit atteignable de l'exterieur. je m'explique je tente d'installer OJN sur un serveur "à la maison", certes relié à internet mais non adressable depuis l'exterieur... est-ce cela la raison sinon vous êtes chez quel hebergeur, car j'ai tenté d'installé OJN sur un serveur ovh mais je n'y arrive pas, QT4 n'est pas installé (en release 2)
| |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Dim 24 Juil 2011 - 22:48 | |
| Mon serveur c'est une machine perso donc j'ai c'que j'veux d'installé Je ne peux dire qu'une chose basée sur mes propres tests, c'est que si le serveur est accessible de l'extérieur, avec nom de domaine (ou sous-domaine) dédié, ca tourne... D'autres ont reporté avoir fait tourner OJN en réseau local... Mais je ne peux confirmer... Pour ce qui est de l'hébergeur, faut attendre la réponse de Pixel | |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Lun 25 Juil 2011 - 0:16 | |
| Salut, Je pense vous avoir donner de faux espoirs, je viens de configurer ma freebox pour rediriger les flux 5222 sur mon serveur OJN local. J'ai un enregistrement DNS correspondant à mon adresse externe free. J'ai renseigner le fichier openjabnab.ini avec le nom DNS. J'arrive bien sur l'interface Web depuis le nom dns. Mais j'ai les même symptôme qu'avant: le bootcode se charge mais après, lumiere orange fixe sur le nombril. Je peux que me ralier à l'idée de Redox, il y un sans doute un firewall sur l'ubuntu ... Je vais regarder cela, je ne suis pas sur à l'aise avec cette distrib.
EDIT : Je viens de faire un test le telnet sur le port 5222 passe sur le serveur local, même depuis internet (cad à partir d'une machine que n'est pas chez moi) Donc à priori pas de Pb de firewall.
Le mystere s'épaissit ...
| |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Lun 25 Juil 2011 - 8:42 | |
| Salut, La nuit porte conseil !!! Mon lapin fonctionne enfin .... J'ai juste modifié le fichier /var/www/server/bin/openjabnab.ini ************************************* [Config] httpListener = true httpApi = true httpVioletApi = true httpViolet = true xmppListener = true RealHttpRoot = /var/www/http-wrapper/ojn_local/ HttpRoot = ojn_local HttpPluginsFolder = plugins StandAlone = false StandAloneWelcome = false StandAloneAuthBypass=false StandAloneAuthBypassBunny= StandAloneUseLocalBootcode=false ProxyUseLocalBootcode=false Bootcode = bootc SaveBootcode=true AllowAnonymousRegistration=true AllowUserManageBunny=false AllowUserManageZtamp=false SessionTimeout=300 TTS=acapela
[DefaultVioletServers] BootServer=r.nabaztag.com BroadServer=broad.violet.net PingServer=tagtag.nabaztag.objects.violet.net XmppDomain=xmpp.nabaztag.com XmppServer=rhoen.violet.net
[OpenJabNabServers] PingServer=monserveur BroadServer=monserveur ListeningHttpPort=8080 XmppServer=monserveur XmppPort=5222
[Log] LogFile=openjabnab.log LogFileLevel=Debug LogScreenLevel=Warning
*************************************
Reste à refermer le firewall et voir si cela continue de fonctionner.
A+
| |
|
| |
RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6643
| Sujet: Re: Installation openjanab Lun 25 Juil 2011 - 9:44 | |
| Cool, ravi de voir que j'avais proposé le bon fix | |
|
| |
gribou77 Lapin nain
Localisation : Paris Nbr de messages : 18 Carottes : 5421
| Sujet: Re: Installation openjanab Lun 25 Juil 2011 - 13:41 | |
| Merci beaucoup pour ton aide. Effectivement dès le début tu m'avais donné le fix, mais comme souvent on lit mal ou trop vite. Bonne journée | |
|
| |
Contenu sponsorisé
| Sujet: Re: Installation openjanab | |
| |
|
| |
| Installation openjanab | |
|