Skip to content

Can not connect with ESPAsyncTCP! #173

Open
@tinamore

Description

@tinamore

Hi,
when i run with "WEBSOCKETS_NETWORK_TYPE NETWORK_ESP8266" is GOOD
But when i active NETWORK_ESP8266_ASYNC, then i can not server socket.io.
This is log:

[WS-Client][sendHeader] sending header... Done (15217us).
[WS-Server][0] Disconnect client
[WS-Client] asyncConnect...
[WS-Client] connected to reserve-hk.mydomain.com:3000.
[WS-Client][sendHeader] sending header...
[WS-Client][sendHeader] handshake GET /socket.io/?EIO=3&transport=websocket&sid=1EeDZIBT_OxiJaDMAAAH HTTP/1.1
Host: reserve-hk.mydomain.com:3000
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: S8BcSOKBA1Urz13kLblhOA==
Sec-WebSocket-Protocol: arduino
Origin: file://
User-Agent: arduino-WebSocket-Client

[WS-Client][sendHeader] sending header... Done (13542us).
[WS-Client][handleHeader] RX: Session ID unknownHTTP/1.1 400 Bad Request
[WS-Client][handleHeader] RX: Connection: close
[WS-Client][handleHeader] RX: Content-type: text/html
[WS-Client][handleHeader] RX: Content-Length: 18
[WS-Client][handleHeader] Header read fin.
[WS-Client][handleHeader] Client settings:
[WS-Client][handleHeader]  - cURL: /socket.io/?EIO=3
[WS-Client][handleHeader]  - cKey: S8BcSOKBA1Urz13kLblhOA==
[WS-Client][handleHeader] Server header:
[WS-Client][handleHeader]  - cCode: 200
[WS-Client][handleHeader]  - cIsUpgrade: 1
[WS-Client][handleHeader]  - cIsWebsocket: 1
[WS-Client][handleHeader]  - cAccept: haqBuucO/RQ9+lB+pwvIwd0gCE0=
[WS-Client][handleHeader]  - cProtocol: arduino
[WS-Client][handleHeader]  - cExtensions: 
[WS-Client][handleHeader]  - cVersion: 0
[WS-Client][handleHeader]  - cSessionId: 1EeDZIBT_OxiJaDMAAAH
[WS-Client][handleHeader] Sec-WebSocket-Accept is wrong
[WS-Client][sendHeader] sending header...
[WS-Client][sendHeader] handshake GET /socket.io/?EIO=3&transport=websocket&sid=1EeDZIBT_OxiJaDMAAAH HTTP/1.1
Host: reserve-hk.mydomain.com:3000
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: 3RwKajA9ee9RulE7vPVI0w==
Sec-WebSocket-Protocol: arduino
Origin: file://
User-Agent: arduino-WebSocket-Client

how fix issue ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions