Voir la version complète : probleme appel entrant
morpheus51
01/06/2011, 08h19
Asterisk 1.8+freepbx 2.9.
Appel sortant aucun soucis,mon context perso est bien pris en compte.
Pa contre sur les appels depuis l'exterieur ca ne passe pas:
chan_sip.c:13698 check_auth: username mismatch, have <4PVS_Lines_Out>, digest has <9999>
[Jun 1 08:20:56] NOTICE[1738]: chan_sip.c:21515 handle_request_invite: Failed to authenticate device <sip:672910274@10.0.1.152>;tag=a0001b8-179
A force de modifier mes trunk et je ne sais pas pourquoi les appels externe se mettent à passer avec comme log :
[Jun 1 08:17:22] ERROR[2289]: chan_sip.c:14065 register_verify: Peer '9999' is trying to register, but not configured as host=dynamic
[Jun 1 08:17:22] NOTICE[2289]: chan_sip.c:23772 handle_request_register: Registration from '<sip:9999@10.0.1.152>' failed for '10.0.1.184:5060' - Peer is not supposed to register
[Jun 1 08:17:22] ERROR[2289]: chan_sip.c:14065 register_verify: Peer '9999' is trying to register, but not configured as host=dynamic
Par contre apres un reboot je reviens dans la 1ere situation.
Mon trunk est configuré comme ca :
Trunk Name: 4PVS_Lines_Out
Outbound Caller ID: "PVS" <xxxxxxxxxx>
CID Options:
Maximum Channels: 8
Trunk Name: 4PVS_Lines_Out
PEER Details:
username=9999
type=friend
secret=9999
host=10.0.1.184&dynamic
disallow=all
context=pvs-ipphone
canreinvite=yes
call-limit=50
allow=alaw
Incoming Settings
USER Context: 9999
USER Details:
username=9998
type=friend
secret=9999
host=10.0.1.184
disallow=all
context=from-pays-external
canreinvite=yes
call-limit=50
allow=alaw
Je sais que point de vu securité un type peer-friend serait meilleur mais pour le moment je cherche à gerer mes appels entrant et friend-friend m'enleve des contrainte.
Merci de votre aide
cedricscha
01/06/2011, 09h02
essaie de mettre uniquement :
host=dynamic
au lieu de :
host=10.0.1.184&dynamic
Recharge tout et mets les messages d'erreur
il te manque surement aussi une ligne du type :
register => username:pass@HostDistant
morpheus51
01/06/2011, 10h19
Avec ma configuration normalement je ne suis pas obligé d 'avoir la ligne register.
Pour le reste modif faite,j ai plus le message d'erreur s trying to register, but not configured as host=dynamic mais pour le reste ca ne change rien.
Merci
cedricscha
01/06/2011, 10h36
Peux-tu remettre les messages d'erreur qui s'affiche?
ainsi qu'un sip show peers et un sip show registry
morpheus51
01/06/2011, 12h25
sip show peers :
1073/1073 10.0.1.1 D A 5060 OK (13 ms)
4PVS_Lines_Out/9999 10.0.1.184 D 5060 Unmonitored
9999/9998 10.0.1.184 5060 Unmonitored
sip show registry est vide(sur mon ancien asterisk 1.4) avec la meme conf c'est pareil et ca fonctionne.
log appels externe :
WARNING[1738]: chan_sip.c:13698 check_auth: username mismatch, have <4PVS_Lines_Out>, digest has <9999>
[Jun 1 12:37:17] NOTICE[1738]: chan_sip.c:21515 handle_request_invite: Failed to authenticate device <sip:monumeromobile@10.0.1.152>;tag=a0001b8-1c3
petite precision sur ma conf :
asterisk ----- passerelle quintum------8 ligne RNIS
Bonjour,
Je suis dans la même configuration que la votre et je voulais savoir si vous aviez du neuf.
j'ai lu votre post ici : http://www.asterisk-france.org/showthread.php/873-probleme-appels-entrant-parametrage-de-trunk/page2?highlight=NOTICE[8263]+chan_sip.c%3A+Failed+authenticate+device
Avez vous abouti avec deux trunks?
Cordialement,
Personnellement,
j'ai suivi ce post : http://www.asterisk-france.org/archives_net/showthread.php?p=43755#post43755
j'ai rajouté :
qualify=yes
insecure=peer,invite
et tout roule désormais.
Bonne continuation
morpheus51
06/06/2011, 13h08
Personnellement,
j'ai suivi ce post : http://www.asterisk-france.org/archives_net/showthread.php?p=43755#post43755
j'ai rajouté :
qualify=yes
insecure=peer,invite
et tout roule désormais.
Bonne continuation
Pouvez vous me filer votre conf complete de trunk(sans les infos perso bien sur)?
Je test ca rapidement.
Merci d'avance
morpheus51
07/06/2011, 13h59
personne capable de m'aider svp?
Bonjour, voila le souci tu as deux fois le même ip 10.0.1.184, d'un coté c'est pour le peer qui va contacter l’extérieur, de l'autre user qui est contacté depuis extérieur, avec 2 username differents 9998 et 9999, selon l'ordre de peer maching:
Pendant l'appel entrant asterisk tente de trouver la section de [user] concerné il trouve rien parce que tu as [9998] et tu arrive étant 9999, après il cherche [peer] il ne trouve toujours rien parce que tu as [4PVS_Lines_Out]
Lis l'article suivant http://www.voip-info.org/tiki-index.php?page=Asterisk%20SIP%20Channels (incoming sip connexions)
Et ajoute fromuser=9999 pour ton user.
Trunk Name: 4PVS_Lines_Out
Outbound Caller ID: "PVS" <xxxxxxxxxx>
CID Options:
Maximum Channels: 8
Trunk Name: 4PVS_Lines_Out
PEER Details:
username=9999
type=friend
secret=9999
host=10.0.1.184&dynamic
disallow=all
context=pvs-ipphone
canreinvite=yes
call-limit=50
allow=alaw
Incoming Settings
USER Context: 9999
USER Details:
username=9998
type=friend
secret=9999
host=10.0.1.184
disallow=all
context=from-pays-external
canreinvite=yes
call-limit=50
allow=alaw
morpheus51
08/06/2011, 12h49
Bonjour, voila le souci tu as deux fois le même ip 10.0.1.184, d'un coté c'est pour le peer qui va contacter l’extérieur, de l'autre user qui est contacté depuis extérieur, avec 2 username differents 9998 et 9999, selon l'ordre de peer maching:
Pendant l'appel entrant asterisk tente de trouver la section de [user] concerné il trouve rien parce que tu as [9998] et tu arrive étant 9999, après il cherche [peer] il ne trouve toujours rien parce que tu as [4PVS_Lines_Out]
Lis l'article suivant http://www.voip-info.org/tiki-index.php?page=Asterisk%20SIP%20Channels (incoming sip connexions)
Et ajoute fromuser=9999 pour ton user.
Merci pour la doc j'ai bien compris.
Par contre ce que je ne comprend pas c'est pourquoi ma conf fonctionne sur asteris 1.4 et pas ici et ensuite quelle modification je dois apporter pour que cela marche.
J'ai bien mis
Trunk Name: 4PVS_Lines_Out
PEER Details:
username=9999
type=friend
secret=9999
host=10.0.1.184
disallow=all
context=pvs-ipphone
canreinvite=yes
call-limit=50
allow=alaw
Incoming Settings
USER Context: 9999
USER Details:
fromuser=9999
type=friend
secret=9999
host=10.0.1.184&dynamic
disallow=all
context=from-pays-external
canreinvite=yes
call-limit=50
allow=alaw
et j'ai toujours mon probleme d'uathentification :
[Jun 8 12:57:27] WARNING[1770]: chan_sip.c:13698 check_auth: username mismatch, have <4PVS_Lines_Out>, digest has <9999>
[Jun 8 12:57:27] NOTICE[1770]: chan_sip.c:21515 handle_request_invite: Failed to authenticate device <sip:xxxxxxxxx@10.0.1.152>;tag=a0001b8-4c
morpheus51
09/06/2011, 14h54
Si je ne rempli que le user les appels externe passe mais plus aucun appel sortant.
je ne sais vraiment pas quoi mettre pour avoir les appels ds les 2 sens
Tu ne comprends pas toujours le peer matching, pourtant c'est pas difficile.
Essaye les tutos ici:
http://www.freepbx.org/freepbx-trunks
http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks
morpheus51
10/06/2011, 12h47
Tu ne comprends pas toujours le peer matching, pourtant c'est pas difficile.
Essaye les tutos ici:
http://www.freepbx.org/freepbx-trunks
http://www.freepbx.org/support/documentation/howtos/howto-setting-up-voip-provider-trunks
Merci pour la lecture.
J'ai bien compris le principe de fonctionnement mais pour autant je n'arrive pas à trouver la bonne conf et la je voudrais bien un coup de main.
Par contre une question ou un bug de freepbx peut etre : si je configure le user sans le peer les appels depuis l'exterieur passe.si je rajouter le peer les appels passe dans les 2 sens.je reboot et la seul les appels interne->externe fonctionne.
Bon pour le coup je voudrais bien qu'on me file la bonne conf.Pour rappel asterisk --->SIP gateway quantum --->T0
Merci
morpheus51
14/06/2011, 08h47
Apres moult recherches voici la solution fonctionnelle :
Trunk Name: 4PVS_Lines_Out
PEER Details:
username=9999
type=peer
secret=9999
insecure=very
host=xx.xx.xx.xx
fromuser=9999
qualify=yes
disallow=all
context=from-pays-external
call-limit=50
allow=alaw
Incoming Settings
USER Context: 9999
USER Details:
type=user
secret=9999
host=dynamic
disallow=all
context=pvs-ipphone
call-limit=50
allow=alaw
Merci reaper
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. Tous droits réservés