Missing ServerCommandService.svc file from XProtect Professional 2019 R2 (13.2)

Our Milestone Management Server appears to be misconfigured and we are unable to authenticate and login to the XProtect VMS using basic user credentials over HTTP or HTTPS via SOAP.

As documented in the milestone API we’re attempting to receive a token using the ServerCommandService but when we make that request we receive a “Sorry, file not found.” response. The relevant documentation can be found here:

https://doc.developer.milestonesys.com/html/ServerSOAPhelp/index.html

https://doc.developer.milestonesys.com/html/reference/protocols/imageserver_authenticate.html

https://doc.developer.milestonesys.com/html/Content_3.html

The following URL returns the “Sorry, file not found” message:

http://<management_server_ip_address>/ManagementServer/ServerCommandService.svc

A possibly helpful data point is that we are able to receive the WSDL for the following service:

http://<management_server_ip_address>/Config?wsdl

Our client is required to login and authenticate with the management server before communicating with any of the other services and it appears that the ServerCommandService is not configured or is in a location that can’t be found. We need to communicate with the management server via the SOAP protocol because we’re on a non .NET language.

XProtect Professional 2019 R2 (13.2) is another code base, e-code, and does not have a ServerCommandService.svc

For the documentation fitting you will need an older MIP SDK..

https://developer.milestonesys.com/s/article/newest-MIP-SDK-for-XProtect-Professional-VMS-E-code

Note. XProtect Professional 2019 R2 (13.2) is a retiring product - https://www.milestonesys.com/support/tools-and-references/product-lifecycle/

@Bo Ellegård Andersen (Milestone Systems)​ is there a way to login and receive a token for XProtect Professional 2019 R2 (13.2) via the Protocol Implementation? The documentation you referenced is for the MIP SDK but we need to communicate with Milestone via Protocol because we are not on .NET. Thank you.

What I tried to say is that if you need development tools or documentation for e-code you need MIP SDK 2019 R2.

In this you find protocol information.

After installing the old MIP SDK you can open the documentation at “[C:\Program](file:C:/Program) Files\Milestone\MIPSDK\Html\index.hta”

Navigate to Protocols - Image Server Protocol - Authentication, this where you will find the relevant information.

As this documentation is only available through download of the older MIP SDK, I cannot just give you a link. I hope you find it.