What are "HTTP PUT" response codes?
Applies to
ONTAP 9
Answer
- In ONTAP , the
notifyd
service might send AutoSupport messages to NetApp by HTTP. - If the message upload is interrupted or fails,
notifyd
logs descriptive messages might include theHTTP PUT response error
with 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
notifyd
log.
For example:
- When
notifyd
log 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
notifyd
will 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