I'm trying to set up for my elixir project. It works using the docker run enviro…nment, but fails here. It seems like something about the setup trips the code that starts blocking network access.
```setup.sh
#!/bin/bash
# Development environment setup script
# Sets up Elixir, PostgreSQL, and MinIO for Hearth project
set -euo pipefail
# Constants and configurations
PG_VERSION="16"
PG_CLUSTER="main"
PG_SUPERUSER="postgres" # Default superuser name
PG_PASSWORD="postgres" # Custom password for superuser
MINIO_ROOT_USER="minioadmin"
MINIO_ROOT_PASSWORD="minioadmin"
MINIO_BIN="/usr/local/bin/minio"
MINIO_DATA_DIR="/tmp/minio/data"
MINIO_CONSOLE_PORT=9001
MINIO_API_PORT=9000
MINIO_PID_FILE="/tmp/minio.pid"
MINIO_LOG_FILE="/tmp/minio.log"
# Terminal formatting
BOLD="\033[1m"
RESET="\033[0m"
# Elixir versions
ELIXIR_VERSION="1.18.3"
OTP_VERSION="27.2.3"
# Function for consistent logging
log() {
local level="$1"
local message="$2"
case "$level" in
info) echo -e "\033[1;34m▶\033[0m $message" ;;
error) echo -e "\033[1;31m✖\033[0m $message" ;;
success) echo -e "\033[1;32m✓\033[0m $message" ;;
*) echo -e "\033[1;34m▶\033[0m $message" ;;
esac
}
# Helper functions
is_systemd() {
[ "$(ps -o comm= -p 1)" = "systemd" ]
}
wait_for_service() {
local service="$1"
local check_command="$2"
local max_attempts=${3:-60}
local attempt=1
log info "Waiting for $service to become ready..."
while ! eval "$check_command" >/dev/null 2>&1; do
if [ "$attempt" -ge "$max_attempts" ]; then
log error "$service failed to start after $max_attempts attempts"
return 1
fi
sleep 1
attempt=$((attempt+1))
done
log success "$service is ready"
}
# -------------------------------------------------
# 1. Install system dependencies
# -------------------------------------------------
log info "Installing system packages"
sudo apt-get update -qq
sudo apt-get install -y \
git curl unzip build-essential autoconf m4 libncurses5-dev \
libwxgtk3.2-dev libgl1-mesa-dev libglu1-mesa-dev libpng-dev \
libssh-dev unixodbc-dev xsltproc fop libxml2-utils libssl-dev \
libexpat1-dev libffi-dev gnupg ca-certificates lsb-release \
chromium-browser chromium-chromedriver \
wget
# -------------------------------------------------
# 2. Install Elixir and Erlang
# -------------------------------------------------
log info "Installing Elixir ${ELIXIR_VERSION} and OTP ${OTP_VERSION}"
curl -fsSO https://elixir-lang.org/install.sh
sh install.sh "elixir@${ELIXIR_VERSION}" "otp@${OTP_VERSION}"
# Set up paths
INSTALLS_DIR="$HOME/.elixir-install/installs"
export PATH="$INSTALLS_DIR/otp/$OTP_VERSION/bin:$PATH"
export PATH="$INSTALLS_DIR/elixir/$ELIXIR_VERSION-otp-27/bin:$PATH"
# -------------------------------------------------
# 3. Install PostgreSQL
# -------------------------------------------------
log info "Installing PostgreSQL ${PG_VERSION}"
sudo apt-get update -qq
sudo DEBIAN_FRONTEND=noninteractive \
apt-get install -y "postgresql-$PG_VERSION" "postgresql-client-$PG_VERSION"
# Create or start PostgreSQL cluster
if ! sudo pg_lsclusters | grep -q "^$PG_VERSION\s\+$PG_CLUSTER"; then
log info "Creating cluster ${PG_VERSION}/${PG_CLUSTER}"
sudo pg_createcluster "$PG_VERSION" "$PG_CLUSTER" --start
else
log info "Starting PostgreSQL service"
if is_systemd && command -v systemctl >/dev/null; then
log info "Using systemctl to start PostgreSQL"
sudo systemctl enable --now "postgresql@$PG_VERSION-$PG_CLUSTER.service" \
|| sudo systemctl enable --now postgresql.service
elif command -v service >/dev/null; then
log info "Using service command to start PostgreSQL"
sudo service postgresql start
else
log info "Using pg_ctlcluster to start PostgreSQL"
sudo pg_ctlcluster "$PG_VERSION" "$PG_CLUSTER" start
fi
fi
# Reload PostgreSQL to apply any config changes
sudo pg_ctlcluster "$PG_VERSION" "$PG_CLUSTER" reload
# Configure PostgreSQL superuser password and authentication
log info "Configuring PostgreSQL superuser"
# Run psql commands through a sudo to the postgres user to bypass password authentication
# Note: This works because PostgreSQL's default trust model allows the postgres system user
# to connect as the postgres database user without a password
sudo -u postgres bash -c "psql -c \"ALTER USER $PG_SUPERUSER WITH PASSWORD '$PG_PASSWORD';\""
# Get the pg_hba.conf path using the same method
PG_HBA_FILE=$(sudo -u postgres bash -c "psql -qtAc 'SHOW hba_file;'")
log info "Updating PostgreSQL authentication methods in $PG_HBA_FILE"
# Change local authentication method for superuser from peer/ident to md5
sudo sed -i "s/^local\s\+all\s\+$PG_SUPERUSER\s\+\(peer\|ident\|trust\)/local all $PG_SUPERUSER md5/" "$PG_HBA_FILE"
# Make sure we have md5 authentication for all users
if ! grep -q "^local\s\+all\s\+all\s\+md5" "$PG_HBA_FILE"; then
echo "local all all md5" | sudo tee -a "$PG_HBA_FILE" >/dev/null
fi
# Apply configuration changes
sudo pg_ctlcluster "$PG_VERSION" "$PG_CLUSTER" reload
# Wait for PostgreSQL to be ready
wait_for_service "PostgreSQL" "pg_isready -h localhost -U postgres -q"
# -------------------------------------------------
# 4. Install and configure MinIO
# -------------------------------------------------
log info "Downloading MinIO binary"
sudo mkdir -p "$(dirname "$MINIO_BIN")"
sudo wget -qO "$MINIO_BIN" \
https://dl.min.io/server/minio/release/linux-amd64/minio
sudo chmod +x "$MINIO_BIN"
log info "Preparing MinIO data directory"
mkdir -p "$MINIO_DATA_DIR"
log info "Starting MinIO server in background"
MINIO_ROOT_USER="$MINIO_ROOT_USER" \
MINIO_ROOT_PASSWORD="$MINIO_ROOT_PASSWORD" \
nohup "$MINIO_BIN" server "$MINIO_DATA_DIR" \
--address ":$MINIO_API_PORT" \
--console-address ":$MINIO_CONSOLE_PORT" \
>"$MINIO_LOG_FILE" 2>&1 &
MINIO_PID=$!
echo "$MINIO_PID" > "$MINIO_PID_FILE"
disown "$MINIO_PID"
log info "MinIO started with PID $MINIO_PID (logs: $MINIO_LOG_FILE)"
# Wait for MinIO to be ready
wait_for_service "MinIO" "curl -sf 'http://127.0.0.1:${MINIO_API_PORT}/minio/health/live'"
# -------------------------------------------------
# 5. Set up the project
# -------------------------------------------------
log info "Setting up Hearth project"
cd /workspace/hearth
mix archive.install github hexpm/hex branch latest --force
mix setup
# -------------------------------------------------
# Print final setup information
# -------------------------------------------------
cat <<EOF
${BOLD}Setup Complete!${RESET}
MinIO Configuration:
• S3 API : http://<host>:${MINIO_API_PORT}
• Console : http://<host>:${MINIO_CONSOLE_PORT}
• Username : ${MINIO_ROOT_USER}
• Password : ${MINIO_ROOT_PASSWORD}
• To stop : kill \$(cat ${MINIO_PID_FILE})
PostgreSQL Configuration:
• Version : ${PG_VERSION}
• Cluster : ${PG_CLUSTER}
• User : ${PG_SUPERUSER}
• Password : ${PG_PASSWORD}
Environment is ready for development!
EOF
log success "Setup completed successfully"
```
And the output fails at this step
```log
▶ Setting up Hearth project
→ cd /workspace/hearth
→ mix archive.install github hexpm/hex branch latest --force
* Getting new package (https://github.com/hexpm/hex.git - latest)
remote: Enumerating objects: 13881, done.
remote: Counting objects: 100% (511/511), done.
remote: Compressing objects: 100% (277/277), done.
remote: Total 13881 (delta 409), reused 234 (delta 234), pack-reused 13370 (from 4)
All dependencies are up to date
Compiling 1 file (.xrl)
Compiling 14 files (.erl)
Compiling 81 files (.ex)
warning: the following clause will never match:
:outdated
because it attempts to match on the result of:
lock_status(dest: dest, lock: info)
which has type:
dynamic(:mismatch or :ok)
typing violation found at:
│
385 │ :outdated -> [{repo, name, version}]
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│
└─ lib/hex/scm.ex:385: Hex.SCM.fetch_from_lock/1
warning: :error.init/2 is undefined (module :error is not available or is yet to be defined)
│
43 │ case module.init(protected, opts) do
│ ~
│
└─ lib/hex/crypto/content_encryptor.ex:43:21: Hex.Crypto.ContentEncryptor.init/2
Generated hex app
Generated archive "hex-2.2.1.ez" with MIX_ENV=prod
* creating /root/.mix/archives/hex-2.2.1
→ mix setup
* Getting heroicons (https://github.com/tailwindlabs/heroicons.git - v2.1.1)
remote: Enumerating objects: 9314, done.
remote: Counting objects: 100% (9314/9314), done.
remote: Compressing objects: 100% (5470/5470), done.
remote: Total 9314 (delta 4618), reused 7996 (delta 3782), pack-reused 0 (from 0)
Failed to fetch record for telemetry from registry (using cache instead)
12:03:53.676 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
12:03:53.679 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
12:03:53.684 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
12:03:53.691 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
12:03:53.692 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
Failed to check for new Hex version
12:03:53.693 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
12:03:53.709 [notice] TLS :client: In state :certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], :closed}]}
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for websock_adapter from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], :closed}]}
Failed to fetch record for circular_buffer from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for esbuild from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for meck from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for tailwind from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for mime from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for bunt from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"repo.hex.pm", 443}}, {:tls, [customize_hostname_check: [match_fun: &Hex.HTTP.VerifyHostname.match_fun/2], verify: :verify_peer, depth: 4, partial_chain: #Function<4.95850620/1 in Hex.HTTP.SSL.ssl_opts/1>, cacerts: [<<48, 130, 3, 117, 48, 130, 2, 93, 160, 3, 2, 1, 2, 2, 11, 4, 0, 0, 0, 0, 1, 21, 75, 90, 195, 148, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, ...>>, <<48, 130, 4, 42, 48, 130, 3, 18, 160, 3, 2, 1, 2, 2, 4, 56, 99, 222, 248, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 129, 180, ...>>, <<48, 130, 3, 119, 48, 130, 2, 95, 160, 3, 2, 1, 2, 2, 4, 2, 0, 0, 185, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 90, ...>>, <<48, 130, 4, 145, 48, 130, 3, 121, 160, 3, 2, 1, 2, 2, 4, 69, 107, 80, 84, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 4, 50, 48, 130, 3, 26, 160, 3, 2, 1, 2, 2, 1, 1, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, 123, 49, ...>>, <<48, 130, 5, 183, 48, 130, 3, 159, 160, 3, 2, 1, 2, 2, 2, 5, 9, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, 48, ...>>, <<48, 130, 6, 157, 48, 130, 4, 133, 160, 3, 2, 1, 2, 2, 2, 5, 198, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, 0, ...>>, <<48, 130, 4, 48, 48, 130, 3, 24, 160, 3, 2, 1, 2, 2, 16, 80, 148, 108, 236, 24, 234, 213, 156, 77, 213, 151, 239, 117, 143, 160, 173, ...>>, <<48, 130, 4, 0, 48, 130, 2, 232, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, 5, ...>>, <<48, 130, 4, 15, 48, 130, 2, 247, 160, 3, 2, 1, 2, 2, 1, 0, 48, 13, 6, 9, 42, 134, 72, 134, 247, 13, 1, 1, 5, ...>>, <<48, 130, 3, 183, 48, 130, 2, 159, 160, 3, 2, 1, 2, 2, 16, 12, 231, 224, 229, 23, 216, 70, 254, 143, 229, 96, 252, 27, ...>>, <<48, 130, 3, 175, 48, 130, 2, 151, 160, 3, 2, 1, 2, 2, 16, 8, 59, 224, 86, 144, 66, 70, 177, 161, 117, 106, 201, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, 1, 2, 2, 16, 2, 172, 92, 38, 106, 11, 64, 155, 143, 11, 121, ...>>, <<48, 130, 5, 186, 48, 130, 3, 162, 160, 3, 2, 1, 2, 2, 9, 0, 187, 64, 28, 67, 245, 94, 79, 176, 48, ...>>, <<48, 130, 5, 189, 48, 130, 3, 165, 160, 3, 2, 1, 2, 2, 8, 79, 27, 212, 47, 84, 187, 47, 75, 48, ...>>, <<48, 130, 3, 184, 48, 130, 2, 160, 160, 3, 2, 1, 2, 2, 16, 12, 240, 142, 92, 8, 22, 165, 173, ...>>, <<48, 130, 3, 188, 48, 130, 2, 164, 160, 3, 2, 1, 2, 2, 16, 7, 86, 34, 164, 232, 212, 138, ...>>, <<48, 130, 4, 29, 48, 130, 3, 5, 160, 3, 2, 1, 2, 2, 16, 78, 129, 45, 138, 130, 101, ...>>, <<48, 130, 2, 137, 48, 130, 2, 15, 160, 3, 2, 1, 2, 2, 16, 31, 71, 175, 170, 98, ...>>, <<48, 130, 3, 168, 48, 130, 2, 144, 160, 3, 2, 1, 2, 2, 9, 0, 254, 220, 227, ...>>, <<48, 130, 5, 176, 48, 130, 3, 152, 160, 3, 2, 1, 2, 2, 16, 21, 200, 189, ...>>, <<48, 130, 3, 56, 48, 130, 2, 32, 160, 3, 2, 1, 2, 2, 6, 32, 6, ...>>, <<48, 130, 4, 21, 48, 130, 2, 253, 160, 3, 2, 1, 2, 2, 6, 73, ...>>, <<48, 130, 3, 109, 48, 130, 2, 85, 160, 3, 2, 1, 2, 2, 1, ...>>, <<48, 130, 4, 10, 48, 130, 2, 242, 160, 3, 2, 1, 2, 2, ...>>, <<48, 130, 3, 95, 48, 130, 2, 71, 160, 3, 2, 1, 2, ...>>, <<48, 130, 5, 241, 48, 130, 3, 217, 160, 3, 2, 1, ...>>, <<48, 130, 3, 197, 48, 130, 2, 173, 160, 3, 2, ...>>, <<48, 130, 3, 221, 48, 130, 2, 197, 160, 3, ...>>, <<48, 130, 3, 239, 48, 130, 2, 215, 160, ...>>, <<48, 130, 3, 76, 48, 130, 2, 52, ...>>, <<48, 130, 3, 76, 48, 130, 2, ...>>, <<48, 130, 5, 70, 48, 130, ...>>, <<48, 130, 1, 254, 48, ...>>, <<48, 130, 3, 187, ...>>, <<48, 130, 3, ...>>, <<48, 130, ...>>, <<48, ...>>, <<...>>, ...], server_name_indication: ~c"repo.hex.pm", secure_renegotiate: true, reuse_sessions: true, versions: [:"tlsv1.2", :"tlsv1.1", :tlsv1], ciphers: [~c"AES128-GCM-SHA256", ~c"AES128-SHA", ~c"AES256-GCM-SHA384", ~c"AES256-SHA", ~c"DES-CBC3-SHA", ~c"ECDHE-ECDSA-AES128-GCM-SHA256", ~c"ECDHE-ECDSA-AES128-SHA", ~c"ECDHE-ECDSA-AES256-GCM-SHA384", ~c"ECDHE-ECDSA-AES256-SHA", ~c"ECDHE-RSA-AES128-GCM-SHA256", ~c"ECDHE-RSA-AES128-SHA", ~c"ECDHE-RSA-AES256-GCM-SHA384", ~c"ECDHE-RSA-AES256-SHA"]], {:tls_alert, {:unknown_ca, ~c"TLS client: In state certify at ssl_handshake.erl:2183 generated CLIENT ALERT: Fatal - Unknown CA\n"}}}]}
Failed to fetch record for dns_cluster from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for hpax from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for telemetry_metrics from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for finch from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for plug from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for phoenix_ecto from registry (using cache instead)
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for gettext from registry (using cache instead)
** (Mix) Unknown package esbuild in lockfile
{:failed_connect, [{:to_address, {~c"proxy", 8080}}, {:inet, [:inet], :econnrefused}]}
Failed to fetch record for tidewave from registry (using cache instead)
```