在我的星号服务器上,当我做一个SIP重新加载时,我收到消息“使用SIP CoS标记4”,然后注册超时。 我需要发表声明说“使用SIP CoS标记5”。 如何将SIP CoS标记4更改为SIP CoS标记5?
这是拨号计划 [testInComingCalls] exten => s,1,答案 exten => 30953025,1,拨号(SIP / 20000,20) 只要有人接听电话(欢迎讯息),我想播放一个audio文件。
试图注册一个SIP客户端到我的星号服务器经常(只有大约90%的时间,并不总是,奇怪)导致401 Unauthorized错误。 这是其中一个扩展的configuration: [11] deny=0.0.0.0/0.0.0.0 secret=xxxxxxxxxxxxxxxxxxxx dtmfmode=rfc2833 canreinvite=no context=from-internal host=dynamic trustrpid=yes sendrpid=no type=friend nat=no port=5060 qualify=yes qualifyfreq=60 transport=udp avpf=no icesupport=no encryption=no callgroup= pickupgroup= dial=SIP/11 mailbox=11@default permit=0.0.0.0/0.0.0.0 callerid=Caller <11> callcounter=yes faxdetect=no 日志摘录: <— SIP read from UDP:192.168.178.69:60686 —> REGISTER sip:192.168.178.26 SIP/2.0 Via: SIP/2.0/UDP 192.168.178.69:60686;rport;branch=z9hG4bKPj7IVefnk0j6Wn9oUM78ubmcURGDehvKEc Route: <sip:192.168.178.26;lr> Max-Forwards: 70 From: <sip:[email protected]>;tag=XOO-LeGIwZmwa2UROKMXEhZGA5mKcY0b To: <sip:[email protected]> Call-ID: p8gpcmxSdWwcM5xV89nm2LkEbcTPUdT1 CSeq: 62833 […]
我已经使用这个教程来configuration我的iptables,所以我可以从我的服务器之外访问星号sip。 我的iptables -L看起来像这样 Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all — anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp — anywhere anywhere ACCEPT all — anywhere anywhere ACCEPT tcp — anywhere anywhere state NEW tcp dpt:ssh REJECT all — anywhere anywhere reject-with icmp-host-prohibited ACCEPT udp — anywhere anywhere udp dpt:sip ACCEPT udp — […]
我正在使用astersik实时(dynamic)。 我已经将我的SIP中继详细信息input到sippeers表中。 但是,sip中继不会像在sip.conf中手动将其写入sip.conf那样执行向SIP TRUNK提供商服务器的注册 注册=>用户名:密码@ 我使用asterisk文档中描述的build议的sippeers表: https://wiki.asterisk.org/wiki/display/AST/SIP+Realtime,+MySQL+table+structure 我知道SIP干线没有被注册,因为: 当我在asterisk CLI上执行sip showregistry时,我没有看到它被注册 当我尝试拨打电话时,星号会抛出一个禁止的错误。 然而它承认我的SIP干线作为同辈。 当我手动将条目写入到sip.conf文件中时,它都可以工作。 即:注册语句和SIP干线对等体描述。 任何input将不胜感激。
尝试使用自定义字段来使用cdr日志logging(到MySQL)。 我面对的问题是只有当一个呼出电话被放置,在呼入自定义字段我能够login没有问题。 我遇到问题的原因是因为我需要的自定义cdr字段是系统上每个用户的唯一值。 sip.conf … … [sales_department](!) type=friend host=dynamic context=SalesAgents disallow=all allow=ulaw allow=alaw qualify=yes qualifyfreq=30 ;; company sales agents: [11](sales_agent) secret=xxxxxx callerid="<…>" [12](sales_agent) secret=xxxxxx callerid="<…>" [13](sales_agent) secret=xxxxxx callerid="<…>" [14](sales_agent) secret=xxxxxx callerid="<…>" extensions.conf文件 [SalesAgents] include => Services ; Outbound calls exten=>_1NXXNXXXXXX,1,Dial(SIP/${EXTEN}@myprovider) ; Inbound calls exten=>100,1,NoOp() same => n,Set(CDR(agent_id)=11) same => n,CELGenUserEvent(Custom Event) same => n,Dial(${11_1},25) same […]
我试图通过telnet连接到星号。 为了PHPAGI使用某些命令,它必须能够做到这一点。 所以我正在裁剪中间人并手动testing。 我已经确定,星号不让任何东西通过本地连接到它。 我正在遵循我的服务器上http://the-asterisk-book.com/1.6/asterisk-manager-api.html上的步骤。 这是我得到的: > telnet 127.0.0.1 5038 Trying 127.0.0.1… Connected to 127.0.0.1. Escape character is '^]'. Asterisk Call Manager/1.3 Action: Login ActionID: 1 Username: admin Password: abc123 Response: Error ActionID: 1 Message: Authentication failed 我的/etc/asterisk/manager.conf文件包含: [general] enabled = yes port = 5038 bindaddr = 127.0.0.1 #include "manager.d/*.conf" 和/etc/asterisk/manager.d/admin.conf包含: [admin] secret = abc123 […]
代D: 这是构buildsecast-1.0.4.0-x86_64-ub12时出现的一个新问题,在之前的版本secast-1.0.1.0-x86_64-ub12中没有发生。 当secast作为服务运行(服务secast start)或者在守护进程模式(/ usr / local / secast / secast)下从命令行启动时,几秒钟后退出,没有任何明显的原因。 启动以前版本的secast时,它将按预期保持运行状态,直到通过用户操作明确closures为止。 在前台运行secast的最新版本(/ usr / local / secast / secast -f)时,这个问题并不明显。 这里是/ var / log / secast文件的内容(注意“General,Received shutdown request via HUP”),表示在守护进程模式下运行时的问题: 2014-06-25T15:14:43, 00000100, S, General, SecAst starting as daemon under process ID 2059 2014-06-25T15:14:43, 00001700, D, Database, Database manager thread started 2014-06-25T15:14:43, 00000100, D, General, […]
代D: 这是在观察到这个问题时的设置:Ubuntu 12.04.4服务器LTS上的secast-1.0.1.0-x86_64-ub12,带有Asterisk 11.10.2。 在离开seacast(build secast-1.0.1.0-x86_64-ub12)运行后,/ var / log / secast中捕获并观察到以下事件: Sun Jun 22 14:22:45 2014, 00001403, D, Asterisk, IP '' added to watch list Sun Jun 22 14:22:45 2014, 00000510, I, Asterisk, Detected potential intrustion attempt by username '%40102' at IP '' using protocol 'SIP' through security log '/var/log/asterisk/messages' Sun Jun 22 14:23:05 2014, […]
我有一个PHP脚本,在一个呼叫生命周期内执行2-3次,如果它是入站,它将为队列执行一次,一次用于开始呼叫,最后一次用于呼叫结束。 出站它跳过队列阶段(显然)。 每1,000-2,000人中约有1人致电最后一个事件,结束通话,错误,似乎没有时间或通话条件。 在日志中,这是我得到(削减了噪音) — Executing [h@sub-queue-bookings:1] Set("SIP/CL-000298d4", "CALLWHEN=END") in new stack — Executing [h@sub-queue-bookings:2] AGI("SIP/CL-000298d4", "presence_2.php") in new stack — Launched AGI Script /var/lib/asterisk/agi-bin/presence_2.php AGI Tx >> agi_request: presence_2.php AGI Tx >> agi_channel: SIP/CL-000298d4 AGI Tx >> agi_language: en_AU AGI Tx >> agi_type: SIP AGI Tx >> agi_uniqueid: 1405038747.11111 AGI Tx >> agi_version: 1.8.5.0 […]