Hey guys,
Today I did a mix deps.get
after installing a new dependency in my project. Result was and still is:
13:00:09.218 [info] ['TLS', 32, 'client', 58, 32, 73, 110, 32, 115, 116, 97, 116, 101, 32, 'certify', 32, 'at ssl_handshake.erl:1354 generated CLIENT ALERT: Fatal - Certificate Expired', 10]
# Same as above, repeated many times.
Failed to fetch record for 'hexpm/phoenix_swoosh' from registry (using cache)
Failed to check for new Hex version
{:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], {:tls_alert, 'certificate expired'}}]}
{:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], {:tls_alert, 'certificate expired'}}]}
Failed to fetch record for 'hexpm/combine' from registry (using cache)
# The above is repeated many times for all dependencies.
This is on Linux with asdf
:
$ asdf list erlang
21.1.1
$ asdf list elixir
1.7.4-otp-21
I also removed the dependency and re-ran. Same result.
Curiously enough, even after doing mix deps.clean --all
on a Windows 10 PC for one of my hobby projects mix deps.get
is running with zero issues. No asdf
on Windows.
Can somebody enlighten me as to what I can do?