[ 
https://issues.apache.org/jira/browse/HBASE-2304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Purtell resolved HBASE-2304.
-----------------------------------

    Resolution: Invalid

> HTTP status code incorrect for error conditions
> -----------------------------------------------
>
>                 Key: HBASE-2304
>                 URL: https://issues.apache.org/jira/browse/HBASE-2304
>             Project: HBase
>          Issue Type: Bug
>            Reporter: K M
>            Priority: Minor
>
> When there is a error given in the UI/JSPs, the HTTP status code is not set 
> accordingly.
> For example, if the page output for master.jsp is:
> {{HTTP ERROR: 500
> Trying to contact region server null for region , row '', but failed after 3
> attempts.
> Exceptions:
> org.apache.hadoop.hbase.NotServingRegionException:
> org.apache.hadoop.hbase.NotServingRegionException: -ROOT-,,0}}
> The HTTP status code sent with the response is still "HTTP/1.1 200 OK".  This 
> is a red herring for some types of monitoring, though it is debatable if an 
> HTTP status code of 4xx/5xx reflect the server state or the state of the 
> system being monitored.  It may well be that HTTP 200 is OK, since the HTTP 
> UI is responsive and correctly indicating a failed HBase cluster.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to