Over the past 1 940 days beginning August 5, 2019, there have been 1 checks done on icn.cn's availability. In all checks completed, icn.cn was found to be either offline or encountering difficulties with functionality as of November 27, 2024. As of November 27, 2024, no offline periods were found for icn.cn in inspections conducted. Error code 403, recorded on August 5, 2019, was the latest error among the 1 responses that contained errors. Icn.cn averaged a response time of 0.404 seconds, while on August 5, 2019, it replied in 0.404 seconds.