Skip to content

Ao tentar entrar em servidor sem TLS pela web adicionar link para documentacao ao tooltip #874

Closed

Description

@lucastaonline

Hoje aparece uma mensagem de erro bem técnica.
Acho que tem que ser mais user friendly e ter um link que redireciona para a documetação.
Tipo, vou conectar num server que nao tem TLS.
Clico e recebo o erro. O servidor nao tem TLS, o dono tem que configurar, fala com ele pra ativar e aqui esta a documentação que fala sobre isso.

Activity

  1. self-assigned this
    on Nov 5, 2026
  2. lucastaonline commented on Nov 6, 2026

    @lucastaonline
    CollaboratorAuthor

    💡 Como foi implementado & Decisões Técnicas

    • Resumo Didático: na versão web, o navegador bloqueia conexão sem TLS (ws://) a partir de uma página https. Antes, o Monky dizia que o servidor estava "offline". Agora ele identifica esse caso, explica o motivo e mostra o link de como o dono pode liberar o acesso seguro.
    • Arquivos: renderer/utils/secureServer.ts e secureServerHelp.ts, core/serverConnection.ts, core/NetworkClient.ts, os modais de convite e de adicionar servidor e o docsLinks.ts.
    • Boas Práticas: um só classificador de erro, usado por todos os pontos de entrada (convite, adicionar servidor e reconexão).

    🧪 Como testar

    1. Na versão web, tente entrar num servidor sem TLS.
      • Esperado: a mensagem explica que a conexão não é segura, em vez de "offline", e traz o link de ajuda.
    2. Entre num servidor com TLS.
      • Esperado: conecta normalmente.

    Entregue no PR #891.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions