PDA

Voir la version complète : Problème d'application pour le fichier extensions.conf



Thomas44
14/01/2015, 12h11
Bonjour,

Voila maintenant 2 semaine que je ne fais que chercher, je parcour les forums et je n'ai pas de réponse au message d'erreur que j'obtient :
pbx.c:4466 pbx_extension_helper: No application 'Dial,SIP/${EXTEN}@freephonie_outbound' for extension (internal, 09xxxxxxx, 1)

Je tiens aussi à préciser que j'ai comme projet donc d'utiliser une ligne sip, soit chez free, me permettant de pouvoir sortir à l'extérieur avec mes téléphones ip (j'utilise un gigaset c530ip, ainsi que le logiciel x-lite pour tester mes configurations)

Je contiens sûrement quelque erreurs dans mes fichiers du à la suppression, l'ajout de ligne dans les différents fichier de conf.

Je vous donne donc mes fichiers sip.conf et extensions.conf


Ma configuration sip.conf :


[general]
context=default
realm=freephonie.net
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
disallow=all
allow=ulaw
allow=ilbc
allow=alaw
allow=gsm
useragent=Asterisk PBX
register => xxxxxx:xxxxxx@freephonie.net
defaultexpirey=1800
dtmfmode=auto

[freephonie_outbound]
type=peer
allow=all
host=freephonie.net
secret=xxxxxx
fromuser=xxxxx
username=xxxxx
dtmfmode=inband
qualify=yes
fromdomain=freephonie.net

[freephonie.net]
type=peer
context=incoming
host=freephonie.net
qualify=yes
allow=all

[101]
type=friend
context=internal
callerid= x-lite <101>
host=dynamic
port=5060
dtmfmode = rfc2833
authuser=101
fromuser=101
secret=xx
nat=yes
allow=all

[102]
type=friend
context=internal
callerid= gigaset <102>
host=dynamic
port=5060
dtmfmode = rfc2833
authuser=102
fromuser=102


Mon fichier extensions.conf



[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no

[globals]
CONSOLE=Console/dsp
IAXINFO=guest
TRUNK=Zap/g2
TRUNKMSD=1


[internal]
ignorepat => 9
ignorepat => 0
include => default
include => outbound-free

[incoming]
exten => s,1,Ringing
exten => s,n,Dial(SIP/101,10)
exten => s,n,Congestion

[outbound-free]
exten => _0.,1,Dial,SIP/${EXTEN}@freephonie_outbound
exten => _0.,2,Congestion

[default]
exten => 55,1,Playback(demo-echotest)
exten => 55,n,Echo
exten => 55,n,Playback(demo-echodone)
exten => 55,n,Goto(s,6)

exten => _1XXX,1,Dial(SIP/${EXTEN},30)
exten => _1XXX,2,Hangup


exten=>101,1,ringing(1)
exten=>101,2,Answer
exten=>101,3,Dial(SIP/101,30)
exten=>101,4,Hangup

exten=>102,1,ringing(1)
exten=>102,2,Answer
exten=>102,3,Dial(sip/102,30)
exten=>102,4,Hangup
exten=>95,1,VoicemailMain()


Je vous remercie d'avance si quelqu'un aurait une solution :)

al3x
14/01/2015, 15h22
Salut,


exten => _0.,1,Dial,SIP/${EXTEN}@freephonie_outbound

...

essaye avec
Dial(SIP/${EXTEN}@freephonie_outbound) ... ;-)

@+

Thomas44
14/01/2015, 15h59
Salut,


exten => _0.,1,Dial,SIP/${EXTEN}@freephonie_outbound

...

essaye avec
Dial(SIP/${EXTEN}@freephonie_outbound) ... ;-)

@+

Merci d'avoir répondu !

Mais malheureusement cela n'a rien changer toujours le même message d'erreur :/

al3x
14/01/2015, 16h46
Dial(SIP/freephonie_outbound/${EXTEN}) j'ai lu mais à la va vite :/

Thomas44
14/01/2015, 17h38
Dial(SIP/freephonie_outbound/${EXTEN}) j'ai lu mais à la va vite :/

D'accord !
Et bien du coup je n'ai plus le message d'erreur une bonne chose, je t'en remercie !
Cependant j'ai un autre message d'erreur
rtp_engine.c:327 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded

Je ne vois pas d'ou sa peut venir, je vais chercher de mon coté et encore merci ;) !

Thomas44
15/01/2015, 12h09
J'ai un nouveau problème !
Call from '102' to extension '09xxxxxxx' rejected because extension not found in context 'internal'.

La ou je ne comprend pas car dans mon fichier extensions.conf j'ai bien ajouter les context nécessaire pour le bon fonctionnement des appels...

Si quelqu'un aurait une solution

jean
15/01/2015, 14h20
rtp_engine.c:327 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded

=> ca sent le asterisk mal installé / mal compilé

Call from '102' to extension '09xxxxxxx' rejected because extension not found in context 'internal'.
fais un dialplan show internal depuis la console

Thomas44
15/01/2015, 15h05
rtp_engine.c:327 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded

=> ca sent le asterisk mal installé / mal compilé

Call from '102' to extension '09xxxxxxx' rejected because extension not found in context 'internal'.
fais un dialplan show internal depuis la console

Tu a sûrement raison j'ai tellement trafiqué mon install pour trouver le problème que j'ai peut-etre enlever ou mis des choses inutiles enfin bref voici le dialplan internal :

[ Context 'internal' created by 'pbx_config' ]
Include => 'default' [pbx_config]
Include => 'outbound-free' [pbx_config]
Ignore pattern => '9' [pbx_config]
Ignore pattern => '0'

jean
15/01/2015, 15h30
Ok. Peux tu faire un dialplan show outbound-free ?
As tu des messages bizarre lors d un dialplan reload ?

J

Thomas44
15/01/2015, 15h38
Ok. Peux tu faire un dialplan show outbound-free ?
As tu des messages bizarre lors d un dialplan reload ?

J

Alors pour le dialplan outbound-free :

[ Context 'outbound-free' created by 'pbx_config' ]
'_0.' => 1. Dial,(SIP/freephonie_outbound/${EXTEN}) [pbx_config]

Je n'ai aucun message bizarre quand j'effectue la commande dialplan reload

Parcontre la j'ai modifier quelque truc et du coup je reviens a mon premiers problème ou j'avais eu une solution mais la elle revient

WARNING[16080]: pbx.c:4466 pbx_extension_helper: No application 'Dial,' for extension (internal, 092xxxxx, 1)

Thomas44
15/01/2015, 15h42
Je viens de voir mon erreur au niveau du freephonie_outbound j'ai fais une faute de frappe !
Ajout d'une virgule pour rien donc du coup j'ai maintenant ce problème la :


]chan_sip.c:20366 handle_response_invite: Received response: "Forbidden" from '"gigaset" <sip:09xxxxxx@freephonie.net>;tag=as1f1d2058'

C'est la même chose pour la configuration de mon x-lite quand j'essaie d'appeler aussi !

jean
15/01/2015, 16h19
tu as mis une , apres le dial

essaie de remplacer le context internal par:


[internal]
ignorepat => 9
ignorepat => 0
include => default
exten => _0.,1,Dial(SIP/freephonie_outbound/${EXTEN})

puis fais sur la cli un core set verbose 3
et lance l'appel et vois ce qui se passe/affiche

Thomas44
15/01/2015, 16h36
tu as mis une , apres le dial

essaie de remplacer le context internal par:


[internal]
ignorepat => 9
ignorepat => 0
include => default
exten => _0.,1,Dial(SIP/freephonie_outbound/${EXTEN})

puis fais sur la cli un core set verbose 3
et lance l'appel et vois ce qui se passe/affiche

Oui du coup je me suis rendu compte de cette erreur, mais du coup je l'ai résolu et j'en suis au message d'erreur précédent quand j'essaie de passer un appel

WARNING[16033]: chan_sip.c:20366 handle_response_invite: Received response: "Forbidden" from '"gigaset" <sip:095xxxxxx@freephonie.net>;tag=as6fac59b1'

Scheduling destruction of SIP dialog '5f9916046630e9d95bab6d8430f8c508@freephonie.net' in 32000 ms (Method: INVITE)

olppp
15/01/2015, 17h20
Bonjour,


from '"gigaset" <sip:095xxxxxx@freephonie.net>;

je me trompe ou tu essais d'appeler ton propre numéro ? :confused:

Thomas44
15/01/2015, 17h26
Bonjour,



je me trompe ou tu essais d'appeler ton propre numéro ? :confused:


Non non j'ai une autre ligne fixe qui débute avec ce même numéro mais sa ne marche quand même pas..

Thomas44
15/01/2015, 17h43
Bon j'ai fais quelque modification dans mon fichier extensions.conf et du coup maintenant tout marche niquel !

Merci pour vôtre aide ;) !