我正在尝试构建一个使用 OpenSips 服务器的 Android 应用程序。
我已经安装了 OpenSIPs 服务器,但无法将我的域地址(自定义 IP 地址)连接到 OpenSIPs 服务器。
不知何故,本地地址工作正常。
以下是错误。
错误:core:udp_init:192.168.1.117上的bind(5,0x7f5522350c74,16):无法分配请求的地址
错误:core:tcp_init:192.168.1.117:5061上的bind(7, 0x7f6466d7ee3c, 16):无法分配请求的地址
如果您能给我一些建议,那就太好了。
谢谢。
最佳答案
OpenSIPs 未绑定(bind)到 Linux 上的公共(public) IP 地址
转到/etc/sysctl.conf 并添加以下行
net.ipv4.ip_nonlocal_bind = 1
并在命令行上运行
sysctl -p
现在就可以工作了..
关于linux - OpenSIPs - 无法将域地址连接到 OpenSIPs 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19131539/