Accessing 'systeminfo.xml' in Essentials+ without an AD

I have clients using XProtect Professional and I’ve got my solution working well for them.

In their case, I can use my basic-authentication user to access the systeminfo.xml file on their server as a first step.

To continue to support them, I’m trying to set up an extremely small dev system here in the office with Essentials+ and a single camera.

However, either because of configuration differences or the differences between the two strains of XProtect, I’m unable to access the systeminfo.xml file from the server with a basic user, and I don’t have an Active Directory on our office network to authenticate against.

Can anyone suggest a way for me to get this test server accessible? I only need to run some very simple tests on camera access, and this is of course breaking everything.

Does Essentials+ insist on NTLM authentication ONLY?

Do I have to come in via SSL?

Should I be able to include the name of the server (ie TESTSERVER\username) as part of my username in order to verify myself against the LOCAL user list (this doesn’t appear to work for authenticating with the web client).

Thanks for your time.

Does Essentials+ insist on NTLM authentication ONLY? -No

Do I have to come in via SSL? -Yes

Use the user like this [BASIC]\username

Hi Steven,

Did you ever found a solution to acces this xml file ?

I have the same problem with express+ 2018 R2

I think my first old answer is wrong.

Using the protocols is possible in c-code XProtect servers, but getting the systeminfo.xml does in c-code require NTLM authentication.

I strongly recommend the TCP Video Viewer sample, though it is in c# it only uses coding that can be transferred or translated to other languages and other OSs. The sample gets the information by using GetConfiguration on the Server Command Service when in c-code.