Skip to content

weechat 4.3.0 introduced websocket permessage-deflate which causes handshake failure in Safari #1280

@meldra

Description

@meldra

This was discussed in the IRC channel last night and in the weechat channel today.

@flashcode advised I try /set relay.network.compression 0 which did mitigate the failure in 4.3.x

For the current git version he has added /set relay.network.websocket_permessage_deflate which when toggled to off just toggles off permessage_deflate instead of all compression.

For now it would probably be good to have a notice targeted to Safari users informing them to set the settings, instead of the <2.9 advice that is currently given.

He's hoping to find a solution that will work without people having to set options, so if you have other ideas I'm sure he'd appreciate them.

edit: the error message in weechat is =!= | relay: error decoding websocket frame for client

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions