Envoyé par
tanguyd
Y'a t'il un asterisk fonctionel avec un phpagi fonctionnel ? Ce qui est le cas par exemple avec freepbx.
L'Asterisk est en production, fonctionne correctement.
Code:
[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib64/asterisk/modules
astvarlibdir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk
[options]
transmit_silence_during_record = yes
languageprefix=yes
execincludes=yes
Code:
/etc/asterisk/phpagi.conf
/usr/src/freepbx-12.0.45/amp_conf/agi-bin/phpagi-asmanager.php
/usr/src/freepbx-12.0.45/amp_conf/agi-bin/phpagi.php
/usr/src/freepbx-12.0.45/amp_conf/astetc/phpagi.conf
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/framework/amp_conf/agi-bin/phpagi-asmanager.php
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/framework/amp_conf/agi-bin/phpagi.php
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/framework/amp_conf/astetc/phpagi.conf
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/bg_BG/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/es_ES/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/fr_FR/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/he_IL/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/it_IT/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/ja_JP/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/ru_RU/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/sv_SE/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/fw_langpacks/mo/zh_CN/phpagiconf.mo
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/superfecta/agi/phpagi-asmanager.php
/usr/src/freepbx-12.0.45/amp_conf/htdocs/admin/modules/superfecta/agi/phpagi.php
/var/lib/asterisk/agi-bin/phpagi-asmanager.php
/var/lib/asterisk/agi-bin/phpagi.php
/var/www/html/admin/modules/superfecta/agi/phpagi-asmanager.php
/var/www/html/admin/modules/superfecta/agi/phpagi.php
Mon problème est justement de trouver le dialplan actuel.
Dans mon extension.conf j'ai cela :
Code:
[from-sip-external]
exten => _.,1,NoOp(Received incoming SIP connection from unknown peer to ${EXTEN})
exten => _.,n,Set(DID=${IF($["${EXTEN:1:2}"=""]?s:${EXTEN})})
exten => _.,n,Goto(s,1)
exten => s,1,GotoIf($["${ALLOW_SIP_ANON}"="yes"]?checklang:noanonymous)
exten => s,n(checklang),GotoIf($["${SIPLANG}"!=""]?setlanguage:from-trunk,${DID},1)
exten => s,n(setlanguage),Set(CHANNEL(language)=${SIPLANG})
exten => s,n,Goto(from-trunk,${DID},1)
exten => s,n(noanonymous),Set(TIMEOUT(absolute)=15)
exten => s,n,Log(WARNING,"Rejecting unknown SIP connection from ${CHANNEL(recvip)}")
exten => s,n,Answer
exten => s,n,Wait(2)
exten => s,n,Playback(ss-noservice)
exten => s,n,Playtones(congestion)
exten => s,n,Congestion(5)
exten => h,1,Hangup
exten => i,1,Hangup
exten => t,1,Hangup
Mais je ne suis pas convaincu que cela soit le bon context.
En tout cas, merci de t être pencher sur mon cas, et n’hésite pas à me demander des renseignements complémentaires. Mes connaissances en asterisk sont limitées, mais je pense pouvoir trouver les réponses à tes interrogations.