Comments (14)
Just started getting this error this morning. Also had some odd loading issues prior where it'd take minutes to load pages that took seconds just days ago.
from tunnelto.
I'm getting "An existing connection was forcibly closed by the remote host."
ERROR tunnelto > Control error: WebSocketError(Tls(Native(Os { code: 10054, kind: ConnectionReset, message: "An existing connection was forcibly closed by the remote host." }))). Retrying in 5 seconds.
from tunnelto.
I also am experiencing this, since about 3 PM EDT on July 28th...
ยป tunnelto --port 9909 --verbose
INFO tunnelto::config > Control Server URL: wss://wormhole.tunnelto.dev:443/wormhole
DEBUG tunnelto::update > Using latest version.
ERROR tunnelto > Control error: WebSocketError(Protocol(HandshakeIncomplete)). Retrying in 5 seconds.
INFO tunnelto > restarting wormhole
ERROR tunnelto > Control error: WebSocketError(Tls(Native(Error { code: -9806, message: "connection closed via error" }))). Retrying in 5 seconds.
INFO tunnelto > restarting wormhole
ERROR tunnelto > Control error: WebSocketError(Http(Response { status: 502, version: HTTP/1.1, headers: {"server": "Fly/eefa7631 (2022-07-29)", "via": "1.1 fly.io", "fly-request-id": "01G9526VG7HT6KA4PX00105KVG-iad", "content-length": "0", "date": "Fri, 29 Jul 2022 13:27:10 GMT"}, body: None })). Retrying in 5 seconds.
INFO tunnelto > restarting wormhole
๐ Opening remote tunnel...
Lather. Rinse. Repeat. I sent an email to support yesterday but have yet to receive a response.
from tunnelto.
+1
it fails quite frequently from the beginning of this week. Getting harder and harder to get it to work. keep getting the errors and it retries again and again...
Local Inspect Dashboard: http://localhost:61229
INFO tunnelto > got ping
WARN tunnelto > websocket read error: Protocol("Connection reset without closing handshake")
INFO tunnelto > restarting wormhole
WARN tunnelto > control flow didn't send anything!
INFO tunnelto > connecting to wormhole as client tdO-EWB_a4kPuMcYzCC9Yhu8T5K_nuJRh1JJypcTC-4
INFO tunnelto > Server accepted our connection.
=> Forwarding to localhost:3000
INFO tunnelto > got ping
WARN tunnelto > websocket read error: Protocol("Connection reset without closing handshake")
INFO tunnelto > restarting wormhole
WARN tunnelto > control flow didn't send anything!
INFO tunnelto > connecting to wormhole as client zEuHDxnZi8sWQxFt5BsNZgkNtsesvc07JsoLFKJH8-8
INFO tunnelto > Server accepted our connection.
=> Forwarding to localhost:3000
INFO tunnelto > got ping
from tunnelto.
+1
[TUNNEL] ERROR tunnelto > Control error: WebSocketError(Tls(Native(Ssl(Error { code: ErrorCode(5), cause: Some(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })) }, X509VerifyResult { code: 0, error: "ok" })))). Retrying in 5 seconds.
[TUNNEL] ERROR tunnelto > Control error: WebSocketError(Tls(Native(Ssl(Error { code: ErrorCode(5), cause: Some(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })) }, X509VerifyResult { code: 0, error: "ok" })))). Retrying in 5 seconds.
[TUNNEL] ERROR tunnelto > Control error: WebSocketError(Tls(Native(Ssl(Error { code: ErrorCode(5), cause: Some(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })) }, X509VerifyResult { code: 0, error: "ok" })))). Retrying in 5 seconds.
[TUNNEL] ERROR tunnelto > Control error: WebSocketError(Tls(Native(Ssl(Error { code: ErrorCode(5), cause: Some(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })) }, X509VerifyResult { code: 0, error: "ok" })))). Retrying in 5 seconds.
[TUNNEL] ERROR tunnelto > Control error: WebSocketError(Tls(Native(Ssl(Error { code: ErrorCode(5), cause: Some(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })) }, X509VerifyResult { code: 0, error: "ok" })))). Retrying in 5 seconds.
from tunnelto.
The error is now resolved when you access it after a while.
The cause of this error is unknown.
from tunnelto.
worked for a short period of time, but it is still broken
ERROR tunnelto > Control error: WebSocketError(Protocol(ResetWithoutClosingHandshake)). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Protocol(ResetWithoutClosingHandshake)). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Http(Response { status: 502, version: HTTP/1.1, headers: {"server": "Fly/b2c77cc8 (2022-07-31)", "via": "1.1 fly.io", "fly-request-id": "01G9CNVDE90TZF128RRNYG4M74-ams", "content-length": "0", "date": "Mon, 01 Aug 2022 12:24:49 GMT"}, body: None })). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Http(Response { status: 502, version: HTTP/1.1, headers: {"server": "Fly/b2c77cc8 (2022-07-31)", "via": "1.1 fly.io", "fly-request-id": "01G9CNVKFS5CDKR7WENPQ5MCAH-ams", "content-length": "0", "date": "Mon, 01 Aug 2022 12:25:09 GMT"}, body: None })). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Http(Response { status: 502, version: HTTP/1.1, headers: {"server": "Fly/b2c77cc8 (2022-07-31)", "via": "1.1 fly.io", "fly-request-id": "01G9CNW6P8707QSXEJFBKHAV8R-ams", "content-length": "0", "date": "Mon, 01 Aug 2022 12:25:25 GMT"}, body: None })). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Protocol(ResetWithoutClosingHandshake)). Retrying in 5 seconds.
from tunnelto.
Still not working for me either. I've not gotten a response from the Twitter account or the email I sent to support so I'm canceling my account and self-hosting.
from tunnelto.
Still getting errors...
from tunnelto.
Same issue for me.
anyone found a solution for this issue?
ERROR tunnelto > Control error: WebSocketError(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })). Retrying in 5 seconds.
ERROR tunnelto > Control error: WebSocketError(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })). Retrying in 5 seconds.
from tunnelto.
I'm getting this issue as well.
ERROR tunnelto > Control error: WebSocketError(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" })). Retrying in 5 seconds.
from tunnelto.
Hi.
I'm getting same issue. After I ran tunnelto command, I got the following error message.
ERROR tunnelto > Control error: WebSocketError(Tls(Native(Error { code: -9806, message: "connection closed via error" }))). Retrying in 5 seconds.
from tunnelto.
I ran the tunneldev command again today.
As a result, I confirmed that the following problems reported yesterday did not occur and the tunneldev command was executed successfully.
ERROR tunnelto > Control error: WebSocketError(Tls(Native(Error { code: -9806, message: "connection closed via error" }))). Retrying in 5 seconds.
from tunnelto.
I ran a tunnel and I no longer get the error.
from tunnelto.
Related Issues (20)
- Permissions on key.token should be restricted
- Consider storing the key in the system keychain
- Random performance, sometimes works fine, most of the time slow and tunnel issues HOT 1
- An existing connection was forcibly closed by the remote host. HOT 2
- WebSocketError HandshakeIncomplete HOT 2
- Socket hang up HOT 1
- got data but no stream to send it to HOT 1
- --scheme flag not working
- Tunnelto terminal doesn't work in windows HOT 2
- Support nested subdomains
- Support overriding `key.token` file location
- Ability to use multiple auth keys
- Upgrade to libssl3? - libssl.so.1.1: cannot open shared object file: No such file or directory HOT 1
- Is 2$ fee per custom domain or per user? HOT 1
- arm binaries? HOT 7
- [FEATURE REQUEST] CLI flag to disable local certificate verification
- Cannot replay request via Request Inspector
- Vite dev fails with tunnelto (but vite preview works) HOT 1
- Unable to cancel subscription - update - success finally! HOT 2
- Login is case sensitive and now I have two subscriptions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tunnelto.