Skip to main content

NetApp_Insight_2020.png 

NetApp Knowledgebase

What are "HTTP PUT" response codes?

Views:
173
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

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 the HTTP 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 indicates HTTP 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