El servidor bloquea por sí solo las solicitudes repetidas y la adivinación de contraseñas. Los valores siguientes no se pueden cambiar.
| Elemento | Límite |
|---|---|
| Solicitudes de conexión por ID (por IP) | 10 por minuto |
| Solicitudes de conexión por ID (por ID de host) | 20 por minuto. Las conexiones por ID de otras cuentas se cuentan aparte. |
| Autorizaciones de conexión para otras cuentas | 5 por minuto por cuenta, 3 por minuto por cuenta y host |
| Registro de dispositivos (por IP) | 10 por minuto |
| Conexiones simultáneas | 16 por IP, 1000 para todo el servidor |
| Sesiones simultáneas por host | 8 (el límite de visores predeterminado del host es 4) |
| Registro, inicio de sesión y cambio de contraseña (por IP) | 10 por minuto |
| Inicios de sesión fallidos | Bloqueo de 15 minutos tras 10 fallos en 15 minutos desde el mismo correo e IP, o 100 fallos en 15 minutos para el mismo correo |
Las direcciones IPv6 se cuentan en bloques /64.
El host también se protege a sí mismo. Si la contraseña del dispositivo para el acceso desatendido se introduce mal 5 veces, se bloquea de 5 minutos hasta 1 hora, y las conexiones por ID de otras cuentas se cuentan aparte de las del propietario.
/api que cambia el estado debe tener un Origin exactamente igual a RD_WEB_ORIGIN. Si un usuario abre otra dirección, aparece "Solicitud rechazada".TRUST_PROXY el número de proxies. Si es incorrecto, todos los usuarios aparecen con la única IP del proxy y alcanzan los límites a la vez.TURN_TTL_SEC (600 segundos de forma predeterminada).| Datos | Ubicación |
|---|---|
La base de datos signal.db y la clave del servidor server.key | Paquetes: /var/lib/tastedev-remote, Docker: el volumen signal-data |
| Archivos de configuración | Paquetes: /etc/tastedev-remote, Docker: .env |
| Historial de conexiones del servidor | La base de datos (se conserva 90 días, solo metadatos, sin contenido) |
| Historial de conexiones del host | sessions.jsonl en cada equipo host |
Si se pierde server.key, hay que volver a registrar todos los hosts.
.env o /etc/tastedev-remote).La copia de seguridad contiene la clave secreta del servidor, así que guárdela en un lugar seguro. Los certificados HTTPS se pueden volver a emitir, por lo que no necesitan copia de seguridad.