问题标签 [opensips]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
165 浏览

sip - 将opensips 与MSRP 依赖集成?

我有opensips服务器设置。我想在其中添加MSRP功能。我用谷歌搜索了两个多小时,发现我只能使用sylk服务器,因为它内置了MSRP Relay,我可以将我的邀请请求转发到sylk 服务器。我想知道如何实现这一点。或者任何其他用于opensips 和MSRP 中继集成的方法。

0 投票
1 回答
1132 浏览

ssl - Opensips Tls and certificates issues

I am trying to setup the certificate verification in opensips along with the blink sip client. I followed the tutorial:

https://github.com/antonraharja/book-opensips-101/blob/master/content/3.2.%20SIP%20TLS%20Secure%20Calling.mediawiki

My config look like so:

So i generated the rootCA and the server certificate. Then i took the server-calist.pem added the server-privkey.pem in there (otherwise blink sip client won't load it) and set it in client. I also set the server-calist.pem as a certificate authority in the blink. But when i try to login to my server i get:

So i assume that the client doesn't accept the server certificate for some reason, although i have the "Verify server" checkbox turned off in my blink sip client! I think i have the wrong certificate authority file.

Can anybody help, did i do something wrong i the config or did i use the wrong certificate chain? What certificate exactly should be used by the client as a client cert, and ca authority cert?

0 投票
1 回答
838 浏览

sip - Opensips 正在监听 5060 端口,但 NMap 显示 5060 已关闭,Opensips 无法接收 REGISTER

我在 Ubuntu 云服务器上安装了 Opensips,它正在侦听端口 5060。

sudo netstat -lpn | grep 打开

tcp 0 0 42.123.76.60:5060 0.0.0.0:* LISTEN 5177/opensips

UDP 0 0 42.123.76.60:5060 0.0.0.0:* 5177/opensips

但我用工具在远程pc客户端上测试,显示5060已关闭:

在此处输入链接描述以检查端口状态!

nmap -p5060 42.123.76.60

港口国服务

5060/tcp 封闭 sip

Nmap 完成:在 0.21 秒内扫描了 1 个 IP 地址(1 个主机启动)

我想知道这会不会导致从 sip 客户那里收到任何东西

我电脑上的 Jitsi 发送了 REGISTER,与此同时,远程 Opensips 什么也没有。

感谢您的关注,非常感谢您的帮助!

0 投票
1 回答
1843 浏览

sip - OpenSIPS 和 Twilio 弹性 Sip 中继

我对 VoIP 世界非常陌生,所以请原谅我的术语不准确。

我刚刚安装(在远程服务器上)OpenSIPS 软件。

我已经配置了一个 Twilio Elastic SIP Trunk,它的 Origination SIP URI 设置为 OpenSIPS 服务器的 IP 地址(但它以协议 'sip:' 开头)

我有两部带有一些 VoIP 应用程序的 iPhone,它们允许我指定身份验证名称、身份验证密码、用户名、显示名称、域和 SIP 代理。

在 OpenSIPS 中,我还创建了一个域(使用我的服务器的 IP),我创建了两个用户(在该域上)并给他们别名 100 和 101。

iPhone 上的软件声称它已在 OpenSIPS 服务器上“注册”,所以我必须接受这一点。

我相信我对 Twilio SIP Trunk 的配置是正确的,因为没有太多设置需要设置,而且它们看起来都正确,并且具有某种逻辑意义。

我无法从这里弄清楚,而不是因为缺乏搜索网络,观看数小时的网络研讨会等,我如何让 OpenSIPS 将出站电话发送到 Twilio 中继,并让手机在来电时响铃,并且 Twilio 的 SIP 中继有一个 xxxxxx.pstn.twilio.com 的终止 SIP URI(我猜)应该输入到 OpenSIPS 的某个地方,但我看不到如何配置它。

我正在寻找有关如何将 OpenSIPS 连接到 Twilio Elastic Sip Trunking 服务的指南。

任何帮助表示赞赏...

0 投票
1 回答
845 浏览

android - 为 android 构建 CSipSimple 时制作 VideoLibs 时出错

我已经通过make命令成功地为 android 构建了 CSipSimple。之后,当我尝试通过调用make VideoLibs命令构建视频支持库时,出现错误。

如果有人能帮我解决这个问题,那就太好了。

0 投票
1 回答
5210 浏览

javascript - freeswitch 和 sip.js 如何配置 websocket

我是 SIP-WebRTC 的初学者,需要知道如何在 freeswitch 中配置 websocket,星号在 /etc/asterisk/http.conf 中配置,但我不知道在 freeswitch 中配置,下面是我的 sip.js

我的项目使用http://sipjs.com/

非常感谢大家!!!

0 投票
1 回答
1487 浏览

kamailio - kamailio 与调度程序的负载平衡

我正在使用调度程序的 2 个或更多星号服务器配置 kamailio。我用 2 个星号服务器配置了调度程序表。

在 kamailio.cfg 文件中我配置为

我在连接星号时遇到问题。它给出错误并且它从调度表中获取第一个条目。

错误是:

您能否告诉我 ds_select_dest() 中参数 10 的配置;我应该在“dstid_avp”中给出什么。

0 投票
1 回答
2483 浏览

sip - 得到“没有这样的命令 sip reload”

我配置了 sip.conf 和 extensions.conf 文件,我能够重新加载拨号方案,但是每当我输入 sip reload、sip show users 或 sip show peers 时,我都没有收到这样的命令,输入“core sip show help sip reload”, ...

0 投票
0 回答
1335 浏览

java - 创建 SipSession 失败;网络不可用

我已将Android SIP Demo加载到 Android Studio 中。我在 getonsip.com 上注册了一个帐户,将其添加到我的手机帐户中,并通过从 getonsip.com 网络应用程序调用手机以及从一部 Android 手机到另一部手机来验证它是否有效。到目前为止一切都很好。

我稍微修改了演示中的 Java 代码以适应 getonsip 设置:

然后我将它部署到我的手机(Galaxy S4,Android 4.4.2 API 19)。但是,当我尝试像这样给自己打电话时:

我总是遇到同样的错误:

StackOverflow 和互联网上的其他帖子对我没有帮助。我尝试在呼叫、重新启动电话并将目标 SIP 地址更改为 include sip:<address>@getonsip.comand also之前添加 5 秒延迟sip:<address>@getonsip.com:5060,但始终显示相同的错误消息。

有谁知道如何解决这个问题?

0 投票
1 回答
1532 浏览

android - 无法注册 SIP 帐户(opensips 服务器)

我正在尝试构建一个使用 linphone 拨打电话的 Android 应用程序,使用 OpenSips 进行 SIP 注册。

我已经在 Ubuntu 服务器上成功安装了 OpenSIP,并在其中创建了帐户,但无法使用此帐户注册。得到(Registration on sip:xx.xx.xx.xx failed:timeout)

我是 SIP 和 opensips 的完整初学者,所以我不知道我做错了什么!

任何帮助,将不胜感激,

此致,

马纳尔