Hex is broken after updates

I believe that, when you updated Erlang, you did not install the ssl application or its dependencies. How did you install Erlang? Some installations break Erlang apart, so you will need to install things like erlang-ssl and so on.