PDA

Voir la version complète : Probleme registry postes thomson st2060 avec Xivo



DSTel
04/11/2012, 00h37
Bonjour,

J'ai un serveur Xivo sur une VM, j'ai crée des utilisateurs basic, l’enregistrement de softphone fonctionne parfaitement.
La ou je bloque, c'est que je n'arrive pas a faire enregistrer les postes physique Thomson st2030.
Le firmware est à jour.
Voici le message de la CLI :
[Nov 3 23:23:25] NOTICE[13130]: chan_sip.c:25330 handle_request_register: Registration from '<sip:10@192.168.0.17:5060;user=phone>' failed for '192.168.0.85:5060' - No matching peer found

Pourtant la configuration du postes sip me parait correct.

Merci à l'avance de votre aide.

Damien

therebel23
04/11/2012, 12h37
Bonjour,

dans la CLI de asterisk, taper pour voir :


sip show peers

DSTel
04/11/2012, 14h23
Name/username Host Dyn Forcerport A CL Port Status
1xppy2/1xppy2 192.168.0.12 D N 5061 Unmonitored
4tsakn (Unspecified) D N 0 Unmonitored
9t9lk6 (Unspecified) D N 0 Unmonitored
dfhfom (Unspecified) D N 0 Unmonitored
4 sip peers [Monitored: 0 online, 0 offline Unmonitored: 1 online, 3 offline]

Le seul online est le softphone

therebel23
04/11/2012, 14h50
Donc il semble enregistré : tu as encore ce message ? Tu n'avais pas mis 10 comme login a un moment donné sur le softphone ?

DSTel
04/11/2012, 14h57
Toujours le meme probleme.
Pourtant la conf des postes thomson est correct.

therebel23
04/11/2012, 15h03
Il y'a un probleme : le message d'erreur dans la CLI indique l'IP .17, et dans le sip show peers, l'IP est en .12

qui est qui ?

DSTel
04/11/2012, 16h51
Le .12 c'est le softphone
Le .17 c'est le serveur Xivo
et le poste physique sip à le .85 mais il ne s'enregistre pas.

therebel23
04/11/2012, 16h53
Attention, le serveur xivo contient un service fail2ban qui bloque l'accès aux clients SIP après plusieurs logins incorrects :

pour vérifier :


iptables -L

DSTel
04/11/2012, 17h40
je ne pense pas que je me soit tromper niveau login (copier coller)
voila le resultat de iptable :
Chain INPUT (policy ACCEPT)
target prot opt source destination
fail2ban-ssh tcp -- anywhere anywhere multiport dports ssh
fail2ban-ASTERISK all -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain fail2ban-ASTERISK (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere

Chain fail2ban-ssh (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere

therebel23
04/11/2012, 17h43
Donc pas de blocages du firewall. Il faut repartir de la base :

Ping tu ton téléphone depuis ton xivo ?

DSTel
04/11/2012, 17h59
Ping ok.
J'arrive pas a voir d'ou ca vient.
Pourtant un simple asterisk fonctionne.
Dans xivo apres l'install j'ai uniquement été dans utilisateur pour la création de la ligne, le fonctionnement à été valider par le softphone mais pas par le poste thomson physique

DSTel
05/11/2012, 14h26
Ping ok.
J'arrive pas a voir d'ou ca vient.
Pourtant un simple asterisk fonctionne.
Dans xivo apres l'install j'ai uniquement été dans utilisateur pour la création de la ligne, le fonctionnement à été valider par le softphone mais pas par le poste thomson physique

Personne n'a une idée ?
Ca doit être un truc tout bete.. mais quoi..
J'opte pour une case a cocher dans xivo, je rapel que je n'ai que enregistrer un utilisateur sur xivo et pas toucher à autre chose dans la conf..

lillie
05/11/2012, 16h04
Ton téléphone essaye de s'enregistrer sur XiVO avec un identifiant inconnu par celui-ci.

Tu as configuré ton téléphone via l'interface web? As-tu bien mis l'identifiant de la ligne créée dans XiVO comme identifiant dans l'interface web du téléphone?

Kriss
05/11/2012, 19h11
Peux-tu essayer de voir dans un premier temps ce qui circule entre ton Thomson et ton Asterisk avec un (XXX = IP du thomson)

*CLI>sip set debug ip 192.168.1.XXX

DSTel
05/11/2012, 19h12
C'etait donc ca ...
en effet dans la conf web du téléphone j'ai bien rentrer correctement l'identifiant et mot de passe, par contre la case phone number je mettais le numéro de tél donc le 10. en faite il faut mettre la même chose que la case authentification ID...
Je pensais que cette case servait que as affiché l'entité sur le téléphone..

Merci à tous :-)

quintana
06/11/2012, 02h49
Pourquoi n'as tu pas utilisé le système de provisioning dans XiVO, tu n'aurais pas eu ce souci car pas besoin d'aller toucher la config sur le téléphone. Normalement il suffit juste de le brancher, créer un compte utilisateur avec une ligne sip et de taper le numéro à six chiffres de l'utilisateur quand le téléphone est en mode autoprov. Il rebootera tout seul et sera prêt pour émettre et recevoir des appels.

DSTel
07/11/2012, 13h55
jamais utilisé, la prochaine fois je passerais par la :)