Dreamhost and github no longer playing together

Recently my VPS on Dreamhost stopped playing well with github. Every time I tried to pull the latest code for a project via https I would get the following error:

error: error:0D0C50A1:asn1 encoding routines:ASN1_item_verify:unknown message digest algorithm while accessing...

At first I thought maybe it was an error with OpenSSL. I tried updating software on the server using apt-get. OpenSSL did update, but the error remained. After a bit of searching around I saw that the issue was related to the git client, which wasn’t updating via apt-get. To see if that was truly the issue I installed a local copy to my profile, and I can once again communicate with github.

With the issue apparently resolved by the updated client I may go ahead and update the server copy.

I didn’t find much when searching beyond the following non-English post. Instalar Git en DreamHost. So I’m reposting the information in case anyone else runs into issues.

Also useful related to Dreamhost and Git: