Exchange 2010 UM Issue

Joined
Oct 29, 2009
Messages
28
Points
0
I have a fully updated Elastix 2.0 server. For quite some time I've had Unified Messaging working with and Exchange 2010 server, but for some reason it stopped working, not all of it, just the [exten-vm] diverted calls. I can dial the UM pilot directly. I can also use the direct to VM pattern I've setup (*). When I test a diverted to UM call, it connects (with no SIP errors in the wire capture), but there is just a long moment of silence.

Here are some details of my setup:


tcpenable=yes
tcpbindaddr=0.0.0.0
promiscredir = yes
constantssrc = yes

relevant parts of
[macro-exten-vm]
exten => s,n,SIPAddHeader(Diversion: ;reason=no-answer;screen=no;privacy=off)
exten => s,n,Dial(SIP/magni/290)
exten => s,n,Hangup

[macro-vm]
exten => s-BUSY,1,Noop(BUSY voicemail)
exten => s-BUSY,n,Macro(get-vmcontext,${MEXTEN})
;exten => s-BUSY,n,VoiceMail(${MEXTEN}@${VMCONTEXT},${VM_OPTS}b${VMGAIN})
exten => s-BUSY,n,SIPAddHeader(Diversion: ;reason=no-answer;screen=no;privacy=off)
exten => s-BUSY,n,Dial(SIP/magni/290)
exten => s-BUSY,n,Hangup
exten => s-BUSY,n,Goto(exit-${VMSTATUS},1)
exten => s-NOMESSAGE,1,Noop(NOMESSAGE (beeb only) voicemail)
exten => s-NOMESSAGE,n,Macro(get-vmcontext,${MEXTEN})
;exten => s-NOMESSAGE,n,VoiceMail(${MEXTEN}@${VMCONTEXT},s${VM_OPTS}${VMGAIN})
exten => s-NOMESSAGE,n,SIPAddHeader(Diversion: ;reason=no-answer;screen=no;privacy=off)
exten => s-NOMESSAGE,n,Dial(SIP/magni/290)
exten => s-NOMESSAGE,n,Hangup
exten => s-NOMESSAGE,n,Goto(exit-${VMSTATUS},1)
exten => s-DIRECTDIAL,1,Noop(DIRECTDIAL voicemail)
exten => s-DIRECTDIAL,n,Macro(get-vmcontext,${MEXTEN})
;exten => s-DIRECTDIAL,n,VoiceMail(${MEXTEN}@${VMCONTEXT},${VM_OPTS}${VM_DDTYPE}${VMGAIN})
exten => s-DIRECTDIAL,n,SIPAddHeader(Diversion: ;reason=no-answer;screen=no;privacy=off)
exten => s-DIRECTDIAL,n,Dial(SIP/magni/290)
exten => s-DIRECTDIAL,n,Hangup
exten => s-DIRECTDIAL,n,Goto(exit-${VMSTATUS},1)


I've also attached a wireshark capture of the issue along with a "set sip debug peer magni" output.

Thanks for any assistance,
Greg
http://forum.elastix.org/old_files/debug-20110723.txt
http://forum.elastix.org/old_files/debug-20110723.txt
 
Joined
Oct 29, 2009
Messages
28
Points
0
Here's an update. It appears as though the diverted calls work just fine when the calls are internal. I have the route to the Exchange server setup as an intra-company route. I just think somehow the payload packets are going somewhere else.......I just can't find them.
 
Joined
May 5, 2008
Messages
100
Points
0
How did you get Elastix to forward to Exchange 2010 UM. I have it setup and communicating perfectly except I have yet to be able to get it to actually send it to the right voicemail box. Right now if the extension doesnt answer or what not it just goes to the Exchange Auto Attendant asking to whom you wish to speak to. Its not sending it to the physical voice mail box.
 

Members online

No members online now.

Forum statistics

Threads
30,992
Messages
131,106
Members
17,716
Latest member
Orbit114
Top