O que é
Sintoma típico: o terminal web carrega a tela mas não conecta, fica travado, sem prompt. O terminal funciona sobre uma conexão WebSocket, e o que costuma cortá-la é um proxy no caminho: historicamente, o proxy da Cloudflare em versões antigas do painel.
A causa
Em versões do painel anteriores à 2.35.39, com o domínio do painel atrás do proxy da Cloudflare (nuvem laranja), a conexão WebSocket do terminal podia morrer: o HTML carregava, mas o canal de dados não. Na versão atual o terminal abre e responde normalmente pela Cloudflare (testado com o proxy e o Bot Fight Mode ligados).
Como resolver
- Atualize o painel (ver Atualizações do painel) e tente de novo.
- Continuou? No DNS da Cloudflare, localize o registro do domínio do painel e desligue o proxy (deixe a nuvem cinza).
- Recarregue e abra o terminal de novo.
Outros proxies e regras na frente do painel (outro CDN, balanceador, regra de firewall que barre WebSocket) causam o mesmo sintoma. Para os limites de usar a Cloudflare no painel, ver DNS e Cloudflare.
Alternativas
- Use o SSH direto (o terminal do painel é uma conveniência, não a única via).
- Para operações de arquivo grandes, use o SFTP do site.