We've setup a Mitel system to OCS/Exchange UM. Exchange UM is working ok, bothway.
The mediation server integration (SIP trunk from Mitel to mediation server) is not working properly. Calls from the OC softphone to a Mitel phone work ok, BUT calls from a Mitel phone to the OC softphone fail?
Mitel system: 192.168.1.64
OCS server: 192.168.1.62
Mediation server: 192.168.1.66
IP phone: 2003
OC client: 4000 (in ADS setup as tel:+4000)
Some trace info on the call from OC client to IP phone:
INVITE sip:+2003@192.168.1.64;user=phone SIP/2.0
FROM: <sip
oftphone@demo.lan>;epid=329B45BE68;tag=0895c26e7
TO: <sip:+2003@192.168.1.64;user=phone>
CSEQ: 22 INVITE
CALL-ID: c94adf01-8224-4f09-9d96-6fec17427cb9
MAX-FORWARDS: 70
VIA: SIP/2.0/TCP 192.168.1.66:1517;branch=z9hG4bK2eb93781
CONTACT: <sip:mitelocs4.demo.lan:5060;transport=Tcp;maddr=192.168.1.66;ms-opaque=1afdd1f22931fe18>
CONTENT-LENGTH: 302
SUPPORTED: 100rel
USER-AGENT: RTCC/3.0.0.0 MediationServer
CONTENT-TYPE: application/sdp; charset=utf-8
ALLOW: UPDATE
ALLOW: Ack, Cancel, Bye,Invite
Below the trace on the call that fails from IP phone 2003 to OC client 4000
The invite piece of the trace:
INVITE sip:+4000@192.168.1.66:5060;transport=tcp SIP/2.0
Via: SIP/2.0/TCP 192.168.1.64:5060;branch=z9hG4bK508309936-59782244
Max-Forwards: 70
Allow: INVITE,BYE,CANCEL,ACK,INFO,PRACK,COMET,OPTIONS,SUBSCRIBE,NOTIFY,MESSAGE,REFER,REGISTER,UPDATE
Supported: timer,replaces
From: "G.Borsboom" <sip:+2003@192.168.1.64>;tag=0_508309936-59782245
To: <sip:+4000@192.168.1.66>
Call-ID: 508309936-59782243@192.168.1.64
CSeq: 1 INVITE
Contact: "G.Borsboom" <sip:+2003@192.168.1.64:5060;transport=tcp>
Content-Type: application/sdp
User-Agent: Mitel-3300-ICP 8.0.7.16_2
Content-Length: 268
Than we get the error from mediation server:
SIP/2.0 400 Invalid Contact information
FROM: "G.Borsboom"<sip:+2003@192.168.1.64>;tag=0_508309936-59782245
TO: <sip:+4000@192.168.1.66>;tag=61e7c82c6
CSEQ: 1 INVITE
CALL-ID: 508309936-59782243@192.168.1.64
VIA: SIP/2.0/TCP 192.168.1.64:5060;branch=z9hG4bK508309936-59782244
CONTENT-LENGTH: 0
SERVER: RTCC/3.0.0.0 MediationServer
I know there are a lot of things to check, on which we tried numerous things on the SIP trunk, mediation setup, voice properties etc. Does someone have any idea on what we could check to get around this? The OC client has number +4000.
Any help appreciated.