• Stefy Lanza (nextime / spora )'s avatar
    Fix VNC WebSocket 'Invalid frame header' error · 72788b3f
    Stefy Lanza (nextime / spora ) authored
    - Remove WebSocket-level chunking of VNC data (breaks streaming protocol)
    - Send VNC data as complete WebSocket frames instead of chunks
    - Enhance SSL error handling with better retry logic and exponential backoff
    - Make VNC handler resilient to temporary SSL buffer issues
    - Add comprehensive debug logging for WebSocket frame transmission
    - Add client-side debug logging for VNC rectangle processing
    
    Root cause: WebSocket chunking interrupted VNC TightDecoder which expects
    complete compressed data blocks. Client accumulated partial data until
    connection reset with ECONNRESET.
    72788b3f
Name
Last commit
Last update
..
novnc Loading commit data...
base.html Loading commit data...
index.html Loading commit data...
login.html Loading commit data...
novnc.css Loading commit data...
terminal.html Loading commit data...
users.html Loading commit data...
vnc.html Loading commit data...
xterm-addon-fit.js Loading commit data...
xterm.js Loading commit data...