What are "HTTP PUT" response codes?
Applies to
ONTAP 9
Answer
- In ONTAP , the
notifydservice might send AutoSupport messages to NetApp by HTTP. - If the message upload is interrupted or fails,
notifydlogs descriptive messages might include theHTTP PUT response errorwith a status code. - Consult the status code list in the table below for descriptions. Troubleshoot issues using this information along with the node configuration details and other information in
notifydlog.
For example:
- When
notifydlog indicatesHTTP PUT response error, status code 7, it means 'Failed to connect() to host or proxy.' - Examine the node's network interface and route configuration to see how
notifydwill reach the proxy or server. - Then troubleshoot IP network connectivity between the node and the proxy or server.
The following are status codes for 'HTTP PUT response error'.
CURLE_COULDNT_RESOLVE_PROXY (5)
Couldn't resolve proxy. The given proxy host could not be resolved.
CURLE_COULDNT_RESOLVE_HOST (6)
Couldn't resolve host. The given remote host was not resolved.
CURLE_COULDNT_CONNECT (7)
Failed to connect() to host or proxy.
CURLE_OPERATION_TIMEDOUT (28)
Operation timeout. The specified time-out period was reached according to the conditions.
CURLE_SEND_ERROR (55)
Failed sending network data.
CURLE_RECV_ERROR (56)
Failure with receiving network data.
CURLE_SSL_CACERT(60)(see article Netapp does not receive ASUPs with certificate validation enabled for Solution.)
Peer certificate cannot be authenticated with known CA certificates.
CURLE_FILESIZE_EXCEEDED (63)
Maximum file size exceeded.
Additional Information
additionalInformation_text
