kzch2010-04-17 16:28:57
以下适用于sipsorcery 1.2

1. sipsorcery-appsvr.exe.config 中要把 xmlconfig目录改成完整文件绝对路径,否则,当ss local作为service运行时找不到xmlconfig目录。命令行运行没有这个问题。

2。 要把xmlconfig目录的安全设置加上用户localservice并允许所有操作。

3.长时间运行时,sipcdrs.xml可能变得比较大,ss local有时会死掉,解决方法是每天自动把sipcdrs.xml删掉。

4.为了ss更加稳定,我也每天自动重新启动ss service一次

在c:建立一个resetsipsorcery.cmd文件,内容如下
net stop "SIPSorcery App Server"
del "C:Program Filessipsorceryxmlconfigsipcdrs.xml"
net start "SIPSorcery App Server"

然后在task scheduler里设置每天自动运行这个文件。
这样,SS local就比较稳定了。

另外如果希望用ss local通过dynamic dns接受来自router外面的连接,
那么sipdomains.xml里的应该设成ddns的域名。另外应该在router上把端口5060forward到ss local

另外,如果因为某种原因,如router故障,或网线脱落,或你在调整你的网络,导致ss local有一段时间(好像半小时以上)没有对外网络连接,ss local里注册的provider似乎再也不能自动去注册了,你需要登录进去,把provider的register选项重新选一下。