Skip to content

BUG: Reserved field in WireGuard #929

Open
@GflowerG

Description

@GflowerG

Describe the problem

Expected behavior: When the reserved field is used, the first packet sent must contain the specified bytes encoded in base64.

Actual behavior: The first packet sent contains an array of three zeros instead of the value of the reserved field.

Additional information

This is about the actual first packet that is sent to the server.
But some packets are formed correctly. For example, I noticed that the proxy chain can make the behavior expected and correct (WireGuard server receives the necessary bytes instead of zeros).

Also important to note: An analogue called "Husi" correctly handles the reserved field.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions