phoenixframework / tailwind

An installer for tailwind
MIT License
467 stars 61 forks source link

Use only TLS 1.2 on OTP vesions < 25 #55

Closed mcrumm closed 1 year ago

mcrumm commented 1 year ago

Closes #54

Before & after shell output:

tailwind on master $ mix test
==> castore
Compiling 1 file (.ex)
Generated castore app
==> tailwind
Compiling 3 files (.ex)
Generated tailwind app

16:23:50.872 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64

16:23:51.382 [notice] TLS :client: In state :hello_middlebox_assert at ssl_gen_statem.erl:736 generated CLIENT ALERT: Fatal - Unexpected Message
 - {:unexpected_msg, {:internal, {:encrypted_extensions, %{sni: {:sni, []}}}}}
** (RuntimeError) couldn't fetch https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64: {:error, {:failed_connect, [{:to_address, {'objects.githubusercontent.com', 443}}, {:inet, [:inet], {:tls_alert, {:unexpected_message, 'TLS client: In state hello_middlebox_assert at ssl_gen_statem.erl:736 generated CLIENT ALERT: Fatal - Unexpected Message\n {unexpected_msg,{internal,{encrypted_extensions,\#{sni => {sni,[]}}}}}'}}}]}}
    (tailwind 0.1.8) lib/tailwind.ex:328: Tailwind.fetch_body!/1
    (tailwind 0.1.8) lib/tailwind.ex:230: Tailwind.install/0
    (mix 1.13.4) lib/mix/task.ex:397: anonymous fn/3 in Mix.Task.run_task/3
    (mix 1.13.4) lib/mix/task.ex:455: Mix.Task.run_alias/5
    (mix 1.13.4) lib/mix/cli.ex:84: Mix.CLI.run_task/2

tailwind on master $ git checkout mc-tls
Switched to branch 'mc-tls'

tailwind on mc-tls $ mix test
Compiling 2 files (.ex)

16:24:06.127 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64

16:24:11.862 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64

16:24:16.242 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64
...
16:24:22.364 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.0.3/tailwindcss-macos-x64

16:24:27.914 [debug] Downloading tailwind from https://github.com/tailwindlabs/tailwindcss/releases/download/v3.1.6/tailwindcss-macos-x64
..

Finished in 21.9 seconds (21.9s async, 0.00s sync)
5 tests, 0 failures

Randomized with seed 815578

$

Related discussion:

chrismccord commented 1 year ago

❤️❤️❤️🐥🔥