我无法向实时SIP对等方发出SIP呼叫,但是我能够从他们那里接收呼叫。我已经使用sip.conf文件使一些测试用户进行了操作,当我使用它们时,呼叫操作可以正常工作。但是当我呼叫服务器实时断开连接的实时Sip对等端。
我的饮同行如下:
id 7006名字edwin可以邀请内部上下文主机动态nat force_rport端口63806没有资格秘密123键入朋友禁止全部允许g729允许ilbc允许gsm允许允许法律regseconds 1577676814ipaddr 192.168.123.122可以打电话给我avpf是来宾不允许重叠srvlookup是局域网192.168.1.0/255.255.255.0绑定端口5060bindaddr 0.0.0.0soft_skill 32rtcachefriends是alwaysauthreject是会话计时器拒绝
当我从我在sip.conf文件(如下所示)中创建的用户呼叫此用户时,服务器会自动断开连接:
[general]
context=internal
allowguest=no
allowoverlap=no
srvlookup=yes
bindport=5060
bindaddr=0.0.0.0
allow=ulaw
alwaysauthreject=yes
canreinvite=no
nat=force_rport
session-timers=refuse
localnet=192.168.1.0/255.255.255.0
[7001]
type=friend
host=dynamic
secret=123
qualify=yes
context=internal
[7002]
type=friend
host=dynamic
secret=456
qualify=yes
context=internal
[7003]
type=friend
host=dynamic
secret=789
qualify=yes
context=internal
我已启用日志记录,输出如下:
控制台拨号edwin @ internal[Dec 30 03:40:46]警告[18968]:chan_oss.c:498 setformat:无法重新打开DSP设备/ dev / dsp:无此类文件或目录[Dec 30 03:40:46]注意[18968]:console_video.c:136 console_video_start:仅语音,不支持控制台视频pranav * CLI>与Asterisk服务器断开连接星号完全结束(0)。执行最后一分钟的清理
我的psql表中的我的扩展表是:
"2";"internal";"edwin";2;"Dial";"SIP/edwin,60"
"1";"internal";"edwin";1;"Answer";" "
"3";"internal";"edwin";3;"Playback";"vm-nobodyavail"
"4";"internal";"edwin";4;"Hangup";" "
所以,如何解决此问题,以便可以使用'edwin'用户接听电话?
首先,可能您正在运行VM或所述计算机没有声卡,因此不适合使用控制台拨号命令。而是从网络电话拨打电话或使用诸如[
之类的发起命令originate SIP/edwin application wait 11
如果不能解决您的问题,那么有很多事情可能会使用户无法访问。
port 63806
ipaddr 192.168.123.122
regseconds 1577676814