忽悠了周围的很多朋友在用pennytel,发现公司的自己架设的Asterisk也应该挂一个pennytel的Trunk,这样就可以用桌面上的免费单线的softphone拨打pennytel的号码了,虽然暂时没啥用,但将来也许用处很大啊,想到就干,当然功课是不能少做的,搜索了一下,发现了几个网页有很详细的介绍,嗯,不错,那就开始吧,其实设置是很简单的,但设置结束后,发现链接总是无法建立,错误很简单,Time out了,晕,再去搜索,因为之前建立过几个免费的Trunk,都还好用了,所以网络上应该没问题,这次一搜索,才知道原来是Pennytel给封了Asterisk的连接。
具体为什么封了不是很清楚,但网上给出的解决方案是用SSH进入Asterisk,然后把标志的客户端给改成除了Asterisk的任何一个字符串就可以了,不过我估计如果Pennytel真的想封Asterisk客户端的话,应该不会就这么简单的,果然不出所料,跑去Asterisk里改了标记字符串之后,发现还是同样的错误,然后用tcpdump抓了一下包,看了一下SIP的握手部分,基本上没有Asterisk的任何标记了,但还是不行,换了x-light客户端,这个账户立刻就可以登上,真崩溃啊。。呵呵。。
跑到论坛上找了一顿,无果,唉,算了,不过pennytel网站的条款上并没有禁止使用Asterisk,等有时间了就打个电话或者问一下他们吧,早上配完就扔到那里了,到了下午,跑去界面去看一个conference的问题,突然发现程序报警,说磁盘空间不够了,跑到磁盘上一看,晕死,那个错误的log文件居然快1G了,里面都是这个连接不上timeout的信息,唉,没想到这个错误还有这个作用,呵呵。。赶快把这个Trunk disable之后就没事了。。
文章评论