Server Command Services SOAP Protocol

Hi,

We are trying to access Camera configuration details using ServerAPI/ServerCommandService.asmx/GetConfiguration.

We are able to access successfully using following URL :

http://localhost/ServerAPI/ServerCommandService.asmx/GetConfiguration

We are having issues while accessing through this URL :

http://192.168.1.37/ServerAPI/ServerCommandService.asmx/GetConfiguration

How can i access the above URL with IPv4 or Ipv6 address, not on localhost.

Is there any restriction from milestone side?

FYI, We have attached screenshot.

I’m really puzzled about this on. When entering just the URL including the GetConfiguration command, I get the same error that is mentioned.

When actually executing the command (which you can do with the Invoke button), then the method executes fine, both when using localhost and the IP-address.

So, my conclusion is that I see the exact same behavior from localhost and IP-address. The error that they see, I can also get when just requesting the URL including the /GetConfiguration – and when executing the request, it works fine.

Therefore I’m a little stuck on this.

Can it have something to do with Kerberos? Using localhost normally utilizes Kerberos if available – using an IP-address will always authentication with NTLM – maybe something in their environment is configured in that area. This is really just a wild guess, because the error has absolutely nothing to do with security.

The URL (with the /GetConfiguration) is a URL returned from the server as a result of the command executed and not something you can invoke manually.

thanks for your response,if i want to get configuration of camera through this url is this possible ?

I had a colleague guide me, and I think the messages is -

Executing the request, yes,

-The URL (with the /GetConfiguration) is a URL returned from the server as a result of the command executed and not something you can invoke manually.