Debugging an OCS installation just got easier

I might be realy slow in discovering this, after all it has been some months since I last touched an OCS installation. I seriusly wished I had this tool when I was last time thou.

This tool just like the Exchange testing tool, will show all the steps involved in connecting to an OCS system and produce any errors and confirmations that everything is working, excellent for debugging or even just validating that everything is working as it should. I found the link to the tool on a new danish UM experience sharing group (all danish) http://www.colabora.dk/.

The actual tool can be found here: https://www.testocsconnectivity.com/

Thought I would also add some extra info and show what the tool can produce of results (FQDN’s and IP’s changed)

 Attempting to Resolve the host name sipexternal.example.sole.dk in DNS.
 Host successfully Resolved
Additional Details
 IP(s) returned: 83.x.x.107

Testing TCP Port 443 on host sipexternal.example.sole.dk to ensure it is listening/open.
 The port was opened successfully.

Testing SSLCertificate for validity.
 The certificate passed all validation requirements.validation checks.
Additional Details
 Subject: CN=sipexternal.example.sole.dk, O=sipexternal.example.sole.dk, OU=Domain Control Validated, C=DK, Issuer CN=GlobalSign Domain Validation CA, O=GlobalSign nv-sa, OU=Domain Validation CA, C=BE

Testing Microsoft Office Communications Server remote sign in through Access Edge Server: Port Number (sipexternal.example.sole.dk:443), for SignInAddress (sole@example.sole.dk).
 The specified user successfully signed in remotely through the Access Edge Server.
Test Steps
 Attempting to test potential Address Book Server URL https://ocs.example.sole.dk/Abs/Ext/Handler
 Address Book Server URL is successfully tested.
Test Steps
 Attempting to Resolve the host name ocs.example.sole.dk in DNS.
 Host successfully Resolved
Additional Details
 IP(s) returned: 83.x.x.106

Testing TCP Port 443 on host ocs.example.sole.dk to ensure it is listening/open.
 The port was opened successfully.

Testing SSLCertificate for validity.
 The certificate passed all validation requirements.validation checks.
Additional Details
 Subject: CN=sipexternal.example.sole.dk, O=sipexternal.example.sole.dk, OU=Domain Control Validated, C=DK, Issuer CN=GlobalSign Domain Validation CA, O=GlobalSign nv-sa, OU=Domain Validation CA, C=BE

Testing Http Authentication Methods for URL https://ocs.example.sole.dk/Abs/Ext/Handler
 Http Authentication Methods are correct
Additional Details
 Found all expected authentication methods and no disallowed methods Methods Found: NTLM

Attempting to test potential Distribution List Expansion URL https://ocs.example.sole.dk/GroupExpansion/Ext/service.asmx
 Distribution List Expansion URL is successfully tested.
Test Steps
 Attempting to Resolve the host name ocs.example.sole.dk in DNS.
 Host successfully Resolved
Additional Details
 IP(s) returned: 83.x.x.106

Testing TCP Port 443 on host ocs.example.sole.dk to ensure it is listening/open.
 The port was opened successfully.

Testing SSLCertificate for validity.
 The certificate passed all validation requirements.validation checks.
Additional Details
 Subject: CN=sipexternal.example.sole.dk, O=sipexternal.example.sole.dk, OU=Domain Control Validated, C=DK, Issuer CN=GlobalSign Domain Validation CA, O=GlobalSign nv-sa, OU=Domain Validation CA, C=BE

Testing Http Authentication Methods for URL https://ocs.example.sole.dk/GroupExpansion/Ext/service.asmx
 Http Authentication Methods are correct
Additional Details
 Found all expected authentication methods and no disallowed methods Methods Found: NTLM

Attempting to contact AVEdge Server ocs2.example.sole.dk at TCP Port 443. AVEdge Server and the TCP Port alongwith the UDP Port 3478 on which it listens for Media Port requests are obtained from the Microsoft Office Communications Server while signing in the test user. This test will determine if the A/V Edge server is accepting STUN/TURN requests for Media TCP ports for External Voice/Video Calls to be performed.
 AVEdge Server is accepting requests for TCP Media ports.
Test Steps
 Attempting to Resolve the host name ocs2.example.sole.dk in DNS.
 Host successfully Resolved
Additional Details
 IP(s) returned: 83.x.x.190

Testing TCP Port 443 on host ocs2.example.sole.dk to ensure it is listening/open.
 The port was opened successfully.

Enjoy!

Leave a Reply