有没有办法知道是否restart gracefully或restart gracefully stop gracefully正在执行星号,同时仍在运行,并等待呼叫结束然后重新启动/停止? 当这个模式执行时,Asterisk将停止接收新的呼叫,并输出“Channel allocation failed:Refusing due to active shutdown”,但是除此之外,我怎么知道这个模式是否被触发? 我不问如何知道是否停止。 我问,星号是如何运行的,在这个“优雅状态”下,知道这个“状态”是ON还是OFF。 谢谢。
奇怪的问题从昨天我们的Asterisk安装开始。 通过ISDN BRI拨出时,呼叫失败并logging以下错误: Unable to create channel of type 'DAHDI' (cause 34 – Circuit/channel congestion) 我已经重新启动了服务器,检查了configuration文件并通过线路提供商(BT)确认线路上没有故障。 来电正常工作,通过PSTN线路拨出。 真的可以使用一些build议,如果有人有任何想法? DAHDI-channels.conf: ; Autogenerated by /usr/sbin/dahdi_genconf on Thu Oct 9 10:05:01 2014 ; If you edit this file and execute /usr/sbin/dahdi_genconf again, ; your manual changes will be LOST. ; Dahdi Channels Configurations (chan_dahdi.conf) ; ; This is […]
我一直在尝试asteriskNow(freePBX / asterisk 11)作为SIP服务器与DDNS。 一切似乎使用externhost等工作正常; 呼叫远程分机和星号正在通过。 在这种情况下,还有一个带有FXO线路的盛大ATA(HT503)。 分支到FXO线是一个普通的老式的松下PBX的物理扩展,任何模拟电话分机(这里没有voip魔术)通常拨打一个CO线82。 在voipnetworking中,我通过voip电话拨打星号FXO分机或SIP ID,获得panasonic拨号音,拨打82,然后到达CO拨号音。 当我通过DDNS远程尝试同样的事情时,我没有达到CO拨号音。 令我费解的是,在拨打FXO SIP ID并达到第一个拨号音后,我可以到达PANASONIC分机,那么第二个拨号音的处理只能通过ddns消失? 编辑: 为了简单起见,我决定直接用一个CO线来使用grandstream ATA,从而从等式中去掉panasonic pbx。 从我的远程分机上,拨打FXO的分机会导致服务器端互联网暂时断开。 除了由于缺lessrtp活动而引起的挂断外,在这个调用的sipdebugging中没有什么值得注意的。 从本地扩展到fxo的呼叫仍然正常工作。 从远程ddns扩展到本地或远程(非fxo)扩展的任何其他调用都可以毫无问题地通过。 我应该看什么? ATA本身? 或服务器端的调制解调器? 或星号configuration?
我在静态configuration的NAT后面使用带星号13.1.0的SIP。 private_ip服务器与public_ip不同,我可以在这里find它。 我已经在sip.conf文件中设置了这些选项。 externaddr=public_ip:5060 media_address=public_ip localnet=private_ip/24 如果我现在尝试开始呼叫,则消息可能工作,直到服务器将OK消息发送到客户端。 在这个消息中,星号将Contact头部设置为其私有的而不是公共IP。 SIP/2.0 200 OK From: "Test799" <sip:799@HOSTNAME>;tag=7ajcnltflq To: <sip:62@HOSTNAME;user=phone>;tag=as08a05471 Call-ID: 54b6479ed3e3-io8z54pk25ve CSeq: 2 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE Supported: replaces, timer Session-Expires: 1800;refresher=uas Contact: <sip:62@PRIVATE_IP:5060> Content-Type: application/sdp Require: timer Content-Length: … v=0 o=root 1234 1234 IN IP4 PUBLIC_IP c=IN IP4 […]
当我尝试从CSipSimple连接到Asterisk服务器时,通过Cisco 路由器 ,在同一个networking上,Asterisk日志显示尝试的连接: <————-> [Mar 23 20:01:34] VERBOSE[4067] chan_sip.c: [Mar 23 20:01:34] — (8 headers 0 lines) — [Mar 23 20:01:34] NOTICE[4067] chan_sip.c: Outbound Registration: Expiry for nat5.babytel.ca is 55 sec (Scheduling reregistration in 40 s) [Mar 23 20:01:34] VERBOSE[4067] chan_sip.c: [Mar 23 20:01:34] Really destroying SIP dialog '[email protected]' Method: REGISTER [Mar 23 20:02:01] VERBOSE[20423] […]
我们正在忙于开发一个应用程序,让用户使用webRTC打电话给彼此。 在这一刻我们有audio工作,但不是video。 现在我听说代理服务器可以解决这个问题。 但是这似乎有点不合逻辑,因为在SIP服务器Asterisk之前放置代理服务器有什么好处? 为什么video应该使用代理而不是没有代理呢? 我听说kamailio作为代理,在星号前注册服务器。 但是我找不到任何关于好处的信息,以及为什么videostream会stream动。 我希望有人能指出我的方向来解决这个问题。 提前致谢。
我已经使用在OSX上运行的构build虚拟机(MacBook,使用Parallels)为Centos 7构build了一个用于Asterisk 13的RPM。 这是为了在我们的QA和生产系统上使用这个RPM。 但是,在其中一个QA服务器上安装了RPM之后,在启动时会立即出现星号段错误,并且不会运行。 QA服务器是在Intel CPU上运行的另一个Centos 7 VM,使用KVM(Qemu)的Centos主机。 我的RPM规格文件是: %define _prefix /usr/local %define _ver 13.4.0 %define _unpackaged_files_terminate_build 0 %define debug_package %{nil} Name: asterisk Version: %{_ver} Release: 1 Summary: Asterisk Vendor: Asterisk Packager: Amir Abiri <???> Source: http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-%{_ver}.tar.gz URL: http://www.asterisk.org/ Group: Applications/Multimedia BuildRequires: ncurses-devel BuildRequires: libuuid-devel BuildRequires: jansson-devel BuildRequires: sqlite-devel %description – %prep %setup %build […]
我正尝试将我的X-Lite与远程Asterisk服务器连接起来。 我已经在Ubuntu VPS服务器(14.04)上安装了这个教程: https : //www.callcentric.com/support/device/asterisk/1_8我已经关注了那篇文章上的所有内容。 在sip.conf中我改变了这样的: [general] dtmfmode = rfc2833 context=from-callcentric srvlookup=yes register => 1777MYCCID:[email protected] session-timers=refuse [callcentric] type=peer context=from-callcentric host=callcentric.com fromdomain=callcentric.com defaultuser=1777MYCCID fromuser=1777MYCCID secret=SUPERSECRET insecure=port,invite disallowed_methods=UPDATE directmedia=no videosupport=no disallow=all allow=ulaw [123] context=to-callcentric type=friend defaultuser=123 secret=PASSWORD host=dynamic 在extensions.conf中,我在底部添加了这一行: [from-callcentric] exten => s,1,Dial(SIP/123) [to-callcentric] exten => _XX,1,Dial(SIP/${EXTEN}@callcentric) 从docker: asterisk -r Privilege escalation protection disabled! See https://wiki.asterisk.org/wiki/x/1gKfAQ […]
我想知道如何设置extensions.conf文件中的自定义上下文来处理Elastix / FreePBX中的传入呼叫? 我开发了一个名为[my-custom-incoming1]的自定义拨号scheme,我希望它可以在每个来电中调用。 入站路由下有一个叫做“设置目的地”的选项,但是我不知道如何从这个菜单设置一个自定义的拨号规则。 谢谢!
Asterisk有问题。 我写了一个WebPhone,所以我应该添加到我的同行一些configuration的细节: encryption = yes avpf = yes icesupport = yes dtlsenable =yes dtlsverify = no dtlssetup = actpass dtlscertfile = valid path to certyficate dtlsprivatekey = valid path to certyficate force_avp = yes 而所有的工作都与networking电话。 但是当我想从软件电话(如zoiper或linphone)从我的同行(上面的configuration)打电话时,我收到一个错误“488目前不可接受的承载能力目前不可用”,并在Asterisk控制台: [Oct 27 12:00:23] NOTICE[2214][C-00000001]: chan_sip.c:10148 process_sdp: Received AVP profile in audio answer but AVPF is enabled, disabling: audio 8000 […]