I did write some code once that worked but was not used in the end. The customer did a very clever and elaborate solution that did not involve asterisk.
In the code when a call came in the local asterisk server would talk to a server on a socket on the main voicemail machine. The local/client code would redirect the MWI counter code to read from the main server socket instead of the local file system. The server side socket used similar asterisk code to count the messages on the remote server instead of on the local asterisk server. Then the normal asterisk code would trip the MWI light. The server address and whether to use the remote voicemail server counter were in the vm.conf file. It could handle about 500 queries per second without much cpu time. It was built back under the 1.2 or 1.1 code base, so it might not work under the 1.4 code base(which I have not looked at yet.) Race Vanderdecken Code Tyrant Somewhere near Asheville, NC. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Douglas Garstang Sent: Friday, October 06, 2006 1:49 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] Voicemail MWI I'd like to know if anyone has a suggested fix for this... You have a 'cluster' of Asterisk servers that use DUNDi etc for registration redundancy, finding other phones etc. You have a separate Asterisk box for voicemail. For voicemail deposit/retrieval you trunk the call over to the voicemail server. This all works fine. No issues there. What about MWI though? Your phones register with the cluster, not with the voicemail server, and therefore the voicemail server has no knowledge of where the phones are and therefore cannot send out SIP NOTIFY messages to phones. This is a general architectural problem with Asterisk. Has anyone solved it? Are the developers working on fixing problems like this for 1.6? Doug. _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users