Saturday, January 17, 2009

Removing the plus "+" sign from a SIP INVITE in OCS R2

Recently I was asked to help get our Cisco Call Manager environment connected to our OCS environment since we have both Cisco and Microsoft phones in the company and we wanted to have 4digit dialing between the two environments.

Well now that OCS R2 has the ability to remove the + sign from outgoing SIP INVITE commands via WMI, I thought I would share with you the process for making this happen.

  1. Click on the START menu and click Run
  2. Type 'wbemtest' and click OK
  3. Click the Connect button and make sure it says 'root\cimv2' then click Connect
  4. Click the Enum Classes button and click OK (don't type in anything into the text box)
  5. Scroll down until you see 'MSFT_SIPMediationServerConfigSetting' then double-click it
  6. Click the Instances button then double-click the single object (this looks very similar to the previous screen)
  7. Scroll down to the bottom and double-click on 'RemovePlusFromRequestURI'
  8. Type in 'TRUE' and click Save Property
  9. Click the Save Object button then the Close button
  10. Restart your Mediation Server service

Now when you make outbound calls you can trace the SIP messages and should see your e.164 numbers without a + sign.

Cheers!

No comments:

Post a Comment