From 64f3e1f8a5cc29d54c8851b1e00367ad84f95a3f Mon Sep 17 00:00:00 2001 From: Chigala <92148630+Chigala@users.noreply.github.com> Date: Sat, 26 Aug 2023 16:11:21 +0100 Subject: [PATCH 1/2] fix: CLI dev command doesn't work if you're already running ngrok --- packages/cli/src/commands/dev.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/cli/src/commands/dev.ts b/packages/cli/src/commands/dev.ts index 1afcd03d3cf..b3005b2e5f3 100644 --- a/packages/cli/src/commands/dev.ts +++ b/packages/cli/src/commands/dev.ts @@ -258,6 +258,16 @@ async function createTunnel(port: number, spinner: Ora) { return; } } + if ( + typeof error.message === "string" && + error.message.includes("connect ECONNREFUSED 127.0.0.1:4041") + ) { + spinner.fail( + `Ngrok failed to create a tunnel for port ${port} because ngrok is already running` + ); + return; + } + spinner.fail(`Ngrok failed to create a tunnel for port ${port}.\n${error.message}`); return; } } From 7ffdc6c3ea08dff0394a558b38f95ac99b08b117 Mon Sep 17 00:00:00 2001 From: Chigala <92148630+Chigala@users.noreply.github.com> Date: Sat, 26 Aug 2023 16:18:12 +0100 Subject: [PATCH 2/2] added changeset --- .changeset/lovely-beers-collect.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/lovely-beers-collect.md diff --git a/.changeset/lovely-beers-collect.md b/.changeset/lovely-beers-collect.md new file mode 100644 index 00000000000..2458bd4dd2f --- /dev/null +++ b/.changeset/lovely-beers-collect.md @@ -0,0 +1,5 @@ +--- +"@trigger.dev/cli": patch +--- + +provided a fix to the CLI dev command tunnel not working if you are already running ngrok