Giter VIP home page Giter VIP logo

Comments (48)

follower90 avatar follower90 commented on June 20, 2024 60

launching with my region fixed the problem
ngrok http 3978 --region=eu
then you can add region: eu string to config to ~/.ngrok2/ngrok.yml to run without extra keys

from ngrok.

mrublya avatar mrublya commented on June 20, 2024 5

same issue at me and my colleagues

from ngrok.

ashwin-elangovan avatar ashwin-elangovan commented on June 20, 2024 3

It's back online for me

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024 2

Sadly no, #66 was a hardware level issue. Still haven't been able to pin down a cause on this one.

from ngrok.

SincerelyUnique avatar SincerelyUnique commented on June 20, 2024 2

For example:
1.ping tunnel.ap.ngrok.com and get the public network ip(if use VPN, disconnect it first),
attention: the ap is the region (maybe us or others)
2.set the ip/domain in C:\Windows\System32\drivers\etc\hosts
3.start ngrok with this command: ngrok.exe http -region ap 8080
FYI

from ngrok.

ctrlaltdylan avatar ctrlaltdylan commented on June 20, 2024 1

also experiencing this issue as of this morning. Here are my logs:

INFO[04-08|11:05:07] no configuration paths supplied 
INFO[04-08|11:05:07] using configuration at default config path path=/home/dylan/.ngrok2/ngrok.yml
INFO[04-08|11:05:07] open config file                         path=/home/dylan/.ngrok2/ngrok.yml err=nil
t=2020-04-08T11:05:07-0400 lvl=info msg="starting web service" obj=web addr=127.0.0.1:4040
t=2020-04-08T11:05:12-0400 lvl=warn msg="failed to check for update" obj=updater err="Post https://update.equinox.io/check: context deadline exceeded"
t=2020-04-08T11:05:17-0400 lvl=eror msg="failed to reconnect session" obj=csess id=1c907e548f56 err="read tcp 192.168.0.173:48720->3.15.55.144:443: i/o timeout"
t=2020-04-08T11:05:24-0400 lvl=info msg="tunnel session started" obj=tunnels.session
t=2020-04-08T11:05:24-0400 lvl=info msg="client session established" obj=csess id=1c907e548f56
t=2020-04-08T11:05:25-0400 lvl=info msg="started tunnel" obj=tunnels name="verdict (http)" addr=http://localhost:3000 url=http://verdict.ngrok.io
t=2020-04-08T11:05:25-0400 lvl=info msg="started tunnel" obj=tunnels name=verdict addr=http://localhost:3000 url=https://verdict.ngrok.io
t=2020-04-08T11:06:23-0400 lvl=info msg="join connections" obj=join id=09a443592942 l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54696
t=2020-04-08T11:06:27-0400 lvl=info msg="join connections" obj=join id=14c538fe9ad6 l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54696
t=2020-04-08T11:06:27-0400 lvl=info msg="join connections" obj=join id=8f27618d0ea2 l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54702
t=2020-04-08T11:06:27-0400 lvl=info msg="join connections" obj=join id=da1ef30d97cd l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54706
t=2020-04-08T11:06:27-0400 lvl=info msg="join connections" obj=join id=b5dcb5c6db76 l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54704
t=2020-04-08T11:06:28-0400 lvl=info msg="join connections" obj=join id=ea157ab1587a l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54708
t=2020-04-08T11:06:28-0400 lvl=info msg="join connections" obj=join id=19598f8b6447 l=127.0.0.1:3000 r=[2600:8806:8803:f00:94ea:c0d7:bffe:fcc0]:54710
t=2020-04-08T11:06:46-0400 lvl=eror msg="heartbeat timeout, terminating session" obj=csess id=1845f4703f6a clientid=53b70d0883603810c98d7699f6e605e1
t=2020-04-08T11:06:46-0400 lvl=eror msg="session closed, starting reconnect loop" obj=csess id=1c907e548f56 err="read EOF from remote peer"
t=2020-04-08T11:06:56-0400 lvl=eror msg="failed to reconnect session" obj=csess id=1c907e548f56 err="dial tcp: i/o timeout"
t=2020-04-08T11:07:04-0400 lvl=info msg="tunnel session started" obj=tunnels.session
t=2020-04-08T11:07:05-0400 lvl=info msg="client session established" obj=csess id=1c907e548f56
t=2020-04-08T11:09:06-0400 lvl=info msg="join connections" obj=join id=4f0364ea4a06 l=127.0.0.1:3000 r=202.108.43.173:52555

from ngrok.

munazmv avatar munazmv commented on June 20, 2024 1

I've switched to this https://github.com/beyondcode/expose. Working nicely.

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024

Hrm. I recently made a small change to how the ngrok service is hosted, but I can't imagine what exactly would be causing it. I'm going to add some additional logging server side to help me see if that's the issue. If I can't find it, I'll revert the hosting change and we'll try again just to be doubly sure. I might need your interactive help if it comes to that, I'll email you about it.

Thanks, and sorry for the inconvenience while I get to the bottom of this.

from ngrok.

lawrencegs avatar lawrencegs commented on June 20, 2024

Gotcha. Just let me know how I can help ๐Ÿ‘

from ngrok.

lawrencegs avatar lawrencegs commented on June 20, 2024

@inconshreveable - By any chance, is this related to #68 ?

from ngrok.

abhikp avatar abhikp commented on June 20, 2024

I'm getting something similar.

[2013/12/26 15:30:37 PST] [INFO] (ngrok/log.Info:89) Reading configuration file /Users/abhik/.ngrok
[2013/12/26 15:30:37 PST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [view] [web] Serving web interface on 127.0.0.1:4040
[2013/12/26 15:30:37 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/26 15:30:37 PST] [INFO] (ngrok/log.Info:89) Checking for update
[2013/12/26 15:30:37 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5c344467] New connection to: 96.126.125.171:443
[2013/12/26 15:30:37 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5c344467] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"darwin","Arch":"amd
[2013/12/26 15:30:37 PST] [INFO] (ngrok/log.Info:89) No update available
[2013/12/26 15:31:48 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5c344467] Closing
[2013/12/26 15:31:48 PST] [EROR] (ngrok/log.Error:97) control recovering from failure read tcp 96.126.125.171:443: operation timed out
[2013/12/26 15:31:48 PST] [INFO] (ngrok/log.Info:89) Waiting 1 seconds before reconnecting
[2013/12/26 15:31:49 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/26 15:31:49 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:13d6a275] New connection to: 96.126.125.171:443
[2013/12/26 15:31:49 PST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:13d6a275] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"darwin","Arch":"amd
[2013/12/26 15:32:44 PST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [view] [term] Got quit command
[2013/12/26 15:32:44 PST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [controller] Shutting down

from ngrok.

michaeldupuisjr avatar michaeldupuisjr commented on June 20, 2024

I also started getting the "reconnecting" status this morning.

[2013/12/27 09:15:56 EST] [INFO] (ngrok/log.Info:89) Reading configuration file /Users/[username]/.ngrok
[2013/12/27 09:15:57 EST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [view] [web] Serving web interface on 127.0.0.1:4040
[2013/12/27 09:15:57 EST] [INFO] (ngrok/log.Info:89) Checking for update
[2013/12/27 09:15:57 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/27 09:15:57 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:2683caec] New connection to: 96.126.125.171:443
[2013/12/27 09:15:57 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:2683caec] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":[auth_token],"Password":"","OS":"darwin","Arch":"amd64","ClientId":""}}
[2013/12/27 09:15:57 EST] [INFO] (ngrok/log.Info:89) No update available
[2013/12/27 09:16:58 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:2683caec] Closing
[2013/12/27 09:16:58 EST] [EROR] (ngrok/log.Error:97) control recovering from failure read tcp 96.126.125.171:443: operation timed out
[2013/12/27 09:16:58 EST] [INFO] (ngrok/log.Info:89) Waiting 1 seconds before reconnecting
[2013/12/27 09:16:59 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/27 09:17:00 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:63e27f2a] New connection to: 96.126.125.171:443
[2013/12/27 09:17:00 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:63e27f2a] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":[auth_token],"Password":"","OS":"darwin","Arch":"amd64","ClientId":""}}

from ngrok.

krzysztofantczak avatar krzysztofantczak commented on June 20, 2024

I'm also getting a lot of reconnections + on the server side, i'm getting something like this:

[12/27/13 18:00:13] [INFO] [pub:5cb40d59] New connection from 192.168.1.9:53224
[12/27/13 18:00:23] [WARN] [pub:5cb40d59] Failed to read valid https request: malformed HTTP request "~\x00\x00\x00\x00\x00\x00\x00{\"Type\":\"Auth\",\"Payload\":{\"Version\":\"2\",\"MmVersion\":\"1.6\",\"User\":\"\",\"Password\":\"\",\"OS\":\"darwin\",\"Arch\":\"amd64\",\"ClientId\":\"\"}}"
[12/27/13 18:00:23] [DEBG] [pub:5cb40d59] Closing

It's self hosted instance.

from ngrok.

Anachron avatar Anachron commented on June 20, 2024

Yeah same here, can't connect to ngrok anymore.

from ngrok.

felipecocco avatar felipecocco commented on June 20, 2024

I was using it just fine a few days ago and can no longer connect as well

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024

Hey guys. Sorry about this, I've been tracking this down for the last couple days and I think I've got it pinned down. ngrok is working again right now, and I've added extra logging on my side and a potential fix. It might go down one more time briefly if I'm wrong about what the problem is.

The TLS multiplexer I'm using to run multiple TLS applications on my box either had bad error handling code that was causing it to hang (which I think I've fixed), or was hitting a file descriptor limit because it's not being set properly or because it's leaking descriptors. I'm going to be monitoring it closely for the next 24 hours to make sure I catch the problem and will update the issue to let you guys know what's going on. I wouldn't expect any more significant service interruptions.

Sorry about all of the problems.

from ngrok.

Anachron avatar Anachron commented on June 20, 2024

Yupp, it's working (again).
Thanks, @inconshreveable!

from ngrok.

abhikp avatar abhikp commented on June 20, 2024

Thanks for getting it working again!

--ย 
Abhik Pramanik
Sent withย Airmail

On December 27, 2013 at 4:32:55 PM, Anachron ([email protected]) wrote:

Yupp, it's working (again).
Thanks, @inconshreveable!

โ€”
Reply to this email directly or view it on GitHub.

from ngrok.

lawrencegs avatar lawrencegs commented on June 20, 2024

I'm sadly still facing this issue :(

[2013/12/28 19:32:12 EST] [INFO] (ngrok/log.Info:89) Reading configuration file C:\Users\myusername/.ngrok
[2013/12/28 19:32:12 EST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [view] [web] Serving web interface on 127.0.0.1:4040
[2013/12/28 19:32:12 EST] [INFO] (ngrok/log.Info:89) Checking for update
[2013/12/28 19:32:12 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:12 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:1579e859] New connection to: 96.126.125.171:443
[2013/12/28 19:32:12 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:1579e859] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:12 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:1579e859] Closing
[2013/12/28 19:32:12 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:12 EST] [INFO] (ngrok/log.Info:89) Waiting 1 seconds before reconnecting
[2013/12/28 19:32:12 EST] [INFO] (ngrok/log.Info:89) No update available
[2013/12/28 19:32:13 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:13 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:591a7220] New connection to: 96.126.125.171:443
[2013/12/28 19:32:13 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:591a7220] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:13 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:591a7220] Closing
[2013/12/28 19:32:13 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:13 EST] [INFO] (ngrok/log.Info:89) Waiting 2 seconds before reconnecting
[2013/12/28 19:32:15 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:15 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3597d201] New connection to: 96.126.125.171:443
[2013/12/28 19:32:15 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3597d201] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:15 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3597d201] Closing
[2013/12/28 19:32:15 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:15 EST] [INFO] (ngrok/log.Info:89) Waiting 4 seconds before reconnecting
[2013/12/28 19:32:19 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:19 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5123af8a] New connection to: 96.126.125.171:443
[2013/12/28 19:32:19 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5123af8a] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:19 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:5123af8a] Closing
[2013/12/28 19:32:19 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:19 EST] [INFO] (ngrok/log.Info:89) Waiting 8 seconds before reconnecting
[2013/12/28 19:32:27 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:27 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3d9ec099] New connection to: 96.126.125.171:443
[2013/12/28 19:32:27 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3d9ec099] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:28 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:3d9ec099] Closing
[2013/12/28 19:32:28 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:28 EST] [INFO] (ngrok/log.Info:89) Waiting 16 seconds before reconnecting
[2013/12/28 19:32:44 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:32:44 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:d8ec124] New connection to: 96.126.125.171:443
[2013/12/28 19:32:44 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:d8ec124] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:32:44 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:d8ec124] Closing
[2013/12/28 19:32:44 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:32:44 EST] [INFO] (ngrok/log.Info:89) Waiting 30 seconds before reconnecting
[2013/12/28 19:33:14 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [view] [term] Waiting for update
[2013/12/28 19:33:14 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:4f6685b9] New connection to: 96.126.125.171:443
[2013/12/28 19:33:14 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:4f6685b9] Writing message: {"Type":"Auth","Payload":{"Version":"2","MmVersion":"1.6","User":"","Password":"","OS":"windows","Arch":"386","ClientId":""}}
[2013/12/28 19:33:14 EST] [DEBG] (ngrok/log.(*PrefixLogger).Debug:56) [ctl:4f6685b9] Closing
[2013/12/28 19:33:14 EST] [EROR] (ngrok/log.Error:97) control recovering from failure EOF
[2013/12/28 19:33:14 EST] [INFO] (ngrok/log.Info:89) Waiting 30 seconds before reconnecting
[2013/12/28 19:33:27 EST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [view] [term] Got quit command
[2013/12/28 19:33:27 EST] [INFO] (ngrok/log.(*PrefixLogger).Info:60) [controller] Shutting down

from ngrok.

Anachron avatar Anachron commented on June 20, 2024

What if you download newest version and try again?
Maybe it actually is bug #68 for you.

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024

@lawrencegs So I finally have the logging in place to be able to track this down (I hope). Can you tell me what IP address the ngrok server would see when you're connecting through your company firewall so I can find your data in the logs? You can send it to me privately if that's a concern for you.

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024

@lawrencegs Well, good news is I think I understand the issue. By correlating the timestamps in your logs with my server logs I can see the error that's coming out. Here's what I think is going on:

I recently added a TLS load balancer so that I could run additional ngrok-like applications all on the same port without having to buy multiple machines / add multiple IP addresses. To do this I built a TLS load balancer (https://github.com/inconshreveable/slt) which examines the SNI extension data in a TLS handshake. ngrok puts the name "ngrokd.ngrok.com" and other applications put in a different name which allows the traffic to be routed to the proper application on my server.

So the bad news is, I suspect but cannot prove that your company firewall is reading the HTTPS traffic and rewriting it without the SNI data. SNI support is relatively new (only popular in the last 5 years or so), so it's not terribly surprising.

There's not much you can do to get around this so I'm going to have to come up with a different way to support multiple applications in order to deal with network middle boxes like these.

from ngrok.

inconshreveable avatar inconshreveable commented on June 20, 2024

@lawrencegs Already, I've modified the load balancer now so that your client will begin working behind the firewall again. I'll need to figure out another strategy for running multiple applications. Sorry this took so long to track down. Please confirm the fix and I'll close out this issue.

from ngrok.

lawrencegs avatar lawrencegs commented on June 20, 2024

@inconshreveable I confirm that its working again. Thank you very much!

from ngrok.

Hacker457 avatar Hacker457 commented on June 20, 2024

How can I solve this problem?
Session Status reconnecting ([read udp 192.168.1.100:40127->8.8.8.8:5
Version 2.2.8
Region United States (us)
Web Interface http://127.0.0.1:4040

Connections ttl opn rt1 rt5 p50 p90

from ngrok.

rutansh avatar rutansh commented on June 20, 2024

Session Status reconnecting (Get https://dns.google.com/resolve?cd=true&name=tunnel.us.ngrok.com&type=A: NOT FOUND)
Version 2.2.8
Region United States (us)
Web Interface http://127.0.0.1:4040

Connections ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

from ngrok.

moeinrahimi avatar moeinrahimi commented on June 20, 2024

I have the exact issue a @Hacker457

from ngrok.

sontr-n avatar sontr-n commented on June 20, 2024

the problem has returned. I was using then it crashed(Session Status: Reconnecting)

from ngrok.

manantwar avatar manantwar commented on June 20, 2024

Facing same issue here as well. was working yesterday

from ngrok.

ankittyagi avatar ankittyagi commented on June 20, 2024

facing same issue

from ngrok.

Graziella-Husson avatar Graziella-Husson commented on June 20, 2024

Same issue, was working 1 hour ago...

from ngrok.

sontr-n avatar sontr-n commented on June 20, 2024

the problem is solved

from ngrok.

Graziella-Husson avatar Graziella-Husson commented on June 20, 2024

Yes, thank you!

from ngrok.

joshiadvait8 avatar joshiadvait8 commented on June 20, 2024

reconnecting (resolved tunnel.us.ngrok.com has no records)
image

from ngrok.

joshiadvait8 avatar joshiadvait8 commented on June 20, 2024

how to solve this thing?

from ngrok.

martabelfm avatar martabelfm commented on June 20, 2024

I still have this problem

from ngrok.

martabelfm avatar martabelfm commented on June 20, 2024

how to solve this thing?

Talk to your system admin, problem is in the firewall.

from ngrok.

ajhello avatar ajhello commented on June 20, 2024

I think I am having a similar problems. When I run ngrok http: 127.0.0.1: 8080 I get the error "reconnecting (dial tcp 3...:**: i/o timeout). I can send the log output if you need more information. I am doing this at work so this could be a company firewall issue? Just wondering if there is a workaround for this!

from ngrok.

ajhello avatar ajhello commented on June 20, 2024

After starting your ngrok turn on the mobile hotspot. In my case it works. Give it a try, mayble it will work in your case too.
โ€ฆ
On Jun 13, 2019 9:18 PM, "ajhello" @.> wrote: I think I am having a similar problems. When I run ngrok http: 127.0.0.1: 8080 I get the error "reconnecting (dial tcp 3...:***: i/o timeout). I can send the log output if you need more information. I am doing this at work so this could be a company firewall issue? Just wondering if there is a workaround for this! โ€” You are receiving this because you commented. Reply to this email directly, view it on GitHub <#66?email_source=notifications&email_token=AL6YAWKQWL5RILBUCMKBKVLP2JT5RA5CNFSM4AKRZHX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXUEGTI#issuecomment-501760845>, or mute the thread https://github.com/notifications/unsubscribe-auth/AL6YAWMBPI64LRKOVSRTYKDP2JT5RANCNFSM4AKRZHXQ .

Do you mean connect to my hotspot and then run the ngrok command? Is there any other workaround in your experience? My phone doesn't have hotspot capabilities.

from ngrok.

ajhello avatar ajhello commented on June 20, 2024

I have an iphone but my data plan doesn't allow for setting up personal hotspots.

from ngrok.

ajhello avatar ajhello commented on June 20, 2024

If i start my ngrok on my mobile hotspot, do I have to stay connected to it for someone else to be able to use the site? I started ngrok on a mobile hotspot but anytime I disconnect from that wifi and go to another wifi network the link to the dashboard I am trying to share does not work.

from ngrok.

turrenk avatar turrenk commented on June 20, 2024

After starting your ngrok turn on the mobile hotspot. In my case it works. Give it a try, mayble it will work in your case too.
โ€ฆ
On Jun 13, 2019 9:18 PM, "ajhello" @.> wrote: I think I am having a similar problems. When I run ngrok http: 127.0.0.1: 8080 I get the error "reconnecting (dial tcp 3...:***: i/o timeout). I can send the log output if you need more information. I am doing this at work so this could be a company firewall issue? Just wondering if there is a workaround for this! โ€” You are receiving this because you commented. Reply to this email directly, view it on GitHub <#66?email_source=notifications&email_token=AL6YAWKQWL5RILBUCMKBKVLP2JT5RA5CNFSM4AKRZHX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXUEGTI#issuecomment-501760845>, or mute the thread https://github.com/notifications/unsubscribe-auth/AL6YAWMBPI64LRKOVSRTYKDP2JT5RANCNFSM4AKRZHXQ .

BEEN WORKING ON THIS SINCE 6AM and turning on my hotspot just brought me online. I hate it here. Thank you sir, you're a gentleman and scholar.

from ngrok.

SincerelyUnique avatar SincerelyUnique commented on June 20, 2024

same issue

from ngrok.

ShakeelAhmadDev avatar ShakeelAhmadDev commented on June 20, 2024

image

from ngrok.

sky-97 avatar sky-97 commented on June 20, 2024

same issue

from ngrok.

vishaltps avatar vishaltps commented on June 20, 2024

launching with my region fixed the problem
ngrok http 3978 --region=eu
then you can add region: eu string to config to ~/.ngrok2/ngrok.yml to run without extra keys

Your answer will be flooded with likes, thumbs up. ๐Ÿ˜†

from ngrok.

shuklaritvik06 avatar shuklaritvik06 commented on June 20, 2024

For example: 1.ping tunnel.ap.ngrok.com and get the public network ip(if use VPN, disconnect it first), attention: the ap is the region (maybe us or others) 2.set the ip/domain in C:\Windows\System32\drivers\etc\hosts 3.start ngrok with this command: ngrok.exe http -region ap 8080 FYI

Thanks this was helpful :)

from ngrok.

alejmena avatar alejmena commented on June 20, 2024

ngrok works in mexico? i mean in regions it isnt

from ngrok.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.