Contenido verificado asociado a este RA
Fundamentos de Aplicaciones Web de Escritorio
Esta unidad introduce las aplicaciones web de escritorio, describiendo sus características distintivas, los entornos donde se utilizan y la tecnología subyacente que las hace posibles, diferenciándolas de las aplicaciones nativas y las puramente web.
Instalación y Configuración de Aplicaciones Web de Correo Electrónico
Esta unidad detalla el proceso de instalación de aplicaciones web que proporcionan acceso a servicios de correo electrónico, y su posterior configuración para integrarse correctamente con un servidor de correo existente, asegurando la comunicación segura.
Gestión de Cuentas de Usuario y Verificación de Acceso al Correo
Esta unidad aborda la gestión de cuentas de usuario dentro de las aplicaciones web de correo electrónico y los procedimientos para verificar que el acceso al servicio de correo electrónico funciona correctamente, incluyendo la resolución de problemas comunes.
Instalación y Prestaciones de Aplicaciones de Calendario Web
Esta unidad cubre la instalación de aplicaciones de calendario web, su integración con otros servicios y la identificación de sus prestaciones específicas para la gestión de citas, tareas y eventos, mejorando la organización personal y colaborativa.
Conceptos clave
ElectronNW.jsProgressive Web Apps (PWA)RuntimeMotor de renderizado webWebmailIMAPSMTPSSL/TLSPHP-FPMBase de datos relacionalVirtual HostAutenticación IMAP/SMTPLogs del sistemaTroubleshooting de redFirewallListas negras de IPCalDAV
Errores que conviene evitar
- Confundir con aplicaciones nativas: Las aplicaciones web de escritorio no son compiladas directamente a código máquina específico del SO, sino que empaquetan un navegador web. Causa: Desconocimiento de la arquitectura subyacente. Corrección: Entender que son 'mini-navegadores' con una aplicación web dentro.
- Asumir que todas tienen acceso completo al SO: El acceso a recursos del sistema está limitado por el framework y las políticas de seguridad. Causa: Generalización de las capacidades. Corrección: Verificar la documentación del framework y la aplicación específica.
- Permisos de archivo incorrectos: El servidor web no puede leer o escribir en los directorios necesarios. Causa: `chown` o `chmod` mal aplicados. Corrección: Asegurar que el usuario del servidor web (ej. `www-data`) tenga los permisos adecuados.
- Configuración de base de datos errónea: Credenciales o nombre de DB incorrectos. Causa: Error tipográfico o DB no creada. Corrección: Verificar credenciales y existencia de la DB.
- Puertos de correo bloqueados por firewall: El servidor webmail no puede conectar con el servidor de correo. Causa: Reglas de firewall restrictivas. Corrección: Abrir los puertos 143/993 (IMAP) y 25/465/587 (SMTP) en el firewall del servidor webmail y del servidor de correo.
- Certificados SSL/TLS no válidos o autofirmados: El webmail no confía en el certificado del servidor de correo. Causa: Certificado caducado, no emitido por una CA de confianza o configuración de webmail demasiado estricta. Corrección: Renovar certificado, usar uno de una CA de confianza o configurar el webmail para aceptar certificados autofirmados (solo en entornos de prueba/privados).
- Usuario no puede iniciar sesión: La cuenta no existe en el servidor de correo o la contraseña es incorrecta. Causa: Error al crear el usuario o al introducir la contraseña. Corrección: Verificar la existencia del usuario y su contraseña en el sistema de gestión de usuarios del servidor de correo.
- Correos no llegan a la bandeja de entrada: Problemas de conectividad IMAP o correos filtrados como spam. Causa: Firewall bloqueando puerto IMAP, configuración IMAP incorrecta, o reglas de spam. Corrección: Revisar logs de Dovecot, verificar reglas de firewall, comprobar carpeta de spam del usuario.