We use Hikvision DS-2CD2032-I cameras.
I have a problem with importing configurationFile with camera settings using the PUT request.
I've tried performing the PUT request from Ubuntu terminal using curl:
Or using the POSTman Chrome extension. In both cases, it was a failure.
The response I got was:
For the statusCode=3 there is a slight explanation:
Why is this happening? What steps should I do to make it work?
I've also made some attempts repeating PUT request on some other DS-2CD2032-I camera devices but got the same error response.
While performing PUT request turned into a problem, the GET request for exporting the configurationFile worked like a charm. configurationFile can easily be obtained using:
from Ubuntu Terminal or a simple browser request.
I have a problem with importing configurationFile with camera settings using the PUT request.
I've tried performing the PUT request from Ubuntu terminal using curl:
Code:
curl --basic -u admin:12345 -X PUT httpL//10.0.15.18/System/configurationFile --data configurationFile
Or using the POSTman Chrome extension. In both cases, it was a failure.
The response I got was:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<ResponseStatus version="1.0"
xmlns="http://www.hikvision.com/ver10/XMLSchema">
<requestURL>/System/configurationFile</requestURL>
<statusCode>3</statusCode>
<statusString>Device Error</statusString>
</ResponseStatus>
For the statusCode=3 there is a slight explanation:
taken from the page 12 of "IP Media Device Management Protocol User Guide" (2012-03)."Device Error:
if the device can not perform the request for a hardware error. An error message in statusString format to indicate operation failure".
Why is this happening? What steps should I do to make it work?
I've also made some attempts repeating PUT request on some other DS-2CD2032-I camera devices but got the same error response.
While performing PUT request turned into a problem, the GET request for exporting the configurationFile worked like a charm. configurationFile can easily be obtained using:
Code:
wget http://admin:12345@10.0.15.18/System/configurationFile
Last edited by a moderator: