IRCC should post some kind of message on their sign in page whether or not servers are down. Anyway, IRCC does have a scheduled server maintenance planned on Tuesday, October 23 from 3:30 am to 5: 30 am Eastern Time. So the current issue seems to be something beyond IRCC's planned maintenance.