Freeswitch使用mod_xml_curl更新配置文件

时间:2015-04-14 10:33:00

标签: freeswitch

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

我的问题如下

我的项目是一个自动生成的owin webapi,它创建一个配置文件,并在被请求时使用owin创建一个应该由freeswitch加载的xml。

当我使用命令" sofia profile test start"它从我的owin url获取配置文件(命名为test)。

控制台上的

我看到"重新加载XML [succes]

然后它声明[警告] sofia.c:5603没有这样的资料'测试'

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

再次启动它,它会加载配置文件。

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

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

<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>