Skip to content

Handle rdevcon tunnel timeouts more robustly #6

@jamiegvpb

Description

@jamiegvpb

Occasoinally a user will successfully connect to a device, which involves 2 connections,

  • support@hub.example.com (forwarding tunnel to device ssh port)
  • user@localhost (connection to device over tunnel, which may carry additional port forwards)
    and the support connection times out on the server side, which kills the user connection. This can be diagnosed in the server logs as "Timeout, client not responding ..."

Possible fix:

  • Re-connect the tunnel if/when it exits unexpectedly. Or at least flag it as not-connected, so that the next time the user tried to connect to the same device it works.

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