Skip to content

Document rendezvous server error handling #15

Open
@piegamesde

Description

@piegamesde

At the moment, this part is heavily under-documented in the specification, only giving the following information:

  • * S->C error {error: str, orig:}
  • The error field in the welcome message

I suggest having a look at our reference server implementation (https://github.com/magic-wormhole/magic-wormhole-mailbox-server) and then write down some details that are compatible with it. Open questions at the moment:

  • When does the server send an error message? What error strings are common?
  • Is the orig field always present?
  • Is the error message always sent in direct response to a client request?
  • Does the server close the WebSocket connection after an error occurred, or does the show go on?
  • When does the server use the error field on the welcome message, and which values are common?

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