Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Постоянно падает соединение с кодом 1006 #11

Open
eolme opened this issue Mar 16, 2021 · 11 comments
Open
Labels
help wanted Extra attention is needed

Comments

@eolme
Copy link

eolme commented Mar 16, 2021

@eolme
Copy link
Author

eolme commented Mar 16, 2021

Проблема распространенная:

@mainsmirnov
Copy link
Contributor

Как сейчас дела?

@mainsmirnov mainsmirnov added the help wanted Extra attention is needed label Apr 11, 2021
@eolme
Copy link
Author

eolme commented Apr 14, 2021

Падает, не выводя никаких сообщений (по url: Error 1, в консоли нет ошибок)

@eolme
Copy link
Author

eolme commented Apr 27, 2021

@ilyapishchulin, есть новости? Все также не работает

image

@mainsmirnov
Copy link
Contributor

Проверишь ещё раз?

@eolme
Copy link
Author

eolme commented May 23, 2021

@ilyapishchulin спустя месяц все то же разбитое корыто

image

@foul11
Copy link

foul11 commented May 27, 2021

Дополню, эта ошибка на серверной стороне, если одновременно данные пойдут в разные стороны,
например: передается файл, сервер попросил пинг и ответ уже пойдет в обратную сторону и с некой вероятностью создаст ошибку.

Судя по ошибкам сервер написан на Go, а там есть только 1 библиотека веб-сокетов на данный момент, в этой библиотеке есть особенность, что она не поддерживает гонку, получается что ответ на пинг может придти во время того как шли другие данные, что создаёт ошибку парсера.

В итоге, что бы устранить проблему надо устранить гонку на серверной части, жду фикса.

@arwer1work
Copy link

Была такая же проблема с "wsMain error {"errno":-4077,"code":"ECONNRESET","syscall":"read"}" disconnected, code: 1006. Решил проблему переустановив nodejs v14.17.0

@chrono2002
Copy link

chrono2002 commented Jun 23, 2021

@foul11 вот вырезка из документации https://pkg.go.dev/github.com/fasthttp/websocket:

The Close and WriteControl methods can be called concurrently with all other methods.

а вот задерживает ли Read передачу пинга, вот это нужно проверить
напр. переслать очень большой файл по очень медленной линии
чтобы пересылал >300 сек

@eolme
Copy link
Author

eolme commented Oct 11, 2021

До сих пор актуально

@ivanmem
Copy link

ivanmem commented Jan 6, 2025

image
Похожая проблема.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

7 participants