yurinzflet
@yurinzflet (yurinzflet)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

Cypressでブラウザを開くときのエラーError: connect ECONNREFUSEDの対処法を知りたい

解決したいこと

Cypressを環境構築してサンプルコードを実行しようと思いましたが、下記のエラーが出てブラウザでサイトが表示できません。
解決方法を教えて下さい。

Error launching browser
Error: connect ECONNREFUSED 127.0.0.1:49408

スクリーンショット 2021-09-03 22.54.29.png

試したサンプル

実行したのはインストール時点でパッケージされている公式サンプルです。
「Run 22 integration specs」を押下して実行しようとしました。
1pecずつ個別で実行しようとしても同じエラーが出ます。

スクリーンショット 2021-09-03 23.23.11.png

ブラウザの状態

chrome自体は表示されるものの、まっしろしろすけです。
コードで指定されたURLに飛ぶことはありません。

スクリーンショット 2021-09-03 23.14.49.png

ターミナルの表示

スクリーンショット 2021-09-03 23.21.08.png

自分で試したこと

似たエラーが出ている海外の方のやりとりを確認してみましたが、あまり意味がわかりませんでした。

あと、エラー分に出ている49408がポート番号なのかな?
ひょっとして別の何かにポートが使われちゃってるのかな?と思い、ターミナルからlsofコマンドで調べてみましたが、特に何も出ませんでした。
この辺もよくわかってないので、的外れだったらすみません。

0

1Answer

127.0.0.1:49408

単純に自分の端末で49408ポートで待っているhttpサーバーがないので接続できない、またはあるがアクセスが拒否されているということだと思います。

どのページから今回のサンプルを持ってきましたか?
どういう手順で起動まで行いましたか?

0Like

Comments

  1. @yurinzflet

    Questioner

    ありがとうございます。

    Cypressのパッケージのインストール方法はこちらに記載の通りです。
    こちらの手順で「cypress open」コマンドまで実行しています。
    https://qiita.com/okitan/items/b44882e28006c1be32b7

    同コマンドをターミナルで入力するとcypressのGUI(アプリケーション)が自動で表示されます。サンプルはそのアプリにデフォルトで表示されているものです。

Your answer might help someone💌