Skip to content

zlib error with websocket compression enabled #3014

Closed
@sweet-mentat

Description

@sweet-mentat

OS/Web Information

  • Web Browser: Chrome Version 89.0.4389.90 (Official Build) (32-bit)
  • Local OS: Windows Server 2016 Datacenter
  • Remote OS: Ubuntu 18.04.5
  • Remote Architecture: Amazon EC2
  • code-server --version: v3.9.2

config.yaml:

Steps to Reproduce

  1. systemctl --user start code-server
  2. log into it from browser
  3. config.yaml at ~/.config/code-server/
    bind-addr: 127.0.0.1:9001
    auth: none
    cert: /usr/lib/code-server/cert.pem
    cert-key: /usr/lib/code-server/key.pem

Expected

journalctl:
Apr 01 15:16:16 ip-10---* systemd[11951]: Started code-server.
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.691Z] info code-server 3.8.1 41ad0c0
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.694Z] info Using user-data-dir ~/.local/share/code-server
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.734Z] info Using config file ~/.config/code-server/config.yaml
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.734Z] info HTTP server listening on http://127.0.0.1:9001
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.734Z] info - Authentication is disabled
Apr 01 15:16:18 ip-10---* code-server[13218]: [2021-04-01T15:16:18.734Z] info - Using certificate for HTTPS: /usr/lib/code-server/cert.pem

Actual

journalctl:
Mar 31 21:12:22 ip-10---* systemd[8572]: Started code-server.
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.935Z] info code-server 3.9.2 109d2ce
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.937Z] info Using user-data-dir ~/.local/share/code-server
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.970Z] info Using config file ~/.config/code-server/config.yaml
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.970Z] info HTTP server listening on http://127.0.0.1:9001
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.970Z] info - Authentication is disabled
Mar 31 21:12:23 ip-10---* code-server[26055]: [2021-03-31T21:12:23.970Z] info - Using certificate for HTTPS: /usr/lib/code-server/cert.pem
Mar 31 21:13:08 ip-10---* code-server[26055]: Error: invalid distance too far back
Mar 31 21:13:08 ip-10---* code-server[26055]: at Zlib.zlibOnError [as onerror] (zlib.js:180:17) {
Mar 31 21:13:08 ip-10---* code-server[26055]: errno: -3,
Mar 31 21:13:08 ip-10---* code-server[26055]: code: 'Z_DATA_ERROR'
Mar 31 21:13:08 ip-10---* code-server[26055]: }
Mar 31 21:13:08 ip-10---* code-server[26055]: [2021-03-31T21:13:08.418Z] warn vscode invalid distance too far back
Mar 31 21:13:18 ip-10---* code-server[26055]: [2021-03-31T21:13:18.326Z] error vscode Handshake timed out {"token":"7310faa7-c169-4ed7-9f78-73d1af8bbedf"}

Notes

This issue can be reproduced in VS Code: No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions