PDA

Voir la version complète : Problème d'appels entrants



rhaamo
30/11/2010, 12h56
Bonjour, j'essaye de configurer mon asterisk avec ippi mais impossible de recevoir des appels, ça sonne occupé a chaque fois.

J'ai un asterisk 1.6.2.14 et le port 5060 de routé correctement (testé via netcat depuis un serveur externe, et l'asterisk reçoit bien ce que je lui dit).

Par contre en sortie, les appels passent correctement.

Voici mes confs (sip.conf et extensions.conf) ainsi qu'un "sip set debug peer ippi_incoming" lors de l'appel entrant :



; sip.conf
[general]
defaultexpirey=1800
dtmfmode=auto
qualify=yes
register => username:motdepasse@ippi.fr
externip=193.xxx.xxx.xx
localnet=192.168.2.0/255.255.255.0

[ippi_outgoing] ; appels sortants
type=peer
host=ippi.fr
username=username
secret=motdepasse
fromuser=username
fromdomain=ippi.fr
nat=yes
canreinvite=no

[ippi_incoming] ; appels entrants
type=peer
host=ippi.fr
context=from_ippi
nat=yes
canreinvite=no
qualify=yes
allow=all
insecure=port,invite

[rhaamo_n900] ; mon n900
; 10
type=friend
secret=unmotdepasse
host=dynamic
context=home
nat=yes

[test] ; test
; 11
type=friend
secret=unautremotdepasse
host=dynamic
context=home
nat=yes




; extensions.conf
[default]
include => from_ippi

[from_ippi]
exten => s,1,Dial(SIP/rhaamo_n900)

[home]
exten => 10,1,Dial(SIP/rhaamo_n900)
exten => 11,1,Dial(SIP/test)
exten => _X.,1,Dial(SIP/ippi_outgoing/${EXTEN})




SIP Debugging Enabled for IP: 213.xxx.xx.xxx:5060

<--- SIP read from UDP:213.xxx.xx.xxx:5060 --->
OPTIONS sip:193.xxx.xxx.xx:59517 SIP/2.0
Via: SIP/2.0/UDP 213.xxx.xx.xxx:5060;branch=0
From: sip:pinger@ippi.fr;tag=b5e188b1
To: sip:193.xxx.xxx.xx:59517
Call-ID: 2e9df1e4-f27f37f4-971e8@213.xxx.xx.xxx
CSeq: 1 OPTIONS
Content-Length: 0


<------------->
--- (7 headers 0 lines) ---
Looking for s in default (domain 193.xxx.xxx.xx)

<--- Transmitting (no NAT) to 213.xxx.xx.xxx:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 213.xxx.xx.xxx:5060;branch=0;received=213.xxx.xx.x xx
From: sip:pinger@ippi.fr;tag=b5e188b1
To: sip:193.xxx.xxx.xx:59517;tag=as2462ef3a
Call-ID: 2e9df1e4-f27f37f4-971e8@213.xxx.xx.xxx
CSeq: 1 OPTIONS
Server: Asterisk PBX 1.6.2.14
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Contact: <sip:193.xxx.xxx.xx>
Accept: application/sdp
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog '2e9df1e4-f27f37f4-971e8@213.xxx.xx.xxx' in 32000 ms (Method: OPTIONS)

<--- SIP read from UDP:213.xxx.xx.xxx:5060 --->
OPTIONS sip:193.xxx.xxx.xx:59517 SIP/2.0
Via: SIP/2.0/UDP 213.xxx.xx.xxx:5060;branch=0
From: sip:pinger@ippi.fr;tag=c5e188b1
To: sip:193.xxx.xxx.xx:59517
Call-ID: 2e9df1e4-037f37f4-971e8@213.xxx.xx.xxx
CSeq: 1 OPTIONS
Content-Length: 0


<------------->
-- (7 headers 0 lines) ---
Looking for s in default (domain 193.xxx.xxx.xx)

<--- Transmitting (no NAT) to 213.xxx.xx.xxx:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 213.xxx.xx.xxx:5060;branch=0;received=213.xxx.xx.x xx
From: sip:pinger@ippi.fr;tag=c5e188b1
To: sip:193.xxx.xxx.xx:59517;tag=as3b930df8
Call-ID: 2e9df1e4-037f37f4-971e8@213.xxx.xx.xxx
CSeq: 1 OPTIONS
Server: Asterisk PBX 1.6.2.14
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Contact: <sip:193.xxx.xxx.xx>
Accept: application/sdp
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog '2e9df1e4-037f37f4-971e8@213.xxx.xx.xxx' in 32000 ms (Method: OPTIONS)
Really destroying SIP dialog '2e9df1e4-330f37f4-b51e8@213.xxx.xx.xxx' Method: OPTIONS
Really destroying SIP dialog '2e9df1e4-430f37f4-b51e8@213.xxx.xx.xxx' Method: OPTIONS




natasha*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
ippi_incoming 213.xxx.xx.xxx N 5060 OK (21 ms)
ippi_outgoing/username 213.xxx.xx.xxx N 5060 OK (24 ms)
rhaamo_n900/rhaamo_n900 192.168.2.150 D N 63511 OK (104 ms)
test/test 192.168.2.2 D N 61102 OK (1 ms)
4 sip peers [Monitored: 4 online, 0 offline Unmonitored: 0 online, 0 offline]
natasha*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
ippi.fr:5060 N username 1785 Registered Tue, 30 Nov 2010 11:15:59
1 SIP registrations.
natasha*CLI>
Merci d'avance à ceux qui pourront m'aider :)

Rico
30/11/2010, 14h44
qu'est ce que la CLI te dit quand un appel entrant arrive ?

cedricscha
30/11/2010, 14h47
essaie de mettre la ligne suivante dans le contexte from-ippi


exten => _X.,1,Dial(SIP/rhaamo_n900)


recharge ta config

et essaie.

rhaamo
30/11/2010, 14h58
Rico: elle ne dis rien :(
cedricscha: en la mettant a la place de l'actuelle, rien de mieux

ffossard
30/11/2010, 15h06
Je vois que tes téléphones sont en nat=yes, j'en déduis que c'est un serveur hébergé ailleurs (?)
Est-ce que les appels fonctionnent entre le téléphone rhaamo_n900 et le téléphone test ?

rhaamo
30/11/2010, 15h23
Je vois que tes téléphones sont en nat=yes, j'en déduis que c'est un serveur hébergé ailleurs (?)

Non, local, et en effet le nat=yes me sert pas.


Est-ce que les appels fonctionnent entre le téléphone rhaamo_n900 et le téléphone test ?
Oui, un appel vers l'extension 10 ou 11 depuis l'un des deux fonctionne.

ffossard
30/11/2010, 15h46
Non, local, et en effet le nat=yes me sert pas.
Oui, un appel vers l'extension 10 ou 11 depuis l'un des deux fonctionne.

Dans ce cas il faut enlever ce "nat=yes" ou mettre "nat=no" à chaque téléphone. Par défaut, nat=no.

rhaamo
30/11/2010, 16h16
Dans ce cas il faut enlever ce "nat=yes" ou mettre "nat=no" à chaque téléphone. Par défaut, nat=no.

Oui c'est ce que j'ai fait, mais qui ne résouds pas le problème initial ;)

ffossard
30/11/2010, 16h43
Oui c'est ce que j'ai fait, mais qui ne résouds pas le problème initial ;)

Oui, mais si la configuration n'est pas propre, vous bloquerez sur un autre problème, autant le corriger maintenant.

Dans ce sujet ils ont réussit avec ippi, inspirez-vous en:
http://www.asterisk-france.org/showthread.php/384-trixbo-appel-entrant-n-aboutit-pas

rhaamo
30/11/2010, 17h13
Il me manquais /mon_numero au bout du register, et un "insecure=port,invite" dans ippi_outgoing.

Merci.