Emergency maintenance for GitHub
This afternoon, at 5:00pm github.rcac.purdue.edu was taken down for brief emergency maintenance. GitHub announced a critical security vulnerability this week. As a result, our GitHub instance was taken down for a few minutes of patching.
Users of the SSH Git interface will need to update their SSH authentication keys after this maintenance. You will see a large error message similar to "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" and will not be able to connect.
To correct, you will need to run the following command:
ssh-keygen -R github.rcac.purdue.edu
This will remove the old SSH keys from your configuration, and will allow you connect using the patched SSH keys. After running this command, you will be prompted to accept a new 'fingerprint' one or two times. Type in 'yes' and press enter to continue. After this, you should be able to access Git as before.
Users of the HTTPS Git interface, or the web interface will not be affected.
This is not replacing the regular monthly maintenance, which will be occurring on Wednesday October 5th at 3:00 PM.
We apologize for the short notice and inconvenience, but maintaining a secure system is a top priority. As usual, please let us know if you see any issues or encounter any problems updating your keys at firstname.lastname@example.org.