Hi Harold,
I have some auto configuration scripts for third lane *almost* ready. The only missing part now is how to get the extension number for queues and conferences, but it seems that there is no extension assigned by default to this destinations. It is a workable config, but it would be nice to know the extensions in order to enable transfers to queues or conferences. I suppose that the software does not enforce the admin to assign a numeric extension/context for them? And now that I have added the group function you might have an admin context listing each tennant in their own group (groups go only for extensions, not queues , conferences or trunks)
About the multi server monitoring, I understand your need. In fact, DAHDI channels cannot be renamed. So you can consider it as a FOP2 limitation. As FOP2 is focused towards the user (not the admin), even in hosted setups admins don't want their customers to monitor trunks as they usually share a trunk with multiple hosted pbx. Because of this and performance I did not implement the multi server matching as in FOP1. For monitoring same name trunks over multiple servers you will need to use FOP1, it works quite well for that.
Maybe, just MAYBE, i will devise a way to do the multiserver matching without impacting on cpu usage. Right now I am using a hash key (super fast) on channel names. Because of that I am not checking for server. Channel objetcs are based on the name only, and that requires the name to be unique.
Regards,