No, we use multiple domains here. The directory is generated by an xml_curl script that sends it back dynamically. In general, BLFs work great, but they seem to be based on the last message that thing the phone did (it just answered a call, or it just hung up a call), as opposed to whether or not it has a channel connected to it or not, and that is where things are going wrong, is when it just hung up, but there is still one more channel left, so it's really still in use. The dial strings are all user/exten@our.domain where our.domain is the same domain that both registrations and subscriptions use. I couldn't get presence to work at all without that. What is the relationship between the user/ domain, the subscription domain, and the registration domain vs. invite domains and whatever else. Should this work correctly, and if so, where should I look in terms of debugging it? Thanks! Brian West wrote:
On Dec 8, 2011, at 3:35 PM, Tim St. Pierre wrote:
Here's where it gets tricky:
If there are two phones registered to the extension, it flashes when they ring, but then goes out when one of them answers. If either phone places an outgoing call, the lamp comes on.
I'm going to guess you're not using the user/ from the default directory like the default where it sets the presence ID?
------------------------------------------------------------------------
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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