Suporte
Uma dúvida antes de comprar, ou algo não está funcionando? Mande um e-mail para nós e inclua os detalhes abaixo.
Contato
Escreva para support@rowdeck.app. Ajuda incluir:
- as versões do iOS e do RowDeck (Ajustes › Sobre, no app);
- a família e a versão do servidor, e onde ele roda: auto-hospedado, Amazon RDS, Aurora, Azure etc.;
- a tela, os passos que levaram até ela e se a demo integrada mostra a mesma coisa.
Nunca envie senhas, chaves privadas, certificados, nomes de host ou SQL de produção. Para um problema de SQL, basta um pequeno exemplo com nomes inventados. Os Ajustes ficam dentro de uma conexão: abra uma, ou a demo, e toque na engrenagem em Saúde.
Perguntas comuns
“Você só vê as suas próprias conexões”
A conta não tem a permissão PROCESS, então o MySQL esconde as threads de outros usuários e os dados de bloqueio do InnoDB. Estas permissões cobrem todas as telas de monitoramento no MySQL:
GRANT PROCESS, REPLICATION CLIENT, REFERENCES ON *.* TO 'oncall'@'%';
GRANT SELECT ON performance_schema.* TO 'oncall'@'%';
GRANT SELECT ON mysql.innodb_index_stats TO 'oncall'@'%';
No MariaDB, use PROCESS, SLAVE MONITOR, BINLOG MONITOR, REFERENCES na primeira linha. Essas permissões são somente leitura. Para encerrar threads de outros usuários com o Pro, adicione CONNECTION_ADMIN (MySQL) ou CONNECTION ADMIN (MariaDB). O RowDeck percebe a mudança na próxima atualização.
“O performance_schema está desativado neste servidor”
Consultas lentas, índices não usados e partes de Bloqueios leem o performance_schema, e o servidor o liga ou desliga só na inicialização:
- Auto-hospedado: adicione
performance_schema = ONaomy.cnfe reinicie o servidor. - Amazon RDS: ative o Database Insights ou defina
performance_schema = 1no grupo de parâmetros e depois reinicie a instância. - Se a tela disser que os digests de instruções não são coletados, o RowDeck mostra um
UPDATE performance_schema.setup_consumersde uma linha que não exige reinicialização.
“O servidor está lotado” (ERROR 1040)
Todos os slots de conexão estão ocupados, então o RowDeck também não consegue entrar. O MySQL 8.0.14 ou posterior pode escutar em uma admin_port separada, e o MariaDB em uma extra_port. Informe essa porta como Porta alternativa na seção Avançado da conexão, e o RowDeck tenta usá-la sozinho quando a porta principal responde 1040.
Uma conta com CONNECTION_ADMIN ou SUPER também ganha um slot extra no MySQL. No Amazon RDS e no Azure, o usuário principal não ganha slot extra: aumente max_connections no grupo de parâmetros.
“A autenticação exige uma conexão segura ou a chave pública do servidor”
Contas com caching_sha2_password precisam de TLS no primeiro login, ou da chave pública do servidor. Use TLS: REQUIRED é o padrão. Se o servidor não tem TLS, ative Permitir obter a chave pública do servidor em Avançado, e só para um servidor em que você confia: uma chave forjada significa um servidor forjado.
“Esta chave não pode ser usada”
O RowDeck aceita chaves Ed25519, ECDSA e RSA nos formatos OpenSSH, PEM, PKCS#8 ou PuTTY v2 e v3, com ou sem senha da chave. Chaves DSA, chaves de segurança (sk-) e PuTTY v1 não funcionam, nem chaves criptografadas com chacha20-poly1305. Criptografe essa chave de novo com ssh-keygen -p -f yourkey ou crie uma nova só para o RowDeck:
ssh-keygen -t ed25519 -f rowdeck_ed25519
Adicione rowdeck_ed25519.pub ao ~/.ssh/authorized_keys no bastião e importe a chave privada. Você também pode criar uma chave do Secure Enclave no iPhone; ela nunca sai do dispositivo, então, depois de restaurar em um iPhone novo, você cria outra.
“O certificado deste servidor mudou”
O RowDeck fixou a impressão digital do certificado na primeira vez que você se conectou, e agora o servidor apresenta outra. Isso acontece depois que um certificado é renovado, e uma conexão interceptada parece igual.
Compare a nova impressão digital com a do seu servidor, por exemplo com openssl x509 -in server-cert.pem -noout -fingerprint -sha256. Toque em Confiar no novo certificado só se elas baterem. Uma chave de host SSH alterada funciona do mesmo jeito: esqueça a chave salva e depois compare a nova com ssh-keygen -lf no bastião.
“O acesso à Local Network está desativado”
O iOS pede a permissão de Rede local quando um servidor, um bastião ou o Ollama está na sua rede local. Ative em Ajustes › RowDeck › Rede local e depois toque em Tentar de novo. Servidores na internet não precisam dela.
“O RowDeck está bloqueado” toda vez que eu abro
Exigir Face ID vem ativado por padrão: o RowDeck bloqueia ao abrir e depois de um minuto em segundo plano. Desbloqueie com o Face ID ou o seu código de acesso. Em Ajustes › Segurança, você pode definir o Bloqueio automático como Imediatamente, Após 1 minuto, Após 5 minutos ou Nunca, ou desativar Exigir Face ID depois de confirmar que é você.
Como restauro o Pro em um iPhone novo?
Abra qualquer conexão ou a demo, toque na engrenagem em Saúde e depois em Ajustes › RowDeck Pro › Restaurar compras. Restaurar compras também fica na tela de compra. O Pro acompanha a sua Conta Apple; o Compartilhamento Familiar não está disponível para ele. Se a restauração não encontrar nada, confira se você entrou com a Conta Apple usada para comprar o Pro.
Como peço reembolso?
As compras passam pela Apple, então os reembolsos também: solicite em reportaproblem.apple.com. Se a Apple reembolsar o Pro, o app volta ao Free.