Over the previous 2 151 day period beginning on January 7, 2019, there were 5 checks done on ichrc.org's availability. In 1 of the tests that were conducted, ichrc.org returned a code 200 in response, the most recent uptime occurring on May 9, 2019. Analyses showed that ichrc.org was down 40.00% of the times evaluated, which equals 2 instances, most recently on April 23, 2024. Code 403 was identified as the latest error among 2 responses with errors on October 2, 2022. Ichrc.org had an April 23, 2024, response time of — seconds, compared to its 1.090 seconds average.