0

我已经配置了我的运营商设置,如下所示,

 [100]
    disallow=all
    allow=ulaw
    allow=g729
    type=friend
    dtmfmode=rfc2833
    qualify=yes
    insecure=invite,port
    nat=force_rport,comedia
    fromuser=xxx.xxx.xxx.xxx
    host=xxx.xxx.xxx.xxx
    canreinvite=no
    port=5060

Global Stirng :     VoiPHola=SIP/100

    Dial Entry Plan

    exten => _1.,1,AGI(agi://127.0.0.1:4577/call_log)
    exten => _1.,2,Dial(${100}/3000#${EXTEN:1},,tTo)
    exten => _1.,3,Hangup

当我以代理身份登录时,没有呼出电话,并且一段时间后,代理屏幕上出现拨号超时错误......是什么导致了这个问题?

4

1 回答 1

0

您的全局字符串变量名称是VoiPHola,但您的拨号变量是${100},这些必须匹配。使用${VoiPHola}和他们匹配。

请注意,字符串变量所做的所有事情都是在运行时替换为拨号计划条目中等号的右侧。因此,您可以改为使用相同的效果SIP/100Dial(SIP/100/3000#${EXTEN:1},,tTo)

但是,您将不会使用该变量,并且如果您更改此变量定义,它将在任何地方产生零影响。理论上,您可以在多个运营商配置中使用此变量(例如故障转移拨号计划?)。全局字符串并不是真正必要的。

最重要的是(正如 arheops 所指出的),这并不是您提出问题的合适场所。Vicidial.com 有一个论坛,许多 Vicidial 的优点和缺点(哎呀:业余爱好者)将为您回答此类问题并帮助您开始。

于 2019-03-20T01:29:41.907 回答