PDA

Voir la version complète : J'ai des problemes avec x-lite depuis internet



jpmonsan
05/05/2011, 14h23
Bonjour à tous et à toutes,

J'ai installé un serveur asterisk chez moi accessible depuis l'extérieur (le plus souvent de mon boulot ou chez des amis).

Voici les problèmes que j'ai :
1- J'ai installé x-lite 4 au bureau (avec un numero 202) et un téléphone Ip chez moi (avec un numero 200). Lorsque j'appelle le tel 200 depuis le softphone 202, le tel 200 sonne mais quand il est decroché on ne s'entend pas.

2- J'ai configuré mon serveur asterisk pour pouvoir appeler gratuitement (sur les n° français) en utilisant un compte SIP neufbox.
Quand j'appelle depuis l'exterieur, la comminication s'interrompt après 20 secondes.

voici mes fichiers sip.conf et extension.conf :
SIP.CONF :
[general]
context=local ; Default context for incoming calls
bindport=5060 ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
language=fr ; Default language setting for all users/peers

externip=mon_adresse_ip_publique
localnet=192.168.1.0/255.255.255.0
nat=yes
ignoreregexpire = yes
canreinvite = yes
register => login_ippi:password_ippi@ippi.fr

disallow=all
allow=all

[200]
secret=1234
type=friend
host=dynamic
nat=yes
callerid=ulrich <200>
mailbox=200@default

[201]
secret=1234
type=friend
host=dynamic
nat=yes
callerid=philippe <201>
mailbox=201@default

[202]
secret=1234
type=friend
host=dynamic
nat=yes
callerid=iphone <202>
mailbox=202@default

[lowratevoip]
type=peer
username=login_lowratevoip
fromuser=login_lowratevoip
fromdomain=sip.lowratevoip.com
realm=sip.lowratevoip.com
secret=password_lowratevoip
host=sip.lowratevoip.com
canreinvite=no
qualify=no
disallow=all
allow=alaw
;dtmfmode=rfc2833
dtmfmode=auto

[neuftalk]
type=peer
username=login_neuftalk
fromuser=login_neuftalk
fromdomain=voip.wengo.fr
realm=voip.wengo.fr
secret=password_neuftalk
host=voip.wengo.fr
canreinvite=no
qualify=no
disallow=all
;allow=alaw
allow=all
;dtmfmode=rfc2833
dtmfmode=auto

[ippi_outgoing]
type=peer
host=ippi.fr
username=login_ippi
secret=password_ippi
fromuser=login_ippi
fromdomain=ippi.fr
nat=yes
canreinvite=no

[ippi_incoming] ; configuration des appels entrants depuis ippi
type=peer
host=ippi.fr
context=from_ippi
nat=yes
canreinvite=no



EXTENSIONS.CONF :
[local]
exten => 200, 1, Dial(SIP/200, 20)
exten => 200, 2, VoiceMail(200)
exten => 201, 1, Dial(SIP/201, 20)
exten => 201, 2, VoiceMail(201)
exten => 202, 1, Dial(SIP/202, 20)
exten => 202, 2, VoiceMail(202)
exten => 210, 1, Goto(SVIMENU,s,1)
exten => 299, 1, VoiceMailMain()
exten => 300, 1, Dial(SIP/ippi_outgoing/0130AAAAAA)
exten => 13, 1, AGI(voxy.agi|http://192.168.1.15/phpvoice/index.vxml|debug)
exten => _0[1234567]XXXXXXXX, 1, Dial(SIP/neuftalk/${EXTEN})
exten => _0033[1234567]XXXXXXXX, 1,Dial(SIP/neuftalk/${EXTEN})
exten => _X., 1, Dial(SIP/lowratevoip/${EXTEN})
exten => 1, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => 2, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => 3, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => 4, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => 5, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => 6, 1, Dial(SIP/lowratevoip/00225BBBBBBBB)
exten => _*X., 1, Transfer(SIP/neuftalk/0661CCCCCC)

[SVIMENU]
exten => s, 1, Background(/var/msg/Menu)
exten => s, 2, WaitExten(2)
exten => s, 3, Goto(SVIMENU,s,1)
exten => 1, 1, SayNumber(1)
exten => 1, 2, Goto(local,200,1)
exten => 2, 1, SayNumber(2)
exten => 2, 2, Goto(local,201,1)
exten => 9, 1, SayNumber(9)
exten => 9, 2, Hangup()

[from_ippi] ; les appels entrants de ippi font sonner le compte SIP 200
exten => s,1,Dial(SIP/200&SIP/neuftalk/0661CCCCCC)

[home] ; tous les appels sortants du compte my_phone sont envoyésur le réau ippi
exten => _X.,1,Dial(SIP/ippi_outgoing/${EXTEN})

[LOWRATEVOIP1]
exten => _X., 1, Dial(SIP/lowratevoip1/${EXTEN})


QUELQU'UN POURRAIT M'AIDER A PARTIR DE CES FICHIERS A COMPRENDRE CES PROBLEMES? JE RESTE A VOTRE DISPOSITION POUR DES INFORMATIONS COMPLEMENTAIRES.

NB : J'ai une neufbox chez moi.

Merci d'avance
jpmonsan

jpmonsan
05/05/2011, 17h33
voilà le message que je reçois en mode debug :

-- Executing [06XXXXXXXX@local:1] Dial("SIP/202-090c5460", "SIP/neuftalk/06XXXXXXXX") in new stack
-- Called neuftalk/06XXXXXXXX
-- SIP/neuftalk-090ca038 is ringing
-- SIP/neuftalk-090ca038 is making progress passing it to SIP/202-090c5460
-- SIP/neuftalk-090ca038 answered SIP/202-090c5460
[May 5 17:30:37] WARNING[26168]: chan_sip.c:1950 retrans_pkt: Maximum retries exceeded on transmission 77b5c2cf69ac70f5 for seqno 919191994 (Critical Response)
[May 5 17:30:37] WARNING[26168]: chan_sip.c:1972 retrans_pkt: Hanging up call 77b5c2cf69ac70f5 - no reply to our critical packet.
== Spawn extension (local, 06XXXXXXXX, 1) exited non-zero on 'SIP/202-090c5460'