Soporte

¿Tienes una pregunta antes de comprar o algo no funciona? Escríbenos e incluye los datos de abajo.

Contacto

Escribe a support@heapdeck.app. Ayuda que incluyas:

  • tus versiones de iOS y de HeapDeck (Ajustes › Acerca de, en la app);
  • tu versión de PostgreSQL y dónde se ejecuta: autoalojado, RDS, Cloud SQL, Azure, Supabase;
  • el texto exacto del error o una captura de pantalla con los nombres de host ocultos.

Nunca envíes contraseñas, claves privadas ni cadenas de conexión.

support@heapdeck.app

Preguntas frecuentes

Una pantalla dice “Visibilidad parcial” o muestra <insufficient privilege>

Tu rol no puede leer los detalles de otras sesiones. Ejecuta esto una vez como superusuario o con el rol de administrador de tu proveedor:

GRANT pg_monitor TO your_role;

pg_monitor da acceso de lectura a las vistas de estadísticas y a nada más.

La pantalla Consultas lentas dice “pg_stat_statements no está instalado”

La extensión tiene que cargarse al arrancar el servidor y luego crearse en la base de datos:

  • Autoalojado: añade pg_stat_statements a shared_preload_libraries, reinicia PostgreSQL y luego ejecuta CREATE EXTENSION pg_stat_statements;.
  • Amazon RDS y Cloud SQL: revisa el grupo de parámetros o las marcas de la base de datos y luego ejecuta CREATE EXTENSION pg_stat_statements;.
  • Supabase: ya viene activada.

La pantalla Consultas lentas te explica en qué caso estás y te muestra el comando para copiarlo.

El túnel SSH falla con “Falló la autenticación SSH”

La versión 1.0 acepta una contraseña o una clave privada Ed25519 sin cifrar en formato OpenSSH; la clave empieza por -----BEGIN OPENSSH PRIVATE KEY-----. Para crear una clave solo para HeapDeck:

ssh-keygen -t ed25519 -N "" -f heapdeck_ed25519

Añade heapdeck_ed25519.pub a ~/.ssh/authorized_keys en el bastión y pega la clave privada en la conexión. Las claves RSA, las ECDSA y las protegidas con frase de contraseña no funcionan en la 1.0.

“El certificado de este servidor cambió”

HeapDeck fijó la huella digital del certificado la primera vez que te conectaste, y ahora el servidor presenta otra. Pasa cuando se renueva un certificado, y también es lo que se ve cuando alguien intercepta la conexión.

Compara la nueva huella digital con la de tu servidor, por ejemplo con openssl x509 -in server.crt -noout -fingerprint -sha256. Confía en el certificado solo si coinciden; si no, toca “Cancelar: no conectar”.

“El acceso a Local Network está desactivado”

iOS pide el permiso de Red local cuando un servidor, un bastión u Ollama está en tu red local. Actívalo en Ajustes › HeapDeck › Red local y luego toca Reintentar. Los servidores en internet no lo necesitan.

“HeapDeck está bloqueado” cada vez que lo abro

El bloqueo de la app viene activado por defecto. Desbloquea con Face ID, Touch ID o tu código. En Ajustes › Seguridad puedes desactivar Exigir Face ID o elegir cuándo vuelve a bloquearse: inmediatamente, tras 1 o 5 minutos, o nunca.

¿Cómo restauro Pro en un iPhone nuevo?

Abre cualquier conexión o la demo, toca el engranaje en Salud y luego Ajustes › HeapDeck Pro › Restaurar compras. Restaurar compras también está en la propia pantalla de Pro. Pro va ligado a tu Apple ID; no se puede compartir con En familia.

¿Cómo pido un reembolso?

Las compras pasan por Apple, así que los reembolsos también: solicítalo en reportaproblem.apple.com. Si se reembolsa Pro, la app vuelve a Free y conserva tus conexiones.