【问题标题】:Freeswitch update profile using mod_xml_curl使用 mod_xml_curl 的 Freeswitch 更新配置文件
【发布时间】:2015-04-14 10:33:00
【问题描述】:

我目前正在开发一个使用 mod_xml_cur 更新 freeswitch 服务器上的配置文件的项目。

我的问题如下

我的项目是一个自托管的 o​​win webapi,它创建一个配置文件,并在请求时使用 owin 创建一个应该由 freeswitch 加载的 xml。

当我使用命令“sofia profile test start”时,它会从我的 owin url 中获取配置文件(命名为 test)。

在控制台上我看到“重新加载 XML [成功]

但随后它指出 [WARNING] sofia.c:5603 No such Profile 'test'

下载的 XML 文件位于 /tmp 中,并带有一个临时名称。 当我重命名它并将其移动到 /etc/freeswitch/sip_profiles#

然后重新启动,它会加载配置文件。

我的理解是,当从我的 owin url 打开 xml 时,使用 mod_xml_curl 配置文件应该从内存中加载。

我在这里做错了什么?

【问题讨论】:

  • 您能否发布您从 Web 服务发送的 xml 的结构?我认为检索到的 xml 被认为是无效的,并且正在从您的 sip 配置文件目录加载后备 xml。
  • 问题已经解决了。但是谢谢
  • 在这种情况下,我建议您回答自己的问题并接受它。

标签: freeswitch


【解决方案1】:
<document type="freeswitch/xml">
         <section name="configuration">
            <profiles>
                 <profile name="Your profile name">    
          <gateways>
          <gateway name="Your gateway name">  
        <param name="username" value="Your username"/>
       <settings> 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 2010-11-23
    • 1970-01-01
    相关资源
    最近更新 更多