Auth0 Errno::ECONNREFUSED (Failed to open TCP connection to :443

「Auth0 Errno::ECONNREFUSED (Failed to open TCP connection to :443」のアイキャッチ画像

Auth0のチュートリアルにしたがって作成していたところタイトルのエラーが発生

サンプルのリポからcloneしても同じ内容だったので、おそらく設定などの不備があると思い調査

調査したところ以前作成したnestjsの設定と全く異なる部分がなかったので、とりあえずpryを入れて一つずつみて行った結果、envからデータを上手く撮れていないことが判明

どうやらこの部分のenvがnilになっていて

、出力すると

となっていました。

なのでdotenvの設定を修正

→gemがdotenv-railsではなくdotenvだったので変更したところ

このように表示されました。

そして、DOMAINが通ったところで問題なくリクエストが通りましt!!!

参考記事

Auth0 Ruby on Rails TCP Error

Rails5にAuth0を利用して認証機構を最速で追加して、爆速開発環境を構築していくぜ!

Building Secure APIs with Rails 6 and Auth0

Errno::ECONNREFUSED (Failed to open TCP connection to :80 – Authenticated requests fails