|
| Explications sur le patch de firmware avec OJN | |
| | Auteur | Message |
---|
Skool182 Lapin nain
Localisation : Les Ulis Nbr de messages : 5 Carottes : 4875
| Sujet: Explications sur le patch de firmware avec OJN Jeu 28 Juil 2011 - 14:17 | |
| Salut à tous, Comme beaucoup, je me suis penché sur OJN afin de redonner un peu de liberté à mon lapin. Tout d'abord, je tiens à féliciter les personnes pour le boulot établi ! Ensuite, j'ai dans l'idée de faire un tuto d'installation suite aux différents problèmes que j'ai rencontré, mais il y a un aspect que je n'ai pas compris, concernant le firmware. La première chose : quelle est la réelle différence entre l'authentification full et patched ? La seconde : chaque lapin qui se connecte cherche à recevoir un bootcode, celui ci est apparemment construit à partir d'un autre bootcode (récupéré sur les serveurs officiels au moment de leur bon fonctionnement) dans lequel sont changés à chaud : la mac du lapin ainsi que quelques informations comme le port du xmpp, la couleur de la diode de respiration, etc... Dans ma config, j'ai du changer le port xmpp de mon serveur, vu que j'ai déjà un serveur jabber normal dessus. Tout s'est bien passé la première fois lorsque j'ai configuré le bootcode en mode proxy, mais lorsque je suis passé en standalone complet, le lapin redémarrait en boucle, il récupérait le bootcode, puis essayait de se connecter sur le port 5222 par défaut et non 5224 que j'avais modifié. Le wiki stipulait qu'on pouvait modifier en hexa le port xmpp dans le bootcode, mais je n'ai pas trouvé la chaine en question, j'ai du rater quelquechose. Au final, mon lapin est "tombé en marche", environ 30min après avoir corrigé une erreur dans mon fichier de config DNS (dans lequel on stipule un port pour jabber, j'avais fait un copier/coller un peu rapide). Bref, à en lire le wiki, j'ai eu l'impression que le port était indiqué via le bootcode, et à en voir mes tests, j'ai l'impression que c'est le DNS qui a indiqué le port... Si quelqu'un a compris | |
| | | RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6689
| Sujet: Re: Explications sur le patch de firmware avec OJN Jeu 28 Juil 2011 - 17:13 | |
| Le port XMPP est indiqué dans le bootcode (en fait, tout est dans le bootcode ^^) L'auth Patched permet de patcher ( ) le bootcode pour récuéprer le mdp du lapin en clair L'auth Full ne fait pas ça. Elle se contente de faire du full Tu peux rester en patched c'pas génant. Pour OJN, sur les dernières sources, on a un plugin qui permet de patcher correctement le bootcode du lapin, avec une jolie page d'admin | |
| | | Skool182 Lapin nain
Localisation : Les Ulis Nbr de messages : 5 Carottes : 4875
| Sujet: Re: Explications sur le patch de firmware avec OJN Jeu 28 Juil 2011 - 17:21 | |
| Merci de ta réponse ! Je me suis basé sur les sources dispo mardi soir sur le GIT. Ma question venait du fait que le comportement portait à croire que ce paramètre n'était pas tiré du bootcode. Cela m'étonnait grandement. Peut être le lapin utilise t'il en priorité le paramètre fourni par le DNS, puis ensuite celui fourni par le bootcode si le DNS ne donne rien... Je vais faire des tests sur cette idée ce soir, j'aime bien comprendre pourquoi les choses tombent en marche ! [edit] effectivement, je vois ton commit concernant l'option de configuration du XMPP, je vais mettre à jour mon serveur. | |
| | | RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6689
| Sujet: Re: Explications sur le patch de firmware avec OJN Jeu 28 Juil 2011 - 17:25 | |
| Le DNS n'a rien à voir dans le patch du bootcode et même le port XMPP j'pense... Récupère les sources d'hier soir, comme ça on parlera bien de la même chose | |
| | | Skool182 Lapin nain
Localisation : Les Ulis Nbr de messages : 5 Carottes : 4875
| Sujet: Re: Explications sur le patch de firmware avec OJN Jeu 28 Juil 2011 - 17:31 | |
| - RedoX a écrit:
- Le DNS n'a rien à voir dans le patch du bootcode et même le port XMPP j'pense...
Récupère les sources d'hier soir, comme ça on parlera bien de la même chose Je pense aussi, juste que dans mon DNS, je spécifie le port du service Jabber (y'a que pour Jabber que je vois ça d'ailleurs) nslookup -q=SRV _xmpp-client._tcp.openjabnab.mondomaine Non-authoritative answer: _xmpp-client._tcp.openjabnab.mondomaine service = 1 0 5224 dedibox.mondomaine Vais sniffer ce que fait mon lapin, on verra bien | |
| | | Skool182 Lapin nain
Localisation : Les Ulis Nbr de messages : 5 Carottes : 4875
| Sujet: Re: Explications sur le patch de firmware avec OJN Ven 29 Juil 2011 - 11:08 | |
| - RedoX a écrit:
- Récupère les sources d'hier soir, comme ça on parlera bien de la même chose
Salut, J'ai mis à jour mon OJN hier, j'ai ressenti une meilleure stabilité de l'appli, chapeau ! Coté XMPP, tout fonctionne bien. Y'a un truc à noter peut être en commentaire ou dans le wiki, si on change le port 8080 d'écoute d'OJN, il faut aussi modifier le fichier openjabnab.php à la racine du dossier web, le port est codé en dur en début du fichier. (je sais, j'adore changer les ports des applis ! ) | |
| | | RedoX Platinum Nabz
Localisation : France Nbr de messages : 1287 Carottes : 6689
| Sujet: Re: Explications sur le patch de firmware avec OJN Ven 29 Juil 2011 - 11:23 | |
| - Skool182 a écrit:
- Y'a un truc à noter peut être en commentaire ou dans le wiki, si on change le port 8080 d'écoute d'OJN, il faut aussi modifier le fichier openjabnab.php à la racine du dossier web, le port est codé en dur en début du fichier. (je sais, j'adore changer les ports des applis ! )
Oui, c'est à noter, mais les gens qui s'amusent à ça sont en théorie capables de trouver ça tout seuls | |
| | | Contenu sponsorisé
| Sujet: Re: Explications sur le patch de firmware avec OJN | |
| |
| | | | Explications sur le patch de firmware avec OJN | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |