Hello Raymond, I had a look at your code. You are submitting a complete profile for sofia.conf, right?
Best regards Peter Raymond Chandler schrieb: > Peter P GMX wrote: > >> According to http://wiki.freeswitch.org/wiki/Mod_xml_curl I'v tried to >> set up gateways dynamically, but I do net get it to work: >> I always get : "Invalid profile" >> >> My assumptions for a right xml answer back to FS are as follows, but I >> think at least one of it is false: >> 1. ) I start with >> <document type='freeswitch/xml'> >> <section name='configuration'> >> <configuration name='sofia.conf' description='RailsAdditionalConf'> >> 2.) I do not want to change settings, so I do NOT add a <settings> tag >> 3.) I want to enhance an existing profile, so I add a profile tag >> (<profile name='external'>) >> 4.) I assume that I can have an existing profile "external" in the xml >> conf files and can mix additional parts dynamically into the same profile >> 5.) Within the profile I want to add gateways, so I add a gateway tag >> (<gateways>) >> 6.) Then I add the gateways >> 7.) I add the closing tags >> >> Which one of the assumptions if wrong? >> >> >> > I think #2 and #3 are wrong, if I understand what you're saying. > > Your response will override the static XML files, NOT add to them or > "enhance" them > >> The request I receive is as follows: >> {"key_name"=>"name", "action"=>"directory", "tag_name"=>"configuration", >> "key_value"=>"sofia.conf", "controller"=>"xml_curls", >> "hostname"=>"freeswitch", "section"=>"configuration"} >> >> I only answer once at startup with the follwing: >> <document type='freeswitch/xml'> >> <section name='configuration'> >> <configuration name='sofia.conf' description='RailsAdditionalConf'> >> <profile name='external'> >> <gateways> >> <gateway name="freeswitch2"> >> <param name="username" value="1007"/> >> <param name="realm" value="192.168.0.56:5061"/> >> <param name="password" value="xxxx"/> >> <param name="proxy" value="192.168.0.56"/> >> <param name="expire-seconds" value="30"/> >> <param name="register" value="true"/> >> <param name="register-transport" value="tls"/> >> <param name="retry-seconds" value="30"/> >> </gateway> >> </gateways> >> </profile> >> </configuration> >> </section> >> </document> >> >> Does anybody have a correct XML answer for a gateway and can post it? >> >> > > I wrote quite a bit of stuff that does most of the xml_curl files. > sofia.conf was definitely on my list. you can find the stuff that I > wrote in ${SVNROOT}/scripts/contrib/intralanman/PHP/fs_curl/ > > yes, it's in PHP, but it should give you enough of an idea of how to > send your responses. > > > -Ray > > > > >> Best regards >> Peter >> >> _______________________________________________ >> Freeswitch-users mailing list >> Freeswitch-users@lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> > > _______________________________________________ > Freeswitch-users mailing list > Freeswitch-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org