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.107Testing 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=BETesting 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.106Testing 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=BETesting 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: NTLMAttempting 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.106Testing 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=BETesting 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: NTLMAttempting 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.190Testing TCP Port 443 on host ocs2.example.sole.dk to ensure it is listening/open.
The port was opened successfully.
Enjoy!