This morning at around 3:45AM, US Central, the SSL certificate Twitter was using for authentication appears to have expired. As far as our servers were concerned, this changed Twitter from a trusted to an untrusted connection, and for security purposes, they refused to connect.
We have notified Twitter of the problem, and have implemented a temporary fix until this is corrected.
Sorry for the inconvenience.