114 artículos en 11 categorías.

Correo electrónico

Suspendieron mi cuenta por envío de spam o por phishing: ¿qué hago?

El servidor suspende la cuenta de forma automática cuando detecta envío masivo de spam o uso para phishing, casi siempre desde una cuenta de correo cuya contraseña fue robada o desde un sitio vulnerado. Hay que asegurar las cuentas, corregir el origen y pedir la reactivación.

Síntomas:

  • Tu sitio web aparece con el aviso 'Account Suspended'
  • No puedes entrar a cPanel ni a los correos
  • Tus contactos reciben mensajes que tú no enviaste, o con enlaces sospechosos
  • El navegador marca tu sitio como sitio engañoso o con software no seguro
  • Recibes el aviso de suspensión sin haber hecho cambios en el sitio

Causa: Una cuenta de correo del dominio fue comprometida (contraseña filtrada, adivinada, reutilizada o entregada al responder un correo engañoso) y se está usando para enviar spam; o el sitio web tiene vulnerabilidades, sobre todo en WordPress con núcleo, plugins o temas desactualizados. Como el envío masivo puede hacer que bloqueen el dominio y la IP del servidor, el sistema suspende la cuenta por seguridad. El uso de la cuenta para phishing además está prohibido por los términos y condiciones y se maneja sin tolerancia.

Solución:

  1. Abre un ticket para solicitar la reactivación: la suspensión es temporal y se levanta desde soporte.
  2. Identifica la cuenta que está enviando: normalmente es una genérica del tipo ventas@, info@ o admin@.
  3. Cambia de inmediato las contraseñas de todas las cuentas de correo, de cPanel, del Área de Cliente, del administrador del sitio y de las cuentas FTP. Usa contraseñas largas con mayúsculas, minúsculas, números y símbolos.
  4. Cierra sesión en todos los dispositivos que tengan configurada esa cuenta y no guardes la contraseña en el navegador ni en el cliente de correo.
  5. Si la cuenta ya no se usa, deshabilítala o elimínala, y verifica que ningún usuario haya compartido sus credenciales.
  6. Activa la autenticación de dos factores en cPanel.
  7. Actualiza a la última versión el gestor de contenidos, sus temas y sus plugins, y elimina los que no uses o que no provengan de fuentes confiables.
  8. Busca archivos sospechosos en todos tus directorios web: los atacantes suelen dejar puertas traseras. Evita directorios con permiso 0777.
  9. Coloca un sistema antispam (por ejemplo reCAPTCHA) en formularios de contacto y suscripción.
  10. Escanea con antivirus actualizado los equipos desde los que se usa el correo y se administra el sitio.
  11. Si tu sitio quedó marcado por el navegador, una vez limpio regístralo en Google Search Console y solicita la revisión.

Cuándo contactar a soporte: Siempre: la reactivación de la cuenta solo la puede hacer Exxalink. Ten en cuenta que si el envío de spam o el incidente se repiten después de reactivarla, el sistema la vuelve a suspender en pocas horas para proteger la integridad del servidor y la reputación del servicio, y que en algunos casos se otorga un plazo corto para corregir el problema.

¿Cómo creo cuentas de correo con mi dominio?

Las cuentas de correo se crean tú mismo desde cPanel, en la sección "Cuentas de correo electrónico". Entras a cPanel desde tu área de clientes.

Síntomas:

  • Contrataste hosting y no sabes dónde se crean los correos del dominio
  • Necesitas dar de alta correos para nuevos empleados o áreas de la empresa
  • Al intentar crear un correo te aparece un error o no encuentras la opción

Causa: La creación de cuentas de correo es una función del panel cPanel asociado a tu plan de hosting; no se hace desde el área de clientes ni desde el webmail.

Solución:

  1. Ingresa a tu área de clientes con tu usuario y contraseña.
  2. Ve a Productos/Servicios – Activos y haz clic en tu plan de hosting contratado.
  3. En la sección Información general, haz clic en "Ingresar a cPanel".
  4. Dentro de cPanel busca la sección "Cuentas de correo electrónico" (Email Accounts).
  5. Haz clic en el botón azul "Crear" e ingresa el nombre de usuario, la contraseña y el espacio de almacenamiento que quieras asignar a la cuenta.
  6. Guarda con "Crear". La cuenta queda lista para usarse de inmediato.
  7. Pide al usuario final que cambie la contraseña en su primer inicio de sesión.

Cuándo contactar a soporte: Si no tienes acceso a cPanel, si necesitas que se cree o reactive un lote de cuentas institucionales, o si el número de cuentas de tu plan ya está al tope. Ten en cuenta que cPanel no permite crear un usuario con permiso exclusivo para administrar correos: quien crea cuentas necesita el acceso principal de cPanel.

Mis correos son rechazados por falta de autenticación (SPF, DKIM, DMARC o MX)

Gmail, Microsoft 365 y otros destinos exigen que el remitente valide con SPF o DKIM y que el dominio publique registros de correo correctos. Si tu dominio no apunta a los servidores de nombres de Exxalink, esos registros no se aplican y los mensajes se bloquean.

Síntomas:

  • Rebote con el texto 'Your email has been blocked because the sender is unauthenticated' o el código 5.7.26
  • Rebote con 'DNS lookup ... (MX) gave HOST_NOT_FOUND'
  • El destinatario indica que el dominio no tiene política DMARC o que no está alineada con SPF y DKIM
  • Rebote que indica que la IP que envía no tiene registro PTR
  • Los correos internos del dominio funcionan, pero los externos no; o salen bien a unos destinos y son rechazados por otros
  • Quieres mover el correo a un proveedor externo y no sabes qué registros cambiar

Causa: Los registros MX indican qué servidor recibe el correo del dominio, y SPF, DKIM y DMARC son los que autorizan y autentican los envíos. Si el dominio está delegado a los servidores de nombres de otro proveedor, los registros creados en cPanel no tienen efecto; y si faltan, están duplicados o mal escritos, el destino no puede verificar que el mensaje sea legítimo y lo rechaza antes de entregarlo.

Solución:

  1. Verifica que el dominio esté usando los servidores de nombres de Exxalink. Si apunta a otro proveedor, los registros de autenticación creados en cPanel no se aplican.
  2. En cPanel entra a 'Email Deliverability' (Capacidad de entrega del correo) y revisa que SPF y DKIM aparezcan como válidos para tu dominio.
  3. Asegúrate de tener un solo registro SPF: dos registros SPF en la misma zona invalidan la verificación.
  4. Si envías desde un servidor o servicio adicional, su IP debe estar incluida dentro del registro SPF.
  5. Publica también un registro TXT de DMARC en la zona del dominio.
  6. Comprueba el estado real enviando un mensaje de prueba a una herramienta de diagnóstico como mail-tester.com: te devuelve una puntuación con el estado de SPF, DKIM, DMARC, reputación de IP y listas negras.
  7. Si el rebote menciona el dominio del destinatario, el problema está del otro lado: el administrador de ese dominio debe publicar registros MX válidos y verificar que su dominio esté activo.
  8. Si vas a mover el correo a un proveedor externo, reúne primero los valores exactos que ese proveedor entrega (MX con nombre, valor, prioridad y TTL; TXT de verificación y SPF; CNAME de autoconfiguración y registros SRV si aplican) y publícalos en el Editor de zonas de cPanel, o en Cloudflare si tu DNS lo administras allí.
  9. Después de cualquier cambio en DNS espera la propagación, que puede tomar de algunas horas hasta 48 horas.

Cuándo contactar a soporte: Abre un ticket con el rebote completo (no una captura parcial) y el dominio remitente y destinatario si el dominio ya apunta a nuestros servidores y el rechazo continúa. Si el error menciona el registro PTR o DNS inverso, solo Exxalink puede corregirlo, porque depende de la IP del servidor. También escríbenos si necesitas que creemos la política DMARC o que reemplacemos toda la zona por la de un proveedor externo.

¿Qué datos uso para configurar mi correo en Outlook, Thunderbird o el celular?

Usa mail.tudominio.com como servidor de entrada y salida, IMAP 993 o POP3 995, SMTP 465 con SSL/TLS y autenticación activada. Tu usuario es la dirección de correo completa.

Síntomas:

  • El correo funciona en el webmail pero no en Outlook o en la app del celular
  • Aparecen errores al enviar y el buzón de entrada sí recibe
  • Te pide iniciar sesión otra vez y la contraseña 'no funciona' en el programa de correo

Causa: Casi siempre son datos de servidor, puertos o cifrado mal ingresados en el programa de correo, o un cambio reciente de contraseña que no se actualizó en todos los dispositivos.

Solución:

  1. Confirma primero que la cuenta funciona entrando al webmail. Si ahí envías y recibes bien, el problema está en la configuración del programa.
  2. En cPanel ve a "Cuentas de correo electrónico", ubica la cuenta y entra a "Conectar dispositivos" para ver la configuración exacta de tu servidor.
  3. Configuración recomendada con SSL/TLS: servidor de entrada y de salida mail.tudominio.com; IMAP puerto 993 o POP3 puerto 995; SMTP puerto 465.
  4. Como alternativa sin cifrado o con TLS: SMTP 587, IMAP 143, POP3 110.
  5. El nombre de usuario es la dirección de correo completa y la contraseña es la de la cuenta de correo (no la de cPanel).
  6. Marca la opción "El servidor de salida (SMTP) requiere autenticación".
  7. Si cambiaste la contraseña recientemente, actualízala en la computadora y en el celular; si no, los intentos fallidos pueden bloquear tu acceso.
  8. Si sigue sin conectar, pide a tu proveedor de internet que confirme que no bloquea los puertos 25, 465, 587, 993, 995, 110 y 143.

Cuándo contactar a soporte: Si el webmail tampoco funciona, o si ya validaste puertos y credenciales y el error persiste. Ten presente que el soporte gratuito cubre el servicio de correo y el webmail; la configuración de programas de terceros como Outlook, Thunderbird o la app de Gmail se atiende solo como recomendación.

Los correos que envío con facturas o comprobantes adjuntos no llegan a mis clientes

Cuando el comprobante se autoriza pero el cliente no lo recibe, revisa el servidor de salida configurado para el envío y la dirección del destinatario: un buzón lleno o una dirección mal escrita hacen que el mensaje rebote.

Síntomas:

  • El comprobante se autoriza pero el cliente nunca recibe el correo
  • Al reenviar, el sistema dice "enviado exitosamente" pero el correo no llega
  • Aparecen mensajes como "ERROR ENVIANDO EL CORREO AL CLIENTE. Invalid Addresses"

Causa: El envío usa una cuenta de correo real del dominio con su servidor de salida. Si los datos del servidor o la contraseña están equivocados, el mensaje no sale; y si el destinatario tiene una dirección inválida o el buzón lleno, el mensaje rebota aunque el envío se haya realizado.

Solución:

  1. Comprueba primero que la cuenta de correo desde la que se envía funcione entrando al webmail y mandando un mensaje de prueba.
  2. Revisa los datos del servidor de salida: mail.tudominio.com, puerto 465 con SSL habilitado, usuario igual a la dirección de correo completa y su contraseña real (un error frecuente es escribir el RUC en el campo de contraseña).
  3. Si envías desde el sistema de facturación electrónica, esa configuración vive en la ficha del emisor: revísala en el artículo correspondiente de Facturación y pagos.
  4. Emite o envía un comprobante de prueba hacia una dirección tuya para confirmar que el correo sale.
  5. Si el error aparece solo con ciertos destinatarios (por ejemplo 'Invalid Addresses'), revisa que la dirección esté bien escrita y que el buzón del cliente no esté lleno: en ambos casos el mensaje rebota.
  6. Activa el envío de copia oculta a tu propia dirección para tener respaldo de cada envío.
  7. Si los rebotes mencionan listas negras, autenticación o límites por hora, revisa los artículos específicos de esta categoría.

Cuándo contactar a soporte: Si ya validaste los datos del emisor, la contraseña y las direcciones de destino y el problema continúa. Adjunta la captura del error y la fecha y hora del intento.

No puedo enviar correos a Hotmail, Outlook o Live (error 550 5.7.1 con código S3150)

Microsoft colocó temporalmente la IP del servidor de correo en su lista de bloqueo interna. El desbloqueo lo tramita Exxalink ante Microsoft y suele tardar entre 24 y 48 horas.

Síntomas:

  • Rebote con el texto "Unfortunately, messages from ... weren't sent" y el código S3150
  • Los correos a hotmail.com, outlook.com o live.com no llegan y a veces ni siquiera rebotan
  • A empresas que usan Microsoft 365 sí llegan sin problema

Causa: Outlook.com, Hotmail y Live usan un sistema de filtrado de reputación de IP propio, distinto al de Microsoft 365. La IP de salida del servidor puede entrar en esa lista de bloqueo aunque SPF, DKIM y DMARC estén correctamente configurados; con frecuencia se origina en envíos previos de spam desde una cuenta comprometida o en campañas promocionales masivas.

Solución:

  1. Guarda el mensaje de rebote completo, con la dirección de destino y el código de error, y ábrelo en un ticket.
  2. Mientras se gestiona el desbloqueo, usa otro canal para lo urgente (los envíos a Gmail y a dominios corporativos siguen funcionando).
  3. Revisa y cambia las contraseñas de tus cuentas de correo: si el bloqueo se originó por spam saliente, el problema vuelve a aparecer si la cuenta sigue comprometida.
  4. Evita enviar correos promocionales o masivos hacia esos dominios desde el hosting compartido.
  5. Después del desbloqueo hay un periodo de estabilización de reputación: puedes ver rechazos o retrasos temporales durante unas horas, que se normalizan solos.

Cuándo contactar a soporte: Siempre. La solicitud de mitigación o delisting ante Microsoft solo la puede presentar Exxalink como responsable de la IP. Al abrir el ticket ayuda mucho indicar cuántos correos envías al mes y cuántos son promocionales, porque Microsoft lo pide para autorizar el desbloqueo.

Mi aplicación, formulario o script PHP no logra enviar correos por SMTP

El servidor no bloquea el envío por SMTP, pero tu aplicación debe autenticarse con una cuenta de correo real del dominio: usar la función mail() de PHP sin SMTP hace que los destinatarios rechacen el mensaje.

Síntomas:

  • Tu sistema reporta "no se puede conectar al servidor de correo" o tiempo de espera agotado
  • El envío funciona en local pero falla en producción
  • El servidor acepta el mensaje (respuesta 250) pero el correo nunca llega ni a spam

Causa: Los envíos hechos con la función mail() de PHP no pueden validarse contra SPF, por lo que muchos servidores los descartan. También fallan las conexiones con credenciales incorrectas, con un nombre HELO inválido o cuando el mensaje incumple el estándar SMTP.

Solución:

  1. Crea una cuenta de correo del dominio en cPanel y úsala para enviar por SMTP autenticado (PHPMailer u otra librería), en lugar de mail().
  2. En cPanel ve a "Cuentas de correo electrónico" → "Conectar dispositivos" y copia de ahí los datos exactos del servidor.
  3. Configura: servidor mail.tudominio.com, puerto 465 con SSL (o 587 con TLS), usuario igual a la dirección de correo completa y su contraseña.
  4. Comprueba que el dominio esté usando los nameservers de Exxalink y que existan los registros SPF y DKIM; puedes validarlo enviando un mensaje de prueba a mail-tester.com y revisando la puntuación.
  5. Si tu aplicación arma el mensaje en una sola línea muy larga, córtala: el estándar SMTP permite un máximo de 2048 caracteres por línea y el servidor descarta el mensaje antes de entregarlo, sin generar rebote visible.
  6. Si vas a usar un servidor SMTP externo (por ejemplo el de Gmail), configúralo dentro de tu aplicación con el host, puerto y cifrado de ese proveedor y, si tienes verificación en dos pasos, genera una contraseña de aplicación.

Cuándo contactar a soporte: Si sospechas de un bloqueo de puertos de salida o si el envío falla incluso con SMTP autenticado bien configurado. Adjunta el error exacto que devuelve tu aplicación y la cuenta de correo que estás usando para las pruebas.

No puedo entrar al webmail o a mis correos

Entra por https://tudominio.com/webmail con la dirección de correo completa. Si fallas varias veces la contraseña, el firewall bloquea tu IP pública y hay que liberarla desde el servidor.

Síntomas:

  • La página del webmail no carga o rechaza tus credenciales
  • El correo funciona desde otra red o desde datos móviles, pero no desde tu oficina o casa
  • Después de cambiar una contraseña ya no puedes entrar ni al webmail ni a cPanel

Causa: O bien estás usando una dirección de acceso equivocada, o bien el sistema de seguridad bloqueó tu IP pública tras varios intentos fallidos. Esto pasa muy seguido cuando el navegador o el programa de correo tiene guardada la contraseña anterior y la reintenta en segundo plano.

Solución:

  1. Ingresa a https://tudominio.com/webmail y escribe la dirección de correo completa como usuario.
  2. También puedes entrar a cPanel desde tu área de clientes y administrar tus cuentas desde ahí.
  3. Si no entra, prueba desde otra conexión (por ejemplo datos móviles del celular, no la wifi de la misma oficina). Si desde ahí sí funciona, tu IP pública está bloqueada.
  4. Antes de reintentar, borra la contraseña guardada en el navegador y actualízala en todos los dispositivos donde tengas la cuenta configurada.
  5. Consulta tu IP pública en un servicio como cual-es-mi-ip.net y envíala por ticket para que se retire de la lista de bloqueo.
  6. Si olvidaste la contraseña de una cuenta, puedes cambiarla desde cPanel → Cuentas de correo electrónico → Administrar.

Cuándo contactar a soporte: Para liberar tu IP pública del firewall del servidor: eso solo lo puede hacer Exxalink. También si no tienes acceso a cPanel para restablecer la contraseña de la cuenta.

Mi buzón está lleno y dejé de recibir correos: ¿cómo aumento la cuota?

Cuando una cuenta llega a su cuota asignada deja de recibir mensajes y los remitentes reciben rebotes. Puedes borrar correos antiguos o subir la cuota desde cPanel.

Síntomas:

  • Dejas de recibir correos de un momento a otro, aunque sí puedes enviar
  • Quienes te escriben reciben aviso de que tu buzón está lleno
  • En cPanel la cuenta aparece con el almacenamiento al 100%

Causa: Cada cuenta de correo tiene una cuota de almacenamiento. Al llenarse, el servidor ya no puede guardar mensajes nuevos y los rechaza.

Solución:

  1. Entra al webmail y elimina los correos antiguos y los que tengan adjuntos pesados.
  2. Vacía también las carpetas Papelera y Spam: los mensajes ahí siguen ocupando espacio.
  3. Para subir la cuota, ingresa a cPanel y ve a "Cuentas de correo electrónico".
  4. Ubica la cuenta y haz clic en "Administrar".
  5. En el campo "Espacio de almacenamiento (cuota)" asigna el nuevo valor.
  6. Haz clic en "Guardar" para aplicar el cambio.
  7. Si la cuenta es de mucho movimiento, descarga periódicamente los correos históricos o configúrala como IMAP con limpieza programada.

Cuándo contactar a soporte: Si el campo de cuota no te permite el valor que necesitas, si el espacio total del plan ya está copado, o si necesitas cuota ampliada para varias cuentas a la vez.

Mis correos rebotan con "has exceeded the max defers and failures per hour"

Ese aviso significa que tus envíos acumularon demasiados fallos en poco tiempo y el servidor descartó los mensajes por seguridad. El bloqueo es temporal, normalmente de una hora.

Síntomas:

  • Rebotes que dicen "Domain ... has exceeded the max defers and failures per hour (5/5 (100%)) allowed. Message discarded"
  • Envías pocos correos al día y aun así te rebotan
  • El bloqueo desaparece solo y vuelve a aparecer al cabo de un tiempo

Causa: El servidor destino rechaza o difiere tus mensajes; ante los reintentos fallidos repetidos el servidor los descarta para no saturar la cola. Las causas más comunes son direcciones inexistentes o mal escritas, un servidor de destino con problemas, o un sistema externo que reintenta envíos con tu cuenta.

Solución:

  1. Revisa a qué direcciones estabas enviando cuando aparecieron los rebotes y corrige las que estén mal escritas o ya no existan.
  2. Elimina de tus listas de contactos las direcciones que rebotan de forma permanente: cada intento fallido consume el cupo de la hora.
  3. Evita direcciones con eñes, tildes, espacios o caracteres especiales; el servidor no las acepta y generan errores de dirección malformada.
  4. Si todos los rebotes son hacia un mismo dominio, avisa a tu contacto para que su área de TI revise su servidor de correo: en ese caso la causa está del otro lado.
  5. Espera una hora antes de reintentar; el bloqueo se libera solo.
  6. Verifica que ningún sistema externo esté enviando con tu cuenta de correo. Si aparece un servidor desconocido en las cabeceras, cambia las contraseñas.

Cuándo contactar a soporte: Si tu volumen legítimo de envíos supera el límite del plan, puedes solicitar por ticket que se amplíen el límite de correos por hora y el umbral de rebotes permitidos. Si el volumen crece de forma sostenida, conviene evaluar un plan de correo corporativo dedicado, ya que el hosting compartido tiene restricciones propias.

Puedo enviar correos pero no recibo ninguno

Casi siempre el dominio tiene los registros DNS apuntando a otro servidor, así que el correo entrante se entrega donde está la página web y no en el servidor de correo.

Síntomas:

  • Los mensajes que envías salen bien, pero los que te escriben nunca llegan
  • Enviaste una prueba desde una cuenta externa y no aparece en tu bandeja
  • Tu página web está alojada en otro proveedor o cambiaste de hosting hace poco

Causa: El registro A del dominio apunta a la IP donde está la página web. Como los registros MX suelen resolverse contra ese mismo nombre, el correo entrante se enruta al servidor de la web, que no gestiona buzones, y nunca llega al servidor de correo.

Solución:

  1. Haz una prueba controlada: envía un correo desde una cuenta externa a tu dirección y revisa si llega al webmail (no solo a Outlook).
  2. Revisa a qué servidores de nombres está delegado tu dominio. Si están en otro proveedor, los registros de correo de tu cPanel no se aplican.
  3. Si la página web está en otro servidor y el correo debe seguir en Exxalink, hay que separar los registros: el A del dominio apunta al servidor web y los MX (y el registro de mail) al servidor de correo.
  4. Estos ajustes se hacen en cPanel → Domains → Zone Editor → Manage, sobre el dominio correspondiente.
  5. Después del cambio espera la propagación DNS y vuelve a probar la recepción.

Cuándo contactar a soporte: Indica en un ticket cuál servicio debe quedarse en Exxalink (correo, web o ambos) y la IP del otro proveedor, para que se ajusten los registros correctamente. También si no tienes claro dónde está delegado tu dominio.

Mis correos rebotan porque la IP está en una lista negra (RBL)

Algunos destinatarios rechazan el mensaje porque la IP que lo envía figura en una lista de reputación. El retiro de la lista se gestiona desde el servidor y puede tardar algunas horas.

Síntomas:

  • Rebotes que mencionan "JunkMail rejected", "is in an RBL", "Poor Reputation Sender" o "Rejected because Bad IP"
  • Solo rebotan los correos hacia ciertos dominios o empresas
  • El mismo mensaje sale bien hacia otros destinatarios

Causa: La IP de salida quedó listada en una base de reputación (por ejemplo Cloudmark, Spamhaus o UCEPROTECT), normalmente tras un envío de spam desde alguna cuenta comprometida. En el caso de UCEPROTECT nivel 3 se listan rangos de red completos, por lo que puede afectarte sin que hayas hecho nada.

Solución:

  1. Guarda el rebote completo: ahí aparece el nombre de la lista y el motivo del rechazo.
  2. Ábrelo en un ticket para que se solicite el retiro de la lista.
  3. Revisa y cambia las contraseñas de tus cuentas de correo; si el spam saliente continúa, la IP vuelve a ser listada.
  4. Si el rebote apunta a la IP pública de tu oficina y no a la del servidor, el bloqueo está en tu red: revisa los equipos de tu local y solicita el retiro a la lista correspondiente.
  5. Cuando el destinatario usa listas muy restrictivas que listan rangos completos, pide a su área de TI que agregue tu dominio a su lista blanca.

Cuándo contactar a soporte: Siempre que el rebote mencione la IP del servidor: solo Exxalink puede tramitar el retiro ante la lista y, si hace falta, migrar la cuenta a un servidor con otra IP.

Quiero usar Google Workspace (Gmail) con mi dominio alojado aquí

Debes reemplazar los registros MX del hosting por los de Google en el Zone Editor de cPanel y publicar el SPF y el DKIM que te entrega Google.

Síntomas:

  • Contrataste Google Workspace pero los correos siguen llegando al webmail del hosting
  • Después de contratar Workspace no entran ni salen correos
  • No sabes qué registros DNS cambiar

Causa: Mientras el dominio conserve los registros MX del hosting, el correo se sigue entregando en el servidor de correo del hosting y no en Google.

Solución:

  1. Ingresa a cPanel y ve a Domains → Zone Editor; busca tu dominio y haz clic en Manage.
  2. Elimina todos los registros MX que no sean de Google (normalmente aparecen como mail.tudominio.com, mx1, etc.). Al final no debe quedar ningún MX del hosting.
  3. Crea los MX de Google Workspace: prioridad 1 ASPMX.L.GOOGLE.COM; prioridad 5 ALT1.ASPMX.L.GOOGLE.COM; prioridad 5 ALT2.ASPMX.L.GOOGLE.COM; prioridad 10 ALT3.ASPMX.L.GOOGLE.COM; prioridad 10 ALT4.ASPMX.L.GOOGLE.COM. Deja el TTL por defecto.
  4. Configura el SPF: busca un registro TXT que empiece con v=spf1; si existe edítalo y si no créalo, con el valor v=spf1 include:_spf.google.com ~all. Debe existir un solo registro SPF y no debe mezclarse con el del hosting.
  5. En Google Admin → Seguridad → DKIM genera la clave y publica el registro TXT que te entrega, con el nombre google._domainkey.
  6. Espera la propagación DNS y prueba enviando y recibiendo un mensaje.

Cuándo contactar a soporte: Si prefieres que Exxalink realice la configuración por ti: es un servicio de asistencia técnica con costo, que se cotiza previamente por ticket. También si los correos siguen sin llegar después de la propagación.

Recibo demasiado correo spam en mi cuenta

Puedes reforzar el filtrado desde cPanel con los filtros de spam y BoxTrapper, y evitar las direcciones genéricas, que son el blanco preferido de los ataques automatizados.

Síntomas:

  • Llegan muchos mensajes no deseados, a veces en otros idiomas, de forma repetitiva
  • Recibes correos que aparentan venir de tu propio dominio
  • El spam se concentra en cuentas como info@, admin@ o ventas@

Causa: Las direcciones genéricas y publicadas en la web son objetivo frecuente de envíos automatizados y de intentos de suplantación del dominio.

Solución:

  1. En cPanel activa y ajusta los filtros de spam de tu cuenta para subir el nivel de exigencia.
  2. Crea filtros de correo por remitente o por asunto para los envíos repetitivos.
  3. Si el volumen es muy alto, puedes usar BoxTrapper: retiene el correo de remitentes desconocidos y les envía un mensaje de verificación; si responden, el mensaje se libera y el remitente pasa a tu lista blanca.
  4. Evita usar cuentas genéricas como admin@, support@, info@ o webmaster@ para correspondencia importante; prefiere alias o nombres menos predecibles.
  5. No respondas ni hagas clic en enlaces de esos mensajes y no publiques la dirección en texto plano en tu sitio web.
  6. Ten en cuenta que un filtrado demasiado estricto también puede retener correos legítimos: si dejas de recibir mensajes esperados, revisa la carpeta de spam antes de reportar.

Cuándo contactar a soporte: Si el spam continúa pese a los filtros, puedes pedir un endurecimiento a nivel de servidor (validaciones DKIM y HELO en el correo entrante, listas de bloqueo reputacionales y políticas anti-spoofing). También si sospechas que están suplantando tu dominio.

Remitentes de ciertos países no logran escribirme (bloqueo geográfico)

Por seguridad se restringe el acceso y el correo desde regiones de alto riesgo. Si necesitas recibir de un país bloqueado, se puede autorizar la IP del remitente en lista blanca.

Síntomas:

  • Contactos del exterior reportan rebotes con errores como 451 temporary local problem o 501 malformed address
  • No llegan códigos de verificación de servicios internacionales
  • Tu sitio o tu correo no son accesibles desde algunos países, aunque sí desde Ecuador

Causa: Tras la divulgación de vulnerabilidades críticas en los paneles de hosting se implementaron restricciones geográficas y bloqueos de rangos de IP considerados de alto riesgo. Un remitente legítimo alojado en uno de esos rangos queda bloqueado sin que exista una falla real de recepción.

Solución:

  1. Reúne las direcciones de correo de los remitentes afectados y, de ser posible, capturas completas de los mensajes de rebote con los códigos de error.
  2. Averigua con el remitente la IP fija de su servidor de correo o de su proveedor.
  3. Abre un ticket con esa información para que se autoricen esas IP en la lista blanca del servidor.
  4. Si necesitas acceso desde un país específico (por ejemplo un desarrollador o proveedor en el exterior), indícalo también en el ticket.

Cuándo contactar a soporte: Siempre: la inclusión en lista blanca y el desbloqueo geográfico solo los puede aplicar Exxalink. Se autorizan direcciones IP específicas y no países completos, para no exponer la seguridad del resto de cuentas.

Se borraron mis correos: ¿se pueden recuperar?

Si tu plan incluye respaldos, se puede restaurar una copia diaria indicando la fecha; si no los incluye, los mensajes eliminados no se recuperan. Revisa además la configuración POP3 de tu programa de correo.

Síntomas:

  • Los mensajes de la bandeja de entrada desaparecen solos después de un tiempo
  • Borraste correos por error, incluso de la papelera
  • Tras un incidente de seguridad encontraste cuentas o mensajes eliminados

Causa: En la mayoría de casos no es una falla del servidor: las cuentas configuradas como POP3 descargan y eliminan los mensajes del servidor pasado un plazo de retención, que por defecto es de 14 días. También influye el autoarchivado del programa de correo. En otros casos es un borrado manual o un acceso no autorizado.

Solución:

  1. Revisa cómo está configurada la cuenta en tu programa: si es POP3, cambia la opción de retención o configúrala como IMAP para que los mensajes permanezcan en el servidor.
  2. Desactiva el autoarchivado en tu programa de correo.
  3. Si el borrado fue accidental, solicita cuanto antes la restauración desde respaldo indicando la fecha aproximada: las copias son diarias, así que se pierde lo recibido después de esa copia.
  4. Si sospechas de un acceso no autorizado, cambia de inmediato las contraseñas de correo y de cPanel y revisa si existen cuentas o reglas que no reconozcas.
  5. Como práctica preventiva, descarga periódicamente un respaldo local de los correos importantes.

Cuándo contactar a soporte: Para consultar qué fechas de respaldo hay disponibles y solicitar la restauración. Ten presente que los planes básicos no incluyen servicio de respaldos y en ese caso la información no se puede recuperar.

Dominios y DNS

¿Cómo apunto mi dominio al hosting que tengo con ustedes?

Debes cambiar los nameservers (servidores de nombres) de tu dominio, en el panel del registrador donde lo compraste, por los nameservers de nuestro servidor. Recién después podrás agregar el dominio en cPanel.

Síntomas:

  • Compraste el hosting pero la web no carga con tu dominio
  • cPanel no te deja agregar el dominio a la cuenta
  • El dominio sigue mostrando la página del proveedor anterior
  • No sabes qué datos poner en la sección de servidores de nombres de tu registrador

Causa: Mientras el dominio siga apuntando a los nameservers de otro proveedor, el tráfico web y de correo no llega a nuestro servidor y el panel no reconoce el dominio como propio de la cuenta.

Solución:

  1. Ubica los nameservers asignados a tu servicio: llegan en el correo de bienvenida y también los puedes consultar en tu área de clientes. Normalmente son dos, del tipo ns1.red360.net y ns2.red360.net (los servidores más antiguos usan otros nombres, por eso conviene confirmarlos).
  2. Ingresa al panel del registrador donde compraste el dominio (por ejemplo GoDaddy, Namecheap u otro) y busca la sección de servidores de nombres o nameservers.
  3. Reemplaza los nameservers actuales por los dos que te asignamos. Deben ser al menos dos y deben ser distintos entre sí; si aparecen más de dos, elimina los sobrantes.
  4. Guarda los cambios y espera la propagación DNS.
  5. Cuando el dominio ya resuelva a nuestro servidor, ingresa a cPanel, entra a la sección Dominios y agrega el dominio. Si lo agregas antes de que apunte, cPanel no lo permitirá.
  6. El nuevo dominio se aloja en una carpeta dentro de /public_html, por lo que puedes subir su contenido ahí.

Cuándo contactar a soporte: Si tu dominio está registrado con nosotros y no ves la opción para editar los nameservers en el área de clientes, abre un ticket indicando el dominio y los nameservers deseados: el cambio lo aplicamos manualmente desde nuestro acceso de revendedor.

Cambié los nameservers en el panel y el cambio no se guarda o no se refleja

Si el formulario de Gestionar Nameservers se reinicia al guardar, o el WHOIS sigue mostrando los servidores anteriores después de varias horas, escríbenos con los nameservers exactos y aplicamos el cambio manualmente.

Síntomas:

  • Al hacer clic en cambiar nameservers el formulario se resetea y no guarda nada
  • Pasadas 24 horas el WHOIS público sigue mostrando los nameservers antiguos
  • El panel muestra un error al recuperar los nameservers o los registros DNS
  • No hay ningún apartado donde confirmar que el cambio quedó grabado

Causa: En algunos dominios la gestión automática desde el área de clientes no llega a aplicarse en el registrador, por lo que el cambio nunca se envía al registro central aunque el formulario parezca aceptarlo.

Solución:

  1. Vuelve a intentarlo desde el área de clientes, en Dominios → Gestionar Nameservers, y verifica que estés escribiendo al menos dos nameservers distintos (un dominio no puede quedar con un solo servidor de nombres repetido).
  2. Si el cambio no se guarda, abre un ticket indicando el dominio y la lista completa de nameservers a los que quieres cambiar.
  3. Nosotros aplicamos el cambio directamente en el registrador y te confirmamos por el ticket.
  4. Después de la confirmación, deja transcurrir el tiempo de propagación antes de dar por fallido el cambio.
  5. Comprueba el resultado con una herramienta pública de consulta DNS o de WHOIS para ver a qué nameservers responde ya tu dominio.

Cuándo contactar a soporte: Siempre que el formulario del área de clientes no aplique el cambio: solo nosotros podemos actualizar los nameservers directamente en el registrador. Indica el dominio y los nameservers exactos, uno por línea.

¿Cuánto tarda la propagación de DNS? ¿Se puede acelerar?

Un cambio de nameservers tarda normalmente entre 24 y 48 horas en replicarse en todo el mundo. Un cambio de un registro dentro de la zona DNS (por ejemplo un registro A) es casi inmediato. No es posible forzar la propagación global.

Síntomas:

  • Hiciste el cambio y el sitio sigue resolviendo a la IP o al servidor anterior
  • El sitio ya abre desde el celular pero no desde la oficina, o al revés
  • Necesitas una fecha exacta para poner un servicio crítico en línea

Causa: Los servidores DNS de todo el mundo guardan en caché la información anterior durante un tiempo. Hasta que esa caché expire, siguen entregando los datos viejos. El cambio de nameservers implica actualizar el registro central del dominio; un cambio dentro de la zona DNS solo afecta a nuestro servidor y por eso es mucho más rápido.

Solución:

  1. Si cambiaste los nameservers del dominio, espera entre 24 y 48 horas antes de considerar que hay un problema.
  2. Si solo cambiaste un registro dentro del editor de zonas de cPanel (por ejemplo la IP de un subdominio), el efecto es prácticamente inmediato: si no se refleja, el problema está en otro lado y conviene revisarlo.
  3. Comprueba el estado real con una herramienta pública de propagación DNS en lugar de guiarte solo por tu navegador.
  4. Para descartar caché local, prueba desde otra conexión o con datos móviles, y en otro navegador.
  5. Revisa que no queden nameservers antiguos sobrantes en el registrador: si aparecen más de dos, elimina los que ya no correspondan.

Cuándo contactar a soporte: Si pasadas 48 horas el dominio sigue apuntando al servidor anterior, abre un ticket con el dominio y una captura de la consulta DNS para que revisemos la configuración en el registrador.

Mi web, mi correo y mi certificado SSL dejaron de funcionar: ¿puede ser el dominio caducado?

Sí. Si el dominio no está renovado deja de resolver, y con él caen la página web, las cuentas de correo y la renovación del certificado SSL, aunque el hosting siga activo y pagado.

Síntomas:

  • El panel muestra errores al recuperar los nameservers y los registros DNS
  • No se detecta ni se puede renovar el certificado SSL del dominio o del subdominio
  • No entran ni salen correos aunque el hosting figure vigente
  • Un subdominio (por ejemplo el de facturación o el aula virtual) dejó de resolver

Causa: El hosting y el dominio son servicios separados. Si el dominio venció, deja de existir a nivel de DNS: nadie puede resolverlo, así que ni la web ni el correo ni la emisión del certificado funcionan aunque el espacio en el servidor esté intacto.

Solución:

  1. Revisa en tu área de clientes la fecha de vencimiento del dominio, no solo la del hosting.
  2. Si el dominio está registrado con nosotros, renuévalo desde el área de clientes o coordina el pago con el área de ventas.
  3. Si el dominio está con otro registrador (lo compraste en otro proveedor), la renovación debes hacerla en la cuenta de ese registrador: nosotros no podemos renovar un dominio que no administramos.
  4. Una vez renovado y resolviendo de nuevo, verifica que los nameservers sigan apuntando a nuestro servidor.
  5. Con el dominio activo y apuntado, vuelve a solicitar o esperar la emisión del certificado SSL, y prueba de nuevo el correo.

Cuándo contactar a soporte: Si tras renovar el dominio la web o el correo siguen sin funcionar, o si el certificado SSL no se regenera solo, abre un ticket indicando el dominio para que revisemos la zona DNS y el certificado desde el servidor.

Uso Cloudflare y mi sitio falla: ¿qué debo revisar?

Si administras tu DNS en Cloudflare, los registros que manda son los de Cloudflare y no los de nuestro servidor. Tienes que mantener allí la IP correcta de tu hosting, y si la IP del servidor cambia debes actualizarla tú.

Síntomas:

  • El sitio no abre o aparece un error de resolución de nombre después de una migración
  • Un subdominio creado en cPanel no funciona
  • Aparecen conflictos: algunos registros apuntan a una IP y otros a otra
  • Te reportamos que tu dominio no está apuntando a nuestros servidores

Causa: Al delegar los nameservers a Cloudflare, la zona DNS que se publica en Internet es la de Cloudflare. Los registros que existan en el editor de zonas de cPanel dejan de tener efecto, por lo que cualquier cambio (IP nueva, subdominio nuevo, registro de validación) hay que hacerlo también en Cloudflare.

Solución:

  1. Ingresa a tu cuenta de Cloudflare y abre la zona DNS de tu dominio.
  2. Verifica que el registro A del dominio principal apunte a la IP actual de tu servidor de hosting. Si no la conoces, pídenosla por ticket.
  3. Crea o corrige en Cloudflare los registros de cada subdominio que uses; crear el subdominio solo en cPanel no basta.
  4. Elimina registros duplicados o antiguos que apunten a IPs que ya no usas: los conflictos hacen que el sitio cargue de forma intermitente.
  5. Si necesitas que revisemos el origen de un problema en el servidor, desactiva temporalmente el proxy de Cloudflare para que el dominio resuelva directo a nuestra IP.
  6. Si prefieres dejar de usar Cloudflare, devuelve los nameservers del dominio a los nuestros.

Cuándo contactar a soporte: Pídenos por ticket la IP actual de tu servidor. Ten presente que mientras el DNS lo administre Cloudflare, la configuración es responsabilidad tuya: nosotros no tenemos acceso a esa cuenta y solo podemos diagnosticar si el dominio resuelve a nuestro servidor.

¿Cómo apunto un subdominio a la IP de mi VPS o de otro servidor?

Se hace creando o editando el registro A del subdominio en el Editor de Zonas (Zone Editor) de cPanel, con la IP de destino. Si no tienes acceso a esa sección, envíanos el nombre del subdominio y la IP y lo creamos nosotros.

Síntomas:

  • El subdominio apunta a la IP del hosting y debería apuntar a tu VPS o a un servicio externo
  • Cambió la IP pública del servidor o del proveedor de Internet y el subdominio quedó desactualizado
  • El subdominio no responde o el navegador indica que el puntero no existe
  • Tienes varios subdominios que hay que mover a una IP nueva

Causa: El subdominio se resuelve por el registro A publicado en la zona DNS del dominio. Si ese registro conserva la IP anterior, el tráfico sigue llegando al servidor equivocado aunque la aplicación ya esté en otro lado.

Solución:

  1. Ingresa a cPanel y entra a la sección Dominios → Editor de zonas (Zone Editor).
  2. Selecciona el dominio y ubica el registro A del subdominio que quieres modificar.
  3. Edita el valor y coloca la IP de destino. Si el registro no existe, créalo como tipo A con el nombre del subdominio.
  4. Guarda: al ser un cambio dentro de la zona (no de nameservers), el efecto es casi inmediato.
  5. Ten en cuenta que el registro DNS solo resuelve el nombre a una IP; el puerto (por ejemplo :8090) lo define tu aplicación y debe seguir indicándose en la URL.
  6. Valida el resultado con una herramienta pública de consulta DNS antes de reportar una falla.

Cuándo contactar a soporte: Si tu dominio está administrado por nosotros y no ves el Editor de Zonas, o si necesitas actualizar varios subdominios a la vez, abre un ticket con la lista de subdominios y la IP de destino y los configuramos nosotros.

¿Cómo creo un subdominio en cPanel?

Desde cPanel, en la sección Dominios → Subdominios, escribes el nombre y presionas Crear. El subdominio queda en una carpeta dentro de public_html lista para subir tu contenido.

Síntomas:

  • No encuentras dónde crear el subdominio
  • Creaste el subdominio pero no carga
  • Necesitas separar un aula virtual, un sistema o una sección del sitio en una dirección propia

Causa: El subdominio no existe hasta que se crea en el panel; y si el DNS del dominio se administra fuera de nuestro servidor, crearlo en cPanel no es suficiente para que resuelva en Internet.

Solución:

  1. Ingresa a tu cuenta de cPanel desde el área de clientes.
  2. Entra a la sección Dominios y elige Subdominios.
  3. Escribe el nombre del subdominio, confirma el dominio al que pertenece y presiona Crear.
  4. El subdominio se creará en una carpeta dentro de /public_html: sube ahí el contenido con el Administrador de archivos o por FTP. Si el FTP te da problemas, puedes subir un .zip con el Administrador de archivos y descomprimirlo ahí mismo.
  5. Si el DNS de tu dominio está en Cloudflare o en otro proveedor externo, crea también allí el registro correspondiente al subdominio.
  6. Verifica que tu plan permita más dominios o subdominios: si llegaste al límite, deberás liberar uno o cambiar de plan.

Cuándo contactar a soporte: Si seguiste los pasos y el subdominio sigue sin responder, abre un ticket indicando el nombre exacto: puede que el registro no se haya generado en el servidor y debamos crearlo manualmente.

Mi dominio aparece en estado pendiente después de comprarlo o transferirlo

Es normal durante el alta o la transferencia. Un registro nuevo se activa en poco tiempo; una transferencia entre registradores puede tardar varios días y hasta que termine no podrás usar correo ni servicios asociados.

Síntomas:

  • En Servicios Relacionados el hosting figura activo pero el dominio como pendiente
  • No puedes crear cuentas de correo corporativo
  • El servicio contratado no se activa y no llegan las credenciales
  • Pagaste y el dominio sigue sin habilitarse

Causa: El estado pendiente refleja que el registro o la transferencia todavía no se completan en el registrador. En transferencias además interviene el proveedor de origen y la propagación de DNS, que puede llevar hasta unos siete días.

Solución:

  1. Revisa en el área de clientes si se trata de un registro nuevo o de una transferencia en curso.
  2. Si es un registro nuevo, espera la activación: en pocos minutos u horas el estado cambia a activo y llegan las credenciales al correo registrado.
  3. Si es una transferencia, espera a que el proceso concluya; hasta entonces no será posible crear cuentas de correo asociadas al dominio.
  4. Cuando el dominio quede activo, revisa el correo registrado en tu cuenta: ahí llegan los accesos de cPanel.
  5. Verifica también que los nameservers estén apuntando a nuestro servidor antes de dar por terminado el proceso.

Cuándo contactar a soporte: Si el estado pendiente se mantiene varios días sin avance, o si el dominio que quieres registrar aparece bloqueado o ya en uso por otra persona, abre un ticket con el dominio para que revisemos el pedido y te propongamos alternativas.

Quiero transferir mi dominio a otro proveedor: ¿cómo obtengo el código EPP?

Debes pedirnos por ticket el desbloqueo del dominio y el código EPP (también llamado código de autorización o Auth Code). Con ese código inicias la transferencia desde el nuevo registrador.

Síntomas:

  • Al intentar desbloquear el dominio aparece que no se puede gestionar automáticamente y que contactes con soporte
  • El nuevo proveedor te pide un código de autorización que no encuentras en el panel
  • Quieres migrar el dominio pero no sabes qué pasos siguen

Causa: Los dominios se registran bloqueados contra transferencias no autorizadas. El desbloqueo y la emisión del código EPP se hacen desde la cuenta del registrador, a la que solo nosotros tenemos acceso.

Solución:

  1. Abre un ticket indicando el dominio exacto que deseas transferir y a qué proveedor.
  2. Desbloqueamos el dominio y te enviamos el código EPP por el mismo ticket.
  3. Con ese código, inicia la solicitud de transferencia desde el panel del nuevo registrador.
  4. Solicita también en tu área de clientes la cancelación del servicio de dominio, para evitar que se siga facturando la renovación.
  5. Ten presente que, una vez transferido, la administración del dominio deja de estar en nuestras manos: los cambios de DNS y las renovaciones los harás con el nuevo proveedor.

Cuándo contactar a soporte: Siempre: el desbloqueo y el código EPP solo los podemos generar nosotros. Indica en el ticket el dominio y confirma si además quieres cancelar la facturación de ese servicio.

cPanel no me deja agregar otro dominio o me dice que llegué al límite

Para agregar un dominio adicional este debe apuntar antes a nuestros nameservers, y tu plan debe tener cupo disponible. Si no se cumple alguna de las dos condiciones, cPanel rechaza la operación.

Síntomas:

  • Aparece el error: This domain points to an IP address that does not use the DNS servers associated with this server
  • El panel indica que alcanzaste el límite de dominios de tu plan
  • En el área de clientes el dominio sale marcado en rojo o con advertencia de certificado
  • Aparece un aviso de que ya existe una entrada DNS para ese dominio en el servidor

Causa: cPanel solo acepta un dominio adicional cuando ese dominio ya resuelve a los nameservers del servidor. Además, cada plan tiene un número máximo de dominios; y si el nombre ya está registrado como dominio adicional en otra cuenta del servidor, hay que liberarlo primero.

Solución:

  1. En el registrador del dominio, cambia los nameservers a los de nuestro servidor y espera la propagación.
  2. Verifica en el área de clientes o en la sección Dominios de cPanel cuántos dominios te quedan disponibles según tu plan.
  3. Cuando el dominio ya resuelva a nuestro servidor, entra a cPanel → Dominios y agrégalo. Quedará alojado en /public_html con una carpeta propia.
  4. Si el dominio estaba antes en otra cuenta del servidor como dominio adicional, primero hay que eliminarlo de esa cuenta (cPanel → Dominios adicionales → Eliminar). Ten en cuenta que al eliminarlo se borra el sitio alojado bajo ese dominio.
  5. Si el aviso rojo del área de clientes es solo por el certificado SSL, significa que el dominio ya apunta bien pero todavía no está dado de alta dentro de tu cuenta de cPanel: agrégalo y el certificado se genera después.

Cuándo contactar a soporte: Si el error de entrada DNS duplicada persiste aunque el dominio no esté en tu cuenta, abre un ticket: la entrada puede estar en otra cuenta del servidor y solo nosotros podemos eliminarla. También escríbenos si necesitas ampliar el número de dominios de tu plan.

Mi sitio no abre solo desde mi conexión y me sale DNS_PROBE_FINISHED_NXDOMAIN

Ese error es de resolución de nombres, no del servidor. Si la página está en línea para el resto del mundo, el problema suele estar en la caché o en los DNS de tu proveedor de Internet.

Síntomas:

  • DNS_PROBE_FINISHED_NXDOMAIN o mensajes de que no se puede acceder al sitio
  • El sitio abre con datos móviles pero no con la red de la oficina
  • Algunos usuarios o estudiantes no pueden entrar y otros sí
  • Te aparece una página vieja o distinta a la que subiste

Causa: Los DNS de algunos proveedores de Internet no propagan correctamente la información o mantienen datos antiguos en caché. Lo mismo ocurre con la caché del navegador, que puede seguir mostrando una versión previa del sitio.

Solución:

  1. Comprueba con una herramienta pública de propagación DNS si el dominio ya resuelve correctamente a nivel mundial.
  2. Prueba desde otra red o con datos móviles, y en otro navegador o en ventana de incógnito, para descartar caché local.
  3. Cambia los DNS de tu equipo o de tu router por los DNS públicos de Google, que son más rápidos y confiables.
  4. Si el problema afecta a toda tu organización, pide a tu proveedor de Internet que actualice los DNS de resolución de nombres.
  5. Recuerda que si acabas de hacer un cambio de nameservers, esta situación es esperable hasta que termine la propagación.

Cuándo contactar a soporte: Si la herramienta de propagación muestra que el dominio no resuelve o apunta a una IP que no corresponde, abre un ticket con el dominio y una captura para que revisemos la zona DNS del servidor.

¿Cómo cambio el dominio principal de mi cuenta de hosting?

Sí se puede cambiar, pero según el tipo de cuenta puede requerir reconfigurarla desde cero, lo que borra todos los datos. Por eso siempre pedimos confirmación y un respaldo previo.

Síntomas:

  • El dominio principal ya no se va a usar y quieres que el oficial sea otro
  • El dominio principal no es tuyo y los certificados dan error
  • Te equivocaste de dominio al contratar el plan
  • Después del cambio las cuentas de correo aparecen con el nombre del dominio nuevo

Causa: El dominio principal identifica a la cuenta en el servidor: de él dependen la ruta de archivos, las cuentas de correo y los certificados. En cuentas normales podemos hacer el cambio directamente; en cuentas de tipo revendedor hay que reconstruir la cuenta, y eso implica borrar su contenido.

Solución:

  1. Registra o ten listo el dominio nuevo y apúntalo a nuestros nameservers antes de pedir el cambio.
  2. Saca un respaldo completo de tu cuenta (archivos, bases de datos y correo) desde cPanel antes de cualquier cambio.
  3. Abre un ticket indicando cuál es el dominio principal actual, cuál será el nuevo, y confirmando expresamente que aceptas el procedimiento.
  4. Te confirmaremos si en tu caso el cambio se puede hacer sin reconfigurar la cuenta o si es necesario restablecerla.
  5. Después del cambio, revisa las aplicaciones que guardan la URL en su configuración (por ejemplo el archivo config.php de un aula virtual) y actualízalas al nuevo dominio.
  6. Ten en cuenta que las cuentas de correo pasan a usar el dominio nuevo: avisa a tus usuarios antes de hacerlo.

Cuándo contactar a soporte: Siempre: el cambio de dominio principal lo ejecutamos nosotros. Si tienes una cuenta de revendedor y no quieres perder datos, consúltanos primero, porque muchas veces basta con agregar el dominio nuevo como adicional en lugar de cambiar el principal.

¿Puedo cambiarle el nombre a mi dominio sin comprar otro?

No. Un dominio ya registrado no se puede renombrar: el registro se hace ante ICANN por un año. Para usar otro nombre hay que registrar un dominio nuevo, y nosotros migramos tu contenido a ese nombre.

Síntomas:

  • Te equivocaste al escribir el dominio al contratar el plan
  • La empresa cambió de nombre y quieres que el sitio se llame distinto
  • Quieres aprovechar la renovación para cambiar el nombre del dominio

Causa: El nombre de un dominio es parte del registro ante ICANN, el organismo que regula los dominios a nivel mundial. Ese registro es por periodos anuales y no admite renombrar: solo dar de baja y registrar uno nuevo.

Solución:

  1. Verifica primero la disponibilidad del nombre que quieres en nuestra tienda de dominios del área de clientes.
  2. Registra el dominio nuevo (tiene el costo de un registro, consúltalo con el área de ventas).
  3. Cuando el dominio nuevo esté activo, apúntalo a nuestros nameservers.
  4. Abre un ticket para que asignemos ese dominio a tu cuenta de cPanel actual: así conservas la información y solo cambia el nombre con el que se accede.
  5. Si el dominio anterior está por vencer y ya no lo vas a usar, simplemente no lo renueves; si tienes una suscripción recurrente de pago, cancélala también en la plataforma de pago para evitar cobros automáticos.
  6. Revisa que las aplicaciones que dependen del nombre (por ejemplo el archivo de configuración de tu CMS o aula virtual) queden actualizadas con la nueva dirección.

Cuándo contactar a soporte: Abre un ticket cuando ya tengas registrado el dominio nuevo, para que hagamos la vinculación a tu cuenta de hosting y la migración del contenido.

¿Cómo agrego registros CNAME, TXT o A para un servicio externo (validaciones, Search Console, otra plataforma)?

Los registros se crean desde cPanel, en la sección Editor de zonas (Zone Editor), eligiendo el dominio y agregando el tipo de registro con los valores exactos que te entregó el servicio externo.

Síntomas:

  • Un proveedor te pidió crear un CNAME para validar un certificado
  • Necesitas apuntar el dominio o el www a una plataforma externa
  • Google Search Console te pide un registro TXT y no sabes dónde ponerlo
  • Debes eliminar registros antiguos que apuntan a tu web anterior

Causa: Cada servicio externo verifica la propiedad del dominio o dirige el tráfico mediante registros publicados en la zona DNS. Si esos registros no existen, o si conviven con registros antiguos que apuntan a otro destino, la validación falla o el tráfico se va al sitio equivocado.

Solución:

  1. Ingresa a cPanel y abre Dominios → Editor de zonas (Zone Editor).
  2. Selecciona el dominio que vas a modificar.
  3. Crea los registros que te indicó el proveedor respetando exactamente el tipo (A, CNAME, TXT, MX), el nombre o host y el valor de destino. Un carácter de diferencia hace que la validación falle.
  4. Elimina los registros A o CNAME anteriores que sigan apuntando a tu sitio antiguo, para que no compitan con los nuevos.
  5. Si el proveedor pide un ALIAS o ANAME en la raíz del dominio y tu zona no lo admite, usa un registro A con la IP que te entreguen.
  6. Para verificar la propiedad en Google Search Console, suele ser más simple usar el método de archivo: descargas el archivo de verificación y lo subes a la raíz del dominio con el Administrador de archivos.
  7. Recuerda que si tu DNS lo administra Cloudflare u otro proveedor externo, los registros debes crearlos allí y no en cPanel.

Cuándo contactar a soporte: Estos cambios los realiza el cliente desde su cPanel. Escríbenos si no ves el Editor de zonas en tu panel, o si necesitas confirmar la IP de tu servidor. La asistencia para configurar registros de terceros puede tener costo de hora técnica; consúltalo con el área comercial.

Necesito configurar el registro PTR (DNS inverso) de la IP de mi servidor

El PTR o DNS inverso no se configura desde tu panel: lo aplicamos nosotros sobre la IP. Envíanos por ticket la IP y el nombre que debe responder, y el cambio queda activo en unas horas.

Síntomas:

  • Al consultar la IP con nslookup responde con un nombre genérico del proveedor y no con el de tu servidor de correo
  • Tu servidor de correo propio pierde reputación o sus mensajes son marcados
  • Necesitas que la IP resuelva al nombre de tu host para instalar o validar un servicio

Causa: El registro PTR pertenece a la zona inversa de la IP, que administra el proveedor de la red y no el titular del dominio. Por eso no aparece en cPanel ni en el panel de tu proveedor de DNS, aunque administres el resto de tus registros allí.

Solución:

  1. Abre un ticket indicando la IP pública y el nombre de host al que debe responder.
  2. Aplicamos el registro inverso sobre esa IP y te confirmamos por el ticket.
  3. Espera la propagación: por la caché de DNS el cambio puede tardar entre unas 3 y 12 horas en verse en todas partes.
  4. Valida el resultado con una consulta inversa (por ejemplo nslookup sobre la IP) para confirmar que ya responde con el nombre correcto.
  5. Si el nombre de host que quieres usar pertenece a un dominio, asegúrate de tener ese dominio contratado y resolviendo, porque el nombre debe existir.

Cuándo contactar a soporte: Siempre: el PTR solo lo podemos configurar nosotros. Incluye en el ticket la IP y el nombre de host exacto en el formato IP -> nombre.

Acceso y contraseñas

No puedo conectarme a mi VPS por RDP o SSH

Revisa tres cosas: que el VPS esté encendido, que estés usando el puerto asignado (el acceso remoto no siempre va por el puerto estándar) y que tu usuario no esté bloqueado por intentos fallidos. Aunque el servidor no responda por red, siempre puedes entrar por la consola noVNC de tu Área de Cliente.

Síntomas:

  • El escritorio remoto se queda en 'connecting', se cae o nunca llega a conectar
  • No hay respuesta por SSH, como si el servidor estuviera apagado, o PuTTY no muestra la ventana de acceso
  • Hay ping pero el RDP no entra, o aparece pantalla negra o en blanco
  • Al conectarte, Windows indica que la cuenta está bloqueada aunque la contraseña sea correcta
  • El VPS aparece encendido pero no responde al ping y no tiene red
  • Funcionaba antes y dejó de funcionar después de un reinicio o de un reseteo del VPS
  • Recibiste un aviso de suspensión preventiva por detección de un ataque de fuerza bruta

Causa: Las causas más frecuentes son cuatro: el VPS quedó apagado tras un reinicio o hubo un mantenimiento del nodo; estás usando un puerto que no corresponde, porque por seguridad el acceso remoto se publica en un puerto distinto del estándar y ese puerto puede cambiar tras un reseteo; el puerto de Escritorio Remoto expuesto a internet recibe intentos masivos de inicio de sesión que activan las políticas de bloqueo de cuenta de Windows y, si el ataque es sostenido, una suspensión preventiva del adaptador de red; o un servicio caído dentro del sistema operativo y una interfaz de red sin levantar dejan al VPS sin conexión aunque la máquina virtual siga activa. La consola noVNC no depende de la red del servidor, por eso sigue funcionando.

Solución:

  1. Ingresa a tu Área de Cliente, ve a 'Productos/Servicios' > 'Activos', abre tu VPS con 'Ver Detalles' y comprueba si está encendido; desde ahí puedes encenderlo o reiniciarlo.
  2. Revisa el correo con las credenciales de tu VPS y ubica el puerto asignado, que aparece después de la IP separado por dos puntos. En tu cliente de escritorio remoto escribe la dirección completa con el puerto, no solo la IP: por ejemplo 203.0.113.10:33077.
  3. Para SSH, indica la IP y el puerto correspondiente en lugar del puerto 22 si tu servidor usa un puerto personalizado.
  4. Si el VPS fue reseteado o reiniciado hace poco, verifica en el ticket o en el correo si el puerto de acceso cambió.
  5. Si no logras conectarte, usa la consola noVNC: en la página del servicio selecciona 'noVNC', espera unos segundos hasta que aparezca el botón 'Connect' y haz clic. Así ingresas aunque el VPS no tenga red, y puedes revisar el estado del sistema operativo, corregir la configuración de red o forzar un reinicio.
  6. Usa noVNC solo como acceso de emergencia para acciones puntuales. Para trabajo continuo conéctate por RDP o SSH, que son las vías diseñadas para sesiones prolongadas.
  7. Prueba desde otra red o desde otro equipo para descartar un bloqueo de tu proveedor de internet o de tu IP pública.
  8. Si el usuario de Windows quedó bloqueado, solicita por ticket el desbloqueo y, si corresponde, el cambio del puerto RDP a uno no estándar.
  9. Protege el servidor: instala un antivirus con firewall, usa una herramienta anti fuerza bruta como IPBAN o RDP Guard, cambia la contraseña por una robusta después de aplicar las protecciones y mantén el sistema operativo actualizado.
  10. Si el panel web del servidor (por ejemplo CWP en el puerto 2087) es lo único que no carga, conéctate por SSH o por noVNC y reinicia el servicio del panel.
  11. Si tienes varios servicios contratados, identifica exactamente con cuál no puedes entrar antes de reportar.

Cuándo contactar a soporte: Abre un ticket si no encuentras el puerto asignado o necesitas confirmarlo, si el VPS no enciende desde el panel, si la consola noVNC tampoco responde, o si necesitas el desbloqueo del usuario, el cambio del puerto de acceso o la reactivación del adaptador de red tras una suspensión por ataque: esas acciones solo las puede ejecutar Exxalink. Adjunta capturas del error y el servicio afectado. Ten en cuenta que en VPS de generaciones antiguas algunas funciones del panel, como snapshots y el restablecimiento de contraseña del servidor, no están disponibles, y que la administración interna del VPS es responsabilidad del cliente: los casos reincidentes pueden atenderse como soporte con costo.

No tengo la contraseña de cPanel: entra desde tu Área de Cliente o pide un restablecimiento

No almacenamos tus contraseñas, así que no podemos reenviártelas. Para el uso diario no las necesitas: desde tu Área de Cliente entras a cPanel con un solo clic. Si necesitas la contraseña, búscala en el correo de bienvenida o pídenos que generemos una nueva.

Síntomas:

  • Borraste o perdiste el correo de bienvenida con los datos de acceso
  • No recuerdas el nombre de usuario de tu cuenta de hosting ni el enlace de acceso a cPanel
  • Al entrar a cPanel te aparece 'El nombre de usuario no es válido' o 'credenciales incorrectas'
  • Intentas el proceso de recuperación de contraseña y el correo no llega
  • Quieres entrar al administrador de archivos o instalar una aplicación y el panel te rechaza el acceso

Causa: Las contraseñas se guardan cifradas en el servidor: el equipo de soporte no puede leerlas ni recuperarlas, solo puede generar una nueva. La única copia de las credenciales originales está en el correo de activación que se envió al contratar el servicio, que también queda archivado en tu Área de Cliente. Por eso, y porque exponer la contraseña de cPanel es un riesgo de seguridad, la vía recomendada es el acceso desde el Área de Cliente, que inicia la sesión por ti mediante una conexión segura con el servidor.

Solución:

  1. Ingresa al Área de Cliente con el usuario y la contraseña de tu cuenta de facturación.
  2. Ve al menú 'Productos/Servicios', entra a la lista de servicios 'Activos' y haz clic en tu plan de hosting para abrir su ficha.
  3. En la columna izquierda, en 'Información general', haz clic en 'Ingresar a cPanel': se abrirá el panel con la sesión ya iniciada, sin pedirte credenciales.
  4. Si necesitas las credenciales originales, haz clic en tu nombre en la parte superior de la pantalla y abre 'E-Mails recibidos': ahí está el correo de bienvenida con el enlace de acceso, el usuario y la contraseña.
  5. Si esas credenciales ya no funcionan porque alguien las cambió, abre un ticket pidiendo el restablecimiento de la contraseña e indica el dominio o el nombre de usuario.
  6. Una vez dentro, fija una contraseña propia desde cPanel en 'Preferencias' > 'Cambiar contraseña' y guárdala en un gestor de contraseñas.

Cuándo contactar a soporte: Abre un ticket cuando necesites que restablezcamos la contraseña de la cuenta de cPanel, del usuario reseller o del servidor: es la única forma de generar una contraseña nueva, porque no tenemos acceso a la anterior. También si el servicio no aparece en 'Activos' o el botón de ingreso a cPanel devuelve un error de auto-ingreso, indicando el dominio.

Al entrar a cPanel o al correo aparece un error de licencia

Los avisos 'License is not for this host', 'Cannot read license file', 'cPanel license activation' o 'licencia caducada' son un problema de la licencia del servidor, no de tu cuenta ni de tu contraseña. Lo corregimos nosotros y el acceso se restablece solo.

Síntomas:

  • La pantalla de acceso muestra 'License is not for this host' o 'Cannot read license file'
  • Al hacer clic en 'Email' o al abrir cPanel aparece 'cPanel license activation' o un aviso de licencia caducada
  • Sale el mensaje 'Para acceder a la interfaz, debe instalar la licencia y asegurarse de que esté activa'
  • El error aparece con cualquier usuario, desde cualquier dispositivo y con todos los dominios alojados en ese servidor
  • No puedes entrar al panel ni al webmail, aunque el sitio web sigue publicado

Causa: La licencia del panel de control se valida contra el servidor donde está alojada tu cuenta. Cuando esa validación se desincroniza o la licencia caduca, cPanel bloquea el acceso a todos los usuarios de ese servidor. No tiene relación con tus credenciales ni con tu sitio, que sigue en línea.

Solución:

  1. Confirma que el mensaje sea de licencia y no un error de credenciales, y toma una captura de pantalla.
  2. No cambies contraseñas ni configuraciones: el problema no está en tu cuenta y restablecer la clave no sirve de nada.
  3. Espera unos minutos y vuelve a cargar la página: la reactivación de la licencia suele resolverse en poco tiempo.
  4. Mientras tanto, si tienes el correo configurado en tu programa habitual, este suele seguir enviando y recibiendo con normalidad.
  5. Si el error persiste, abre un ticket indicando tu dominio, la hora en que empezó y adjuntando la captura.
  6. Cuando te confirmemos que la licencia quedó regularizada, ingresa de nuevo con tus credenciales de siempre; si el navegador insiste con el mensaje, recarga con Ctrl + Shift + R.
  7. Recuerda que la vía recomendada para entrar a cPanel es desde tu Área de Cliente, sin escribir la dirección del panel.

Cuándo contactar a soporte: Siempre que el error siga apareciendo pasados unos minutos. La reactivación, renovación o reinstalación de la licencia del panel es una tarea del servidor y solo la puede ejecutar Exxalink.

No puedo entrar a cPanel aunque restablecí la contraseña: puede ser un bloqueo de tu IP

Entra siempre desde tu Área de Cliente y no escribiendo la dirección del servidor con el puerto 2083. Si tampoco así entras y desde otra conexión sí funciona, tu IP quedó bloqueada por el firewall tras varios intentos fallidos: solo Exxalink puede liberarla.

Síntomas:

  • Restableciste la clave varias veces y sigues sin poder ingresar
  • Al abrir la dirección del servidor con el puerto 2083 sale error o la página no responde
  • Puedes entrar desde otro proveedor de internet o desde datos móviles, pero no desde tu red habitual
  • La conexión al panel es rechazada sin llegar a pedir usuario y contraseña
  • Ya con sesión iniciada, cada vez que eliges una opción aparece un cuadro pidiendo la contraseña
  • Aparece un error 401 de acceso a una API, se pierden opciones o la sesión se cierra sola
  • Windows bloquea el acceso remoto tras varios intentos de autenticación fallidos

Causa: El acceso directo por la URL del servidor está restringido como medida de seguridad: el ingreso debe hacerse desde el Área de Cliente. Además, el firewall bloquea automáticamente las direcciones IP que acumulan intentos de acceso fallidos, para frenar ataques de fuerza bruta; eso ocurre por errores de tipeo, por la distribución del teclado o porque el navegador y el cliente de correo reintentan en segundo plano una contraseña antigua. Los cuadros repetidos de contraseña y los errores de sesión provienen de la caché del navegador, y también puede haber intermitencia por una actualización de seguridad en curso o por un servicio suspendido por facturas pendientes.

Solución:

  1. Ingresa a tu Área de Cliente, abre 'Productos/Servicios', selecciona el servicio de hosting y entra a cPanel desde ahí: esa es la vía correcta y evita el bloqueo por seguridad.
  2. Si aparece el cuadro emergente pidiendo contraseña dentro de cPanel, dale Cancelar: la contraseña solo debe escribirse en la pantalla de inicio de sesión.
  3. Limpia la caché y las cookies del navegador, o prueba en una ventana de incógnito o en otro navegador.
  4. Prueba a entrar desde otra conexión a internet o desde datos móviles. Si desde ahí sí entra, el bloqueo es de tu IP pública.
  5. Antes de reintentar, verifica dos veces que la contraseña sea correcta y borra la que tengas guardada en el navegador: cada intento fallido prolonga el bloqueo.
  6. Consulta tu IP pública actual y envíanosla por ticket para que revisemos los registros y la liberemos.
  7. Revisa en tu Área de Cliente que no tengas facturas pendientes: un servicio con pagos vencidos puede quedar cortado.
  8. Si administras tu propio VPS con lista de IPs autorizadas, revisa que tu IP siga en esa lista, ya que muchas conexiones domésticas cambian de IP.
  9. Si el bloqueo se repite por intentos de fuerza bruta, cambia las contraseñas del servidor y considera mover el acceso remoto a un puerto distinto del estándar.

Cuándo contactar a soporte: Escríbenos siempre que necesites liberar una IP del firewall del servidor, revisar los registros de bloqueo o cambiar el puerto de acceso remoto: son acciones que solo puede ejecutar Exxalink. Indica tu dominio, tu IP pública y una captura del mensaje exacto. Por políticas de seguridad no entregamos accesos administrativos ni credenciales por canales distintos a los oficiales.

Después de una migración, formateo o cambio de sistema operativo no puedo entrar

En una migración o un formateo las credenciales normalmente se mantienen, pero cuando se reinstala el sistema operativo o se reactiva un servicio se generan claves nuevas y se envían a tu correo registrado.

Síntomas:

  • Tras la migración a un servidor nuevo el enlace de cPanel ya no responde
  • Después de formatear el VPS no sabes si las credenciales siguen siendo las mismas
  • Recibiste un correo con claves nuevas y no sabes si las anteriores siguen sirviendo
  • Reactivaste un servicio y las credenciales anteriores dejaron de funcionar

Causa: Un formateo que conserva la máquina mantiene la misma IP y las mismas credenciales, y una migración de cuenta de hosting conserva usuario y contraseña. En cambio, una reinstalación del sistema operativo borra todo y genera una contraseña de root nueva, y la reactivación de un servicio cancelado lo crea como cuenta nueva, con credenciales distintas a las anteriores.

Solución:

  1. Revisa tu correo registrado y la sección 'E-Mails recibidos' de tu Área de Cliente: si hubo cambio de credenciales, ahí está el mensaje con los datos nuevos.
  2. Si tu cuenta de hosting fue migrada, usa el enlace del servidor nuevo o entra directamente a cPanel desde tu Área de Cliente, que siempre apunta al servidor correcto.
  3. Si el dominio pasa por Cloudflare u otro DNS externo, actualiza el registro con la nueva IP del servidor; de lo contrario el sitio y el panel seguirán apuntando al servidor antiguo.
  4. Si tu servidor fue reiniciado o formateado por seguridad, verifica el puerto de acceso remoto: puede haber cambiado.
  5. Antes de pedir una reinstalación del sistema operativo, saca tus respaldos: el proceso borra todos los datos del servidor y es irreversible.

Cuándo contactar a soporte: Abre un ticket si necesitas un formateo, un cambio de sistema operativo o el reseteo del servidor: te pediremos una confirmación expresa porque se pierde toda la información, y solo entonces se procede. También contáctanos si tras la migración las credenciales enviadas no funcionan, indicando con cuáles estás intentando ingresar.

Restablecer la contraseña de WHM en un plan reseller o servidor dedicado

WHM se accede por el puerto 2087, no por el 2083 de cPanel. Si perdiste la contraseña del usuario reseller o de root, la restablecemos por ticket y te la enviamos a tu correo registrado.

Síntomas:

  • El enlace de WHM en el puerto 2087 no acepta tus credenciales
  • Entras al panel pero te expulsa enseguida porque estás usando la URL de cPanel en lugar de la de WHM
  • No recuerdas la contraseña de administración de tu cuenta reseller
  • Necesitas la contraseña de root de tu servidor dedicado y no la tienes

Causa: Una cuenta reseller o un servidor dedicado se administran desde WHM, que usa un puerto y un usuario distintos a los de una cuenta de hosting normal. Además, si alguien cambió la contraseña del servidor, las credenciales enviadas al contratar dejan de servir.

Solución:

  1. Accede a WHM usando el nombre del servidor o tu dominio seguido de :2087; si usas la dirección de cPanel (:2083) el acceso fallará o te expulsará.
  2. Busca en tu correo registrado o en 'E-Mails recibidos' de tu Área de Cliente el mensaje con las credenciales que se te enviaron al activar el servicio o tras el último mantenimiento.
  3. Si no las encuentras o ya no funcionan, abre un ticket solicitando el restablecimiento de la contraseña de WHM o de root, indicando el dominio o la IP del servidor.
  4. Una vez restablecida, valida el acceso tanto a WHM como por SSH y guarda la contraseña en un lugar seguro.
  5. Cambia esa contraseña por una propia en cuanto ingreses y evita compartirla por canales inseguros.

Cuándo contactar a soporte: El restablecimiento de la contraseña de WHM, del usuario reseller y de root solo lo puede hacer Exxalink. Ábrenos un ticket también si necesitas que validemos el acceso por SSH después del cambio.

Las contraseñas de mis correos no me dejan entrar a cPanel

Las cuentas de correo tienen su propia contraseña y se usan en el webmail, no en cPanel. Entra escribiendo tu dominio seguido de /webmail.

Síntomas:

  • Creaste las cuentas de correo desde cPanel y ninguna te deja iniciar sesión
  • Al usar el usuario y la contraseña de una cuenta de correo en cPanel aparece error de credenciales
  • Quieres que cada persona entre solo a su buzón y no sabes por dónde deben ingresar

Causa: cPanel y las cuentas de correo son accesos distintos: la contraseña de un buzón sirve únicamente para ese buzón, mientras que la de cPanel administra toda la cuenta de hosting. Usar una en el lugar de la otra siempre devuelve error.

Solución:

  1. Para revisar un buzón, entra a tu dominio seguido de /webmail e inicia sesión con la dirección de correo completa y su contraseña.
  2. Cada persona debe usar su propia dirección y su propia contraseña, de forma que solo vea su buzón.
  3. Para administrar el hosting, entra a cPanel desde tu Área de Cliente, no con las credenciales de correo.
  4. Si necesitas cambiar la contraseña de un buzón, hazlo desde cPanel en 'Cuentas de correo electrónico', usando la opción de administrar la cuenta.
  5. Configura contraseñas distintas para el correo y para cPanel, y no las guardes en el navegador.

Cuándo contactar a soporte: Escríbenos si necesitas que restablezcamos la contraseña de una cuenta de correo concreta y no tienes acceso a cPanel, o si el webmail sigue rechazando credenciales que acabas de cambiar.

Perdí el teléfono con la autenticación en dos pasos, ¿cómo recupero el acceso?

Si no puedes generar el código de verificación, podemos deshabilitar la autenticación en dos pasos de tu cuenta para que vuelvas a entrar y la configures de nuevo.

Síntomas:

  • El panel te pide el código de dos pasos y ya no tienes el dispositivo donde lo generabas
  • Cambiaste de teléfono y perdiste la aplicación de autenticación
  • Entras con usuario y contraseña correctos pero el segundo paso te bloquea

Causa: La verificación en dos pasos queda vinculada al dispositivo donde se configuró. Si pierdes ese dispositivo o cambias de teléfono sin migrar la aplicación, no hay forma de generar el código y el acceso queda bloqueado aunque la contraseña sea correcta.

Solución:

  1. Abre un ticket indicando el dominio o el usuario afectado y explica que perdiste el acceso al segundo factor.
  2. Deshabilitamos la autenticación en dos pasos de tu cuenta y te confirmamos por el mismo ticket.
  3. Ingresa de nuevo con tu usuario y contraseña. Si tampoco recuerdas la contraseña, pídenos en el mismo ticket que generemos una nueva, porque no almacenamos la anterior.
  4. Vuelve a activar la verificación en dos pasos en tu nuevo dispositivo y guarda los códigos de respaldo en un lugar seguro.

Cuándo contactar a soporte: Siempre. Deshabilitar la autenticación en dos pasos solo lo puede hacer el equipo de Exxalink, previa solicitud desde tu cuenta.

SSL y certificados

Mi sitio muestra "La conexión no es privada" o "Sitio no seguro"

Casi siempre es un certificado SSL que caducó. Se renueva y el sitio vuelve a la normalidad; si ya lo renovamos y sigues viendo el aviso, es caché de tu navegador.

Síntomas:

  • El navegador muestra "La conexión no es privada" o "Error de privacidad" al abrir tu sitio
  • Códigos de error tipo ERR_CERT_DATE_INVALID o ERR_CERT_COMMON_NAME_INVALID
  • En cPanel el estado del dominio aparece en rojo con el mensaje de que no se detectó ningún certificado SSL
  • Recibes correos automáticos avisando que el certificado SSL expira en pocos días
  • El sitio funcionaba bien y de un día para otro dejó de abrir por https

Causa: El certificado SSL llegó a su fecha de vencimiento y la renovación automática no se completó a tiempo, o el certificado instalado no corresponde al nombre exacto del dominio con el que estás entrando.

Solución:

  1. Entra a cPanel y abre la sección SSL/TLS Status.
  2. Revisa la fecha de expiración del certificado del dominio afectado.
  3. Si aparece vencido o sin certificado, marca el dominio y usa el botón Run AutoSSL para forzar la emisión.
  4. Espera unos minutos: la emisión de AutoSSL no siempre es inmediata.
  5. Cierra por completo el navegador y vuelve a abrirlo, o entra en modo incógnito, para descartar que estés viendo la versión en caché del certificado anterior.
  6. Si sigue igual, prueba temporalmente con otro navegador. La actualización total puede tardar hasta 24 horas.
  7. Verifica que estás entrando con el mismo nombre con el que se emitió el certificado (con www y sin www deben estar ambos cubiertos).

Cuándo contactar a soporte: Si Run AutoSSL falla, si el certificado sigue marcado como vencido después de intentarlo, o si pasadas 24 horas y probando con otro navegador el aviso continúa, abre un ticket indicando el dominio y una captura del error para que renovemos el certificado desde el servidor.

El panel me dice que no tengo certificado SSL, pero mi sitio sí abre con https

El certificado está activo. El estado que ves en el área de clientes se sincroniza con retraso y puede tardar hasta 24 horas en reflejar la realidad.

Síntomas:

  • En el área de clientes o en la lista de dominios el SSL aparece como "inactivo" o "no detectado"
  • Contrataste un plan que incluye SSL y crees que no se activó
  • Al escribir la dirección con https el sitio carga como seguro, pero el panel dice lo contrario

Causa: El estado del SSL que muestra el área de clientes no se actualiza en tiempo real con el servidor. También ocurre cuando el dominio aún no tiene una página cargada o no está redirigiendo el tráfico de http a https, de modo que el panel no llega a detectar la conexión segura.

Solución:

  1. Escribe tu dominio en el navegador anteponiendo https:// y comprueba si aparece el candado. Si aparece, el certificado está funcionando.
  2. Confirma el estado real en cPanel, en la sección SSL/TLS Status: ahí verás el certificado y su fecha de expiración.
  3. Si el candado sale bien, ignora lo que muestra el área de clientes y espera hasta 24 horas a que se sincronice.
  4. Si tu dominio todavía carga solo por http, activa la redirección forzada a https (ver el artículo sobre redirección http a https): al hacerlo el panel también dejará de reportar el SSL como faltante.
  5. Borra la caché del navegador o entra en modo incógnito antes de volver a revisar.

Cuándo contactar a soporte: Si al entrar con https:// el navegador muestra advertencia de seguridad, o si después de 24 horas el panel sigue reportando el certificado como inexistente, abre un ticket con el dominio para que lo revisemos.

No puedo entrar a mi aula virtual Moodle por un problema de certificado

Cuando el aula virtual deja de abrir suele ser el certificado SSL vencido. Si el problema persiste tras renovarlo, normalmente es porque Moodle se instaló con http antes de tener el certificado.

Síntomas:

  • Estudiantes y administradores no pueden ingresar al aula virtual
  • El navegador muestra advertencia de seguridad al abrir la plataforma
  • Al revisar el estado del dominio aparece un error con el certificado SSL
  • La plataforma cargaba bien y dejó de hacerlo de un día para otro

Causa: El certificado SSL del dominio o subdominio donde vive Moodle caducó. En otros casos, Moodle quedó instalado apuntando a http (o se instaló antes de generar el certificado), por lo que la plataforma sigue construyendo sus enlaces sin https.

Solución:

  1. Comprueba primero el certificado en cPanel, en SSL/TLS Status, y ejecuta Run AutoSSL si está vencido.
  2. Una vez renovado, cierra completamente el navegador y vuelve a entrar; si es necesario usa otro navegador de forma temporal durante las primeras horas.
  3. Actualiza la página de tu plataforma Moodle para confirmar que ya carga con el candado.
  4. Si el aviso continúa aunque el certificado esté vigente, revisa la URL configurada dentro de Moodle: debe ser exactamente la dirección https del sitio.
  5. Si Moodle fue instalado en modo http o antes de que existiera el certificado, la vía correcta es desinstalar y volver a instalar la plataforma ya con https.
  6. Si tienes Moodle conviviendo dentro de un dominio de WordPress, lo recomendable es moverlo a su propio subdominio y actualizar el enlace en tus páginas.

Cuándo contactar a soporte: Abre un ticket si la renovación desde cPanel no se completa, si necesitas que reinstalemos la plataforma con https, o si requieres crear el subdominio dedicado para el aula virtual.

Mi certificado está activo pero el sitio sigue abriendo por http, ¿cómo forzo https?

El certificado se activa solo, pero el tráfico no se redirige de http a https automáticamente. Debes activar la redirección forzada desde cPanel o desde el archivo .htaccess.

Síntomas:

  • El sitio abre igual con http y con https
  • El navegador marca la página como "no segura" aunque el certificado esté vigente
  • El panel reporta el SSL como no detectado porque el sitio nunca sirve por https
  • Escribiendo la dirección con https:// sí sale el candado, pero los visitantes entran sin él

Causa: El certificado SSL viene activado en todos los planes de hosting, pero la redirección automática de http a https no se aplica sola: hay que habilitarla en el dominio.

Solución:

  1. Entra a cPanel y abre la sección de dominios (Domains).
  2. Ubica tu dominio y activa la opción Force HTTPS Redirect.
  3. Vuelve a cargar tu sitio escribiendo la dirección sin https y confirma que salta solo a la versión segura.
  4. Si prefieres hacerlo por archivo, edita el .htaccess en la raíz del sitio (public_html) y agrega al inicio: RewriteEngine On / RewriteCond %{HTTPS} off / RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  5. Borra la caché del navegador para ver el cambio reflejado.
  6. Si usas un CMS, revisa además que la URL del sitio configurada dentro del gestor esté escrita con https.

Cuándo contactar a soporte: Si no te sientes cómodo editando el .htaccess o la redirección no funciona después de activarla, abre un ticket y lo configuramos por ti.

Necesito activar un subdominio de mi wildcard apuntando a otra IP

La creación de subdominios bajo un dominio con certificado wildcard apuntando a una IP y puerto específicos la hacemos nosotros. Solo debes pedirlo indicando el subdominio y la IP de destino.

Síntomas:

  • Necesitas publicar un nuevo servicio bajo un subdominio de tu dominio principal
  • Tu proveedor externo te pide una dirección con https para conectarse a su plataforma
  • El subdominio no resuelve porque todavía no existe el registro DNS

Causa: Aunque el certificado wildcard cubre todos los subdominios, cada subdominio necesita un registro DNS que lo apunte a la IP correspondiente, y ese registro se crea en la zona DNS administrada por nosotros.

Solución:

  1. Define el nombre exacto del subdominio que necesitas.
  2. Ten a la mano la IP pública de destino y, si aplica, el puerto en el que responde tu servicio.
  3. Abre un ticket en Soporte Técnico solicitando la activación del subdominio bajo tu wildcard, indicando subdominio e IP.
  4. Una vez creado el registro, valida el acceso abriendo el subdominio con https en tu navegador.
  5. Ten presente que la propagación DNS puede tardar; si no resuelve de inmediato, vuelve a probar más tarde.

Cuándo contactar a soporte: Siempre. La creación del registro DNS del subdominio dentro de la zona wildcard solo la puede realizar el equipo de Exxalink; envía el subdominio y la IP a la que debe apuntar.

No puedo entrar a cPanel: la dirección da error de certificado o no responde

Suele ser porque estás usando una dirección de acceso antigua. Tras los mantenimientos el nombre del servidor cambia y hay que entrar por la URL nueva, en el puerto 2083.

Síntomas:

  • El enlace de cPanel que usabas antes ya no funciona
  • Aparece ERR_CONNECTION_TIMED_OUT o "el sitio tardó demasiado en responder" al abrir el panel
  • El navegador avisa que el certificado no corresponde a ese servidor
  • Usas un enlace largo con un código al final que dejó de servir

Causa: El acceso al panel se realiza contra el nombre del servidor, no contra tu dominio. Cuando el servidor se migra o entra en mantenimiento preventivo cambia ese nombre, y las direcciones antiguas dejan de resolver o presentan un certificado que no coincide.

Solución:

  1. Busca el correo de bienvenida o el aviso de mantenimiento que enviamos: ahí está la dirección vigente del servidor.
  2. Accede con el formato https://nombre-del-servidor:2083 (2083 es el puerto seguro de cPanel).
  3. Evita entrar por http o por el puerto 2082; usa siempre https en 2083.
  4. No uses enlaces guardados en favoritos con códigos o rutas largas al final: quedan obsoletos.
  5. También puedes entrar desde tu área de clientes en WHMCS y usar el acceso directo al panel de tu servicio.

Cuándo contactar a soporte: Si no conservas el correo con la dirección del servidor, si el acceso con la URL nueva tampoco responde, o si sospechas que tu IP está bloqueada por el firewall del servidor, abre un ticket: la liberación de IP en el firewall solo la podemos hacer nosotros.

¿Cómo renuevo yo mismo el certificado SSL desde cPanel?

La renovación es automática, pero si algún ciclo falla puedes forzarla tú desde cPanel en SSL/TLS Status con el botón Run AutoSSL.

Síntomas:

  • Recibiste un aviso de que el certificado está por vencer o ya venció
  • Quieres renovar sin esperar a que se abra un ticket
  • El certificado no se renovó solo en su ciclo habitual

Causa: Los certificados se emiten y renuevan mediante AutoSSL. Si un ciclo automático no se ejecuta correctamente, el certificado llega a su fecha de vencimiento y hay que forzar la renovación manualmente.

Solución:

  1. Ingresa a tu cPanel.
  2. Abre la sección SSL/TLS Status.
  3. Revisa la lista: verás cada dominio y subdominio con su estado y fecha de expiración.
  4. Selecciona los dominios que quieres renovar.
  5. Haz clic en Run AutoSSL y espera a que el proceso termine.
  6. Recarga la página y confirma que la fecha de expiración se actualizó.
  7. Abre tu sitio con https y verifica el candado; si aún ves el aviso, borra la caché del navegador.

Cuándo contactar a soporte: Si Run AutoSSL termina con error, si algún dominio queda sin certificado tras ejecutarlo, o si no tienes acceso a cPanel, abre un ticket indicando el dominio.

¿Por qué mi certificado SSL vence en pocos meses si contraté el hosting por un año?

Es normal. Los certificados se emiten con vigencias cortas y se renuevan automáticamente durante todo el período contratado, sin afectar el funcionamiento de tu sitio.

Síntomas:

  • El certificado muestra una fecha de expiración muy anterior al fin de tu contrato
  • Recibes correos automáticos avisando que la cobertura del certificado se redujo
  • Ves una vigencia de pocos meses cuando esperabas un año completo

Causa: Los certificados emitidos automáticamente se renuevan cada tres meses de forma continua. Además, las autoridades certificadoras y el CA/Browser Forum redujeron a nivel mundial la vigencia máxima de los certificados públicos, por lo que los emitidos recientemente tienen períodos de validez más cortos que en años anteriores.

Solución:

  1. No hagas nada: la renovación es automática y se repite durante todo el año de contrato.
  2. Ignora los correos automáticos de aviso de expiración mientras la renovación siga funcionando; el sitio se mantiene protegido.
  3. Si quieres confirmarlo, entra a cPanel en SSL/TLS Status y verifica que la fecha de expiración se va desplazando en cada ciclo.
  4. En certificados adquiridos aparte, al terminar el período de vigencia emitido se realiza la renovación correspondiente para cubrir el tiempo restante del servicio contratado.

Cuándo contactar a soporte: Solo si la fecha de expiración llega y el certificado no se renovó, o si tu sitio empieza a mostrar advertencias de seguridad.

AutoSSL no logra emitir el certificado de mi dominio o subdominio

Ocurre cuando el dominio todavía no apunta al servidor o cuando la validación no encuentra el archivo de verificación. Se corrige apuntando bien el DNS y volviendo a ejecutar AutoSSL.

Síntomas:

  • Mensajes de DCV fallido: "No local authority" o el archivo temporal de verificación devuelve 404
  • El aviso indica que el dominio resolvió a una IP que no existe en este servidor
  • ERR_SSL_PROTOCOL_ERROR al abrir el sitio recién instalado
  • El dominio principal tiene certificado pero un subdominio no

Causa: AutoSSL valida la propiedad del dominio colocando un archivo temporal y consultándolo por http. Si el dominio no resuelve a la IP del servidor, si los DNS aún están propagando, o si una redirección impide leer ese archivo, la validación falla y el certificado no se emite.

Solución:

  1. Verifica que el dominio y el subdominio apunten a la IP del servidor donde está tu hosting.
  2. Si acabas de cambiar DNS o nameservers, espera a que termine la propagación: puede tomar entre 24 y 48 horas.
  3. Comprueba que el sitio responda por http sin redirecciones ni bloqueos que impidan servir el archivo de validación.
  4. Entra a cPanel, abre SSL/TLS Status, selecciona el dominio o subdominio afectado y ejecuta Run AutoSSL.
  5. Ten paciencia: la generación del certificado por AutoSSL puede demorar un rato tras la instalación de un sitio nuevo.
  6. Vuelve a revisar el estado pasados unos minutos y prueba el acceso con https.

Cuándo contactar a soporte: Si tras corregir el DNS y esperar la propagación AutoSSL sigue fallando, abre un ticket con el dominio o subdominio afectado y el texto completo del error de DCV.

Compré un certificado SSL: qué archivos recibo y cómo lo uso en otro servidor

Al emitirse el certificado te enviamos un comprimido con el .csr, el .key, el .crt y el ca-bundle.crt. Con esos archivos puedes generar los formatos que necesite tu entorno, como .pfx o .p12.

Síntomas:

  • Tu proveedor de nube o tu servidor Windows te pide el certificado en formato .pfx o .p12
  • Te piden asignar una contraseña al certificado
  • Necesitas instalar el certificado en un servidor que no administra Exxalink
  • El sitio en IIS no responde por https aunque el certificado ya fue emitido

Causa: Los certificados adquiridos se entregan en formato estándar (archivos de texto). Cada plataforma exige un formato distinto, y en servidores propios el certificado además debe quedar enlazado correctamente al sitio.

Solución:

  1. Descarga el archivo comprimido que te enviamos por correo al emitirse el certificado.
  2. Identifica su contenido: el .csr es la solicitud, el .key es la clave privada, el .crt es el certificado emitido y el ca-bundle.crt contiene los certificados intermedios de la cadena.
  3. Con esos cuatro archivos puedes generar el formato que requiera tu entorno (.pfx, .p12 u otros) usando una herramienta de conversión de certificados; en ese paso es donde defines la contraseña del archivo.
  4. Si vas a instalarlo en IIS, verifica en el sitio los Bindings: debe existir una entrada https en el puerto 443 con el nombre de host de tu dominio y el certificado correcto seleccionado.
  5. Confirma que el dominio resuelva a la IP pública de ese servidor antes de probar el acceso por https.
  6. Guarda el .key en un lugar seguro: sin la clave privada el certificado no se puede reinstalar.

Cuándo contactar a soporte: Escríbenos si no recibiste el comprimido con los archivos, si necesitas que te lo reenviemos en un formato específico, o si requieres migrar el certificado a otro servidor o VPS: esa migración la realiza un técnico y tiene un costo asociado que te informaremos antes de ejecutarla. Ten en cuenta también que la validación por parte de la entidad certificadora puede tomar tiempo adicional.

Sitios web y aplicaciones

Mi sitio muestra error 500 o 'Allowed memory size exhausted'

El error 500 casi siempre viene de la aplicación: memoria de PHP agotada, caché en mal estado, una versión de PHP inadecuada, permisos incorrectos o un cambio reciente. El registro de errores de cPanel es el punto de partida obligatorio y la memoria puedes subirla tú mismo.

Síntomas:

  • La página responde 'HTTP ERROR 500' o '500 Internal Server Error', de forma intermitente o al ejecutar una acción concreta
  • Mensaje 'Fatal error: Allowed memory size of ... bytes exhausted'
  • El error aparece justo al instalar o actualizar un plugin o un tema
  • El error aparece solo para ciertos usuarios, roles o formularios, mientras el resto del sitio funciona
  • Incluso un archivo PHP básico como phpinfo.php devuelve error 500
  • El sitio se recupera solo por momentos y el error vuelve el mismo día

Causa: Las causas confirmadas son: el límite de memoria de PHP por debajo de lo que necesita el sitio con sus plugins; caché del sistema o de la plataforma en mal estado; una versión de PHP desactualizada o incompatible con el código; permisos incorrectos en archivos clave, por ejemplo wp-config.php en 600 en lugar de 644; una directiva auto_prepend_file en .user.ini que apunta a un plugin de seguridad ya eliminado; datos inconsistentes dentro de la aplicación, como un producto o un impuesto mal configurado; cambios o actualizaciones aplicados poco antes; y la cuenta sin espacio en disco.

Solución:

  1. Entra a cPanel y revisa la sección Errors (registro de errores) o el log de tu aplicación: ahí aparece el archivo y la línea que provocan el error.
  2. Deshaz lo último que cambiaste. Si el error empezó tras subir código, actualizar un plugin o cambiar una configuración, revierte ese cambio y vuelve a probar.
  3. Limpia la caché de tu plataforma y también la del navegador; en varios casos el error se resolvió únicamente con eso.
  4. Aumenta la memoria de PHP: en cPanel entra a Software > Editor INI de MultiPHP (MultiPHP INI Editor), elige tu dominio y en Basic Mode establece memory_limit en 512M (256M si hay restricciones). Guarda los cambios.
  5. En WordPress complementa editando wp-config.php y, antes de la línea /* That's all, stop editing! */, agrega define('WP_MEMORY_LIMIT', '256M'); y define('WP_MAX_MEMORY_LIMIT', '512M');
  6. Verifica la versión de PHP en cPanel, en Administrador MultiPHP, y ajústala a la que requiere tu aplicación: una versión desactualizada ha causado caídas completas del sitio.
  7. Revisa los permisos en el Administrador de archivos: 755 para carpetas y 644 para archivos. wp-config.php debe quedar en 644 para que el sitio pueda leerlo.
  8. Si eliminaste un plugin de seguridad, revisa que el archivo .user.ini de la raíz no siga apuntando a él con auto_prepend_file; comenta esa línea agregando un punto y coma al inicio.
  9. Renombra temporalmente .htaccess a .htaccess.bak para descartar reglas rotas; WordPress lo regenera al guardar los enlaces permanentes.
  10. Verifica el uso de disco: si la cuenta está al 100%, el sitio devolverá errores hasta que liberes espacio.
  11. Si el error aparece solo en una operación puntual (emitir una factura, guardar una actividad, autorizar un documento), revisa los datos de ese registro: campos mal escritos o impuestos mal configurados generan el mismo error.
  12. Si no identificas la causa, activa la depuración de errores para ver el mensaje exacto antes de seguir probando.

Cuándo contactar a soporte: Abre un ticket si tras subir la memoria, revisar permisos y versión de PHP y deshacer los cambios recientes el error continúa, o cuando el registro apunte a un problema del servidor. Indica el dominio, la URL, la hora y la acción exacta que lo dispara. Ten en cuenta que nuestro soporte cubre tu cuenta y el servicio de hosting, no el desarrollo ni la lógica interna de aplicaciones de terceros.

Mi sitio web está lento o se queda cargando

La lentitud casi nunca es una falla del servidor: viene de la falta de caché, imágenes y videos pesados, plugins de más, un plugin recién actualizado, un proceso pesado en ejecución o el disco a punto de llenarse. Con caché, optimización de imágenes y depuración la mejora es inmediata.

Síntomas:

  • La página tarda muchísimo en cargar o queda cargando indefinidamente, y a veces solo abre parcialmente
  • Una sección concreta, como una galería de imágenes, no termina de cargar
  • Puntuación muy baja en herramientas de análisis de velocidad
  • El panel de administración va lento al subir fotos o guardar contenido, y el sistema no guarda a la primera
  • La lentitud aparece siempre en la misma franja horaria o en picos que luego se normalizan
  • Incluso cPanel responde lento

Causa: Las causas confirmadas fueron: ausencia de caché; imágenes sin comprimir, sliders con video en la portada y contenido pesado; demasiados plugins activos y temas o constructores visuales que agregan peso, incluidas copias no oficiales de versiones Pro; un plugin actualizado o instalado poco antes que rompió el rendimiento; procesos pesados en ejecución, como una restauración o una importación grande; el almacenamiento del plan casi lleno; y concurrencia alta de usuarios o saturación puntual. El consumo corresponde casi por completo a tráfico web: el correo y el FTP apenas influyen.

Solución:

  1. Revisa si actualizaste o instalaste un plugin, tema o módulo en las horas previas. Desactívalo y comprueba si el sitio recupera velocidad: ese fue el origen en varios casos.
  2. Verifica si hay un proceso pesado corriendo (restauraciones, respaldos, importaciones, generación de reportes). Mientras se ejecuta el sitio responde lento; espera a que termine y vuelve a medir.
  3. Instala un plugin de caché, por ejemplo WP Rocket, W3 Total Cache o LiteSpeed Cache, para que el servidor no regenere cada página en cada visita.
  4. Optimiza las imágenes con un plugin como Smush o Imagify y sirve formato WebP si tu tema lo permite.
  5. Usa un CDN gratuito como Cloudflare para mover CSS, JS e imágenes fuera de tu servidor.
  6. Si tienes videos en la portada, actívalos en modo privado y con carga diferida; sustituir un slider con video por una imagen de fondo con botón de reproducción puede reducir varios segundos de carga.
  7. Revisa el tema y los plugins activos y elimina los que no uses; mantén actualizados el núcleo, los plugins y el tema, y limpia la caché después de actualizar.
  8. Entra a cPanel y revisa el uso de disco: si el almacenamiento está por llenarse, el rendimiento cae. Borra archivos innecesarios y respaldos viejos, y depura las tablas de la base de datos.
  9. Si a futuro quieres un sitio más liviano, valora temas ligeros como Hello Theme, Astra, GeneratePress o Blocksy.
  10. En plataformas de aula virtual, verifica que las tareas programadas de mantenimiento se estén ejecutando: si el cron no corre, la plataforma se degrada.
  11. Descarta tu propia conexión probando el sitio desde otra red antes de reportar.
  12. Si la lentitud coincide con horas pico o el plan está al límite, evalúa con el área de ventas ampliar el plan o pasar a un servicio con más recursos.

Cuándo contactar a soporte: Abre un ticket para que analicemos el consumo de recursos de tu cuenta y los registros del servidor, indicando fecha y hora exactas de los episodios de lentitud y, de ser posible, los registros de tu aplicación. Si tras optimizar siguen los picos críticos, soporte puede evaluar contigo subir de plan o ampliar la memoria asignada. Para ampliar el plan debes coordinar con el área de ventas.

No puedo entrar al administrador de WordPress (wp-admin)

Entra siempre por tu dominio seguido de /wp-admin. La contraseña de WordPress es independiente de la de cPanel y se restablece desde la propia pantalla de acceso o desde WordPress Manager by Softaculous.

Síntomas:

  • La pantalla de acceso de tu dominio con /wp-admin se queda cargando o no acepta tus datos
  • Al pedir el restablecimiento de contraseña dice que no existe una cuenta con ese correo
  • Tu instalación de WordPress no aparece listada en Softaculous
  • Cambiaste la clave desde cPanel y aun así WordPress no te deja entrar
  • No puedes entrar desde el acceso del panel de hosting aunque el sitio sí funciona
  • Necesitas cambiar la contraseña porque sospechas que alguien usó tus accesos

Causa: El usuario administrador de WordPress vive dentro de la aplicación, no en cPanel, y su contraseña es independiente. Los casos se reparten entre tres orígenes: caché del navegador y del servidor que muestra una versión antigua de la pantalla de acceso; un correo de administrador registrado distinto al que estás usando para recuperar la contraseña; y accesos mal guardados desde el instalador del panel. Además, Softaculous solo muestra las instalaciones hechas desde ahí: si WordPress se instaló por otro medio o se migró, no aparecerá en la lista.

Solución:

  1. Accede directamente por tu dominio seguido de /wp-admin, en lugar de hacerlo desde el instalador del panel.
  2. Limpia la caché del navegador y prueba en otro navegador o dispositivo; limpia también la caché del servidor desde cPanel.
  3. Haz clic en '¿Olvidaste tu contraseña?' y escribe el correo del usuario administrador registrado en WordPress. Recibirás un enlace para establecer una contraseña nueva; este paso lo debe hacer la persona dueña de ese correo.
  4. Si el correo no llega o no sabes cuál está registrado, entra a cPanel desde tu Área de Cliente y abre 'WordPress Manager by Softaculous': desde ahí puedes ver la instalación, cambiar la contraseña del administrador y acceder al panel.
  5. Si tu instalación no aparece en esa lista, es porque no se instaló con Softaculous: usa la recuperación por correo desde /wp-admin.
  6. Una vez dentro de WordPress, actualiza el correo del administrador desde el administrador de usuarios para poder recuperar la contraseña a futuro.
  7. Cambia también la contraseña del Área de Cliente y la de cPanel, ya que el acceso a cPanel se gestiona desde tu Área de Cliente.
  8. Aprovecha para revisar si hay plugins sin actualizar: un plugin desactualizado es una brecha de seguridad.

Cuándo contactar a soporte: Abre un ticket si el correo de recuperación registrado ya no es tuyo o no lo reconoces: soporte puede actualizar el correo de restablecimiento del administrador y cambiar la contraseña. También si el sitio no carga la pantalla de acceso, si sospechas que alguien usó tus accesos sin autorización o si el sitio fue vulnerado y por eso te bloquea el ingreso.

¿Cómo cambio o actualizo la versión de PHP de mi sitio?

Puedes cambiar la versión de PHP tú mismo desde cPanel, en Software → Administrador MultiPHP (MultiPHP Manager). El servidor tiene disponibles varias versiones y cada dominio o subdominio usa una sola a la vez.

Síntomas:

  • WordPress o tu aplicación avisan de que debes actualizar a una versión de PHP más reciente
  • Un plugin, tema o framework indica que requiere una versión mínima de PHP y no funciona
  • Después de una actualización del servidor, un sistema antiguo dejó de funcionar o muestra funciones obsoletas
  • Al cambiar de versión de PHP el sitio deja de cargar y hay que volver a la versión anterior

Causa: Cada aplicación necesita un rango concreto de versiones de PHP. El servidor ofrece varias versiones instaladas, pero se asigna una sola por dominio o subdominio, porque las aplicaciones dependen de versiones específicas y así se mantiene el control de actualizaciones de seguridad. Si la versión asignada es demasiado antigua o demasiado nueva para tu código, el sitio falla.

Solución:

  1. Ingresa a cPanel desde tu área de clientes.
  2. Ve a la sección Software y abre Administrador MultiPHP (MultiPHP Manager).
  3. Selecciona el dominio o subdominio que quieres modificar. Recuerda que el cambio aplica solo a lo que selecciones, no a toda la cuenta.
  4. Elige la versión de PHP que necesita tu aplicación y guarda (Aplicar).
  5. Sube un archivo de prueba con phpinfo() o revisa el panel de tu aplicación para confirmar que la versión activa es la esperada.
  6. Si al subir de versión el sitio deja de cargar, no es un problema del servidor: significa que tu tema, plugin o código no es compatible. Vuelve temporalmente a la versión anterior, actualiza el CMS, el tema y los plugins, y prueba de nuevo.
  7. Si tienes varios sitios o carpetas con sistemas antiguos, prueba versión por versión: puedes dejar cada dominio o subdominio en la versión que le funcione.

Cuándo contactar a soporte: Abre un ticket si la versión de PHP que necesitas no aparece en el Administrador MultiPHP, ya que instalarla en el servidor solo lo puede hacer Exxalink. También si tras el cambio siguen apareciendo errores del entorno y no de tu código, indicando el dominio exacto y las rutas afectadas.

Mi sitio WordPress se cayó o muestra errores y yo no cambié nada

En la gran mayoría de los casos la caída viene de plugins, temas o del núcleo de WordPress sin actualizar, o de un conflicto entre plugins. Actualizar todo y desactivar el plugin conflictivo restablece el sitio.

Síntomas:

  • El sitio queda cargando indefinidamente, muestra pantalla en blanco o un error fatal
  • El menú principal, un slider o parte del diseño dejan de mostrarse
  • Aparecen mensajes como Parse error, Deprecated o error de codificación en pantalla
  • El panel de administración avisa de actualizaciones pendientes de plugins y temas
  • El sitio falla justo después de actualizar o instalar un complemento

Causa: Según los casos atendidos, la causa recurrente son plugins y temas desactualizados o incompatibles entre sí y con la versión de PHP del servidor. También se han visto plugins instalados desde fuentes no oficiales (por ejemplo copias de versiones Pro) que no son compatibles con la versión real del plugin base, y temas cuyo código depende de otro plugin que ya no está activo.

Solución:

  1. Antes de tocar nada, haz una copia de seguridad completa del sitio y de la base de datos.
  2. Entra al panel de WordPress y actualiza primero el núcleo, luego los plugins y por último el tema activo.
  3. Limpia la caché del sitio y la del navegador, y vuelve a revisar.
  4. Si el sitio sigue fallando, desactiva los plugins uno por uno para identificar el que causa el conflicto. En los casos atendidos han aparecido conflictos entre plugins de constructor visual, reproductores y embudos de venta.
  5. Verifica que los plugins de los que depende tu tema estén instalados y activos; si el tema requiere un plugin de tienda o de caché y este falta o está incompleto, el sitio dará error fatal.
  6. Usa siempre versiones oficiales y con licencia. Un plugin Pro descargado de un tercero suele quedar desfasado frente al plugin oficial y romper el sitio.
  7. Si el plugin problemático no te deja entrar al panel, renombra su carpeta dentro de wp-content/plugins desde el Administrador de archivos de cPanel para desactivarlo.
  8. Elimina plugins y temas que ya no uses: además de dar problemas, son una brecha de seguridad.
  9. Si el tema ya no recibe actualizaciones, evalúa cambiarlo por uno compatible con las versiones actuales de PHP y WordPress.

Cuándo contactar a soporte: Abre un ticket si tras actualizar y desactivar plugins el sitio sigue caído, o si el error apunta al entorno del servidor. Indica el dominio y el mensaje exacto. Exxalink puede revisar los registros del servidor, ajustar parámetros de PHP y desactivar manualmente un componente si no puedes entrar al panel.

Mi aplicación pide una extensión de PHP (intl, gd, soap, fileinfo, curl, mbstring, sodium)

Las extensiones de PHP se habilitan a nivel de servidor, así que debes solicitarlas por ticket indicando qué extensión necesitas y para qué versión de PHP.

Síntomas:

  • Errores del tipo Class "SoapClient" not found
  • Mensajes como "Your PHP is missing CURL Extension" o que falta la extensión mbstring
  • "Unable to guess the MIME type as no guessers are available", que indica que falta fileinfo
  • El instalador de un CMS o framework se detiene diciendo que faltan extensiones requeridas
  • Una función de la plataforma, como generar PDF o procesar imágenes, deja de funcionar

Causa: Las extensiones de PHP forman parte de la configuración del servidor y no todas vienen habilitadas por defecto en cada versión de PHP. Editar el php.ini de tu cuenta para descomentar líneas de extensiones normalmente no basta, porque la extensión debe estar instalada y activa en el manejador que usa tu dominio.

Solución:

  1. Confirma primero qué versión de PHP está usando tu dominio en cPanel → Software → Administrador MultiPHP.
  2. Anota el nombre exacto de la extensión tal como lo pide tu aplicación (por ejemplo intl, gd, soap, fileinfo, sodium, pgsql).
  3. Abre un ticket indicando: el dominio o subdominio, la versión de PHP y la lista completa de extensiones que necesitas.
  4. Pide expresamente que queden activas en el manejador web que usan tus dominios, no solo en línea de comandos.
  5. Una vez confirmada la habilitación, recarga la página de requisitos de tu aplicación para validar que el aviso desapareció.
  6. Si la extensión aparece habilitada pero el aviso persiste, revisa que no tengas un php.ini propio en la raíz del sitio sobrescribiendo la configuración.

Cuándo contactar a soporte: Siempre: habilitar o instalar extensiones de PHP solo lo puede hacer Exxalink a nivel de servidor. Ten en cuenta que ciertas extensiones asociadas a plataformas específicas se habilitan únicamente en los planes preparados para esa plataforma; si tu plan no la contempla, soporte te indicará el plan adecuado.

Quiero instalar o reinstalar WordPress en mi dominio o subdominio

La instalación se hace desde cPanel con WordPress Manager by Softaculous. Ahí eliges la ruta de instalación, y desde el mismo lugar puedes borrar una instalación y crear una nueva desde cero.

Síntomas:

  • Tras instalar, el sitio queda en una subcarpeta como tudominio.com/wordpress en lugar de la raíz
  • El servidor no toma el index y reconoce el sitio como subcarpeta
  • Al instalar en un subdominio aparece error de página no encontrada
  • El instalador avisa de que hay que actualizar PHP
  • Necesitas empezar el sitio desde cero

Causa: La ruta donde queda WordPress se define en el momento de la instalación, en el campo de directorio del instalador. Si dejas un valor ahí, el sitio quedará dentro de esa subcarpeta. Otros fallos de instalación se deben a una versión de PHP no compatible o a instalar sobre un directorio que ya contiene otra plataforma.

Solución:

  1. En cPanel, abre WordPress Manager by Softaculous (aparece en el panel izquierdo de la cuenta).
  2. Antes de instalar, verifica en Administrador MultiPHP que el dominio use una versión de PHP compatible; si la instalación falla, prueba con 7.4 u 8.
  3. Al crear la instalación, deja vacío el campo de directorio si quieres que el sitio quede en la raíz del dominio. Si escribes algo ahí, la URL incluirá esa carpeta.
  4. Para un subdominio, créalo primero en cPanel y luego instala WordPress apuntando a ese subdominio.
  5. Nunca instales WordPress dentro del directorio de otra plataforma ya instalada (por ejemplo un aula virtual): eso deja ambas fuera de servicio. Usa siempre un directorio distinto.
  6. Para empezar de cero, desde WordPress Manager by Softaculous elimina la instalación actual y crea una nueva. Haz respaldo antes, porque se borra el contenido.
  7. Una vez instalado, accede al administrador con la dirección de tu dominio seguida de /wp-admin.
  8. Si tu panel no ofrece la instalación desde Softaculous, revisa la sección de complementos o scripts del panel, donde también está disponible la instalación de WordPress.

Cuándo contactar a soporte: Abre un ticket si el instalador muestra un error de licencia o de versión que no puedes resolver, si quedaron dos instalaciones apuntando a la misma base de datos, o si necesitas que se restaure un respaldo anterior del sitio: la restauración de respaldos la realiza Exxalink.

¿Qué cubre el soporte en un plan de hosting compartido y qué queda fuera?

El soporte estándar cubre la infraestructura: disponibilidad del servidor, cPanel, correo, bases de datos, DNS, acceso FTP y configuración de PHP a nivel de servidor. La administración de tu sitio (WordPress, Moodle, plugins, temas y código propio) es responsabilidad tuya o de tu webmaster.

Síntomas:

  • Soporte responde que el problema no corresponde al servicio de hosting
  • Necesitas que alguien instale un tema, configure plugins o repare el código de tu sitio
  • Te informan de un costo por hora técnica para atender el requerimiento

Causa: El servicio contratado es de alojamiento. Exxalink garantiza que el servidor, los recursos y la configuración estén en óptimas condiciones, pero la instalación, configuración y mantenimiento del CMS, sus plugins, temas y desarrollos a medida corresponden al administrador del sitio.

Solución:

  1. Antes de abrir el ticket, identifica si el problema es del entorno o de tu aplicación: si un archivo PHP básico se ejecuta bien y solo falla tu sistema, el origen está en la aplicación.
  2. Para problemas de aplicación, actualiza el CMS, plugins y temas, desactiva complementos para aislar el conflicto y revisa el registro de errores.
  3. Si necesitas que Exxalink haga el trabajo de administración por ti, puedes solicitar asistencia técnica personalizada, que se cobra por hora técnica más IVA según la tarifa vigente.
  4. Solicita en el mismo ticket una estimación de horas antes de aprobar el trabajo.
  5. Para contratar la asistencia, confirma por el ticket para que se genere la factura o coordina con el área de ventas.

Cuándo contactar a soporte: Abre un ticket cuando el problema sea de infraestructura (servidor caído, cPanel inaccesible, correo, base de datos, DNS, versiones y extensiones de PHP) o cuando quieras contratar la asistencia técnica personalizada para administrar tu sitio.

Creo que mi sitio WordPress fue hackeado, ¿qué hago?

Si aparecen archivos extraños, wp-config.php modificado o el sitio queda inaccesible sin que tú hayas hecho cambios, lo más probable es que el sitio esté vulnerado. Hay que restaurar una versión limpia, cambiar todas las contraseñas y actualizar todo.

Síntomas:

  • Aparecen archivos que no corresponden a WordPress dentro de tus directorios
  • El archivo wp-config.php aparece vacío o con fecha de modificación que no reconoces
  • El sitio deja de cargar de un momento a otro sin cambios de tu parte
  • En los registros ves intentos repetidos de acceso a wp-login.php, xmlrpc.php u otros archivos desde muchas IP
  • El navegador o el buscador marcan el sitio como peligroso

Causa: Los atacantes rastrean sitios WordPress con el núcleo, plugins o temas desactualizados, o con plugins de terceros, y aprovechan esas vulnerabilidades para modificar archivos y dejar puertas traseras. Los intentos automatizados contra archivos típicos de WordPress son constantes y aparecen en los registros aunque el sitio esté sano.

Solución:

  1. Descarta primero un fallo simple: revisa si el sitio solo necesita actualizaciones o si hay archivos clave dañados.
  2. Si confirmas la intrusión, restaura un respaldo anterior a la fecha en que se modificaron los archivos.
  3. Si no tienes respaldo completo, se puede reinstalar el núcleo de WordPress y luego volver a subir tu carpeta wp-content y tu archivo wp-config.php dentro de public_html desde una copia limpia.
  4. Cambia todas las contraseñas: administrador del sitio, cPanel, área de clientes, cuentas de correo y FTP.
  5. Actualiza el núcleo, los plugins y el tema, y elimina todo lo que no uses.
  6. Revisa todos los directorios en busca de archivos sospechosos y evita permisos 0777.
  7. Si en esa cuenta ya no usas WordPress pero los bots siguen atacando sus archivos, puedes bloquear el acceso agregando en el .htaccess un bloque FilesMatch que deniegue wp-login.php, xmlrpc.php y phpinfo.php, y un bloque Directory que deniegue /wp-admin. No apliques esto si sí usas WordPress, porque perderás el acceso al panel.
  8. Si te preocupa una vulnerabilidad concreta de WordPress, desactivar XML-RPC y los pingbacks reduce la superficie de ataque mientras sale el parche oficial.

Cuándo contactar a soporte: Abre un ticket para que se revise el estado de los archivos y del registro de errores, para solicitar la restauración de un respaldo o la reinstalación del núcleo. Ten presente que el bloqueo por país mediante módulos de geolocalización no está disponible en hosting compartido; la alternativa es el bloqueo por archivo desde .htaccess.

No puedo subir un tema, un plugin o archivos grandes: dice que excede el tamaño permitido

Los límites de subida los controla PHP y puedes ajustarlos tú mismo en cPanel, en Software → Editor INI de MultiPHP, seleccionando tu dominio.

Síntomas:

  • "El archivo subido no se ha podido mover" o el tema no se instala por exceder el tamaño
  • La importación de una plantilla se queda colgada y termina en error
  • No puedes subir videos o documentos a tu sitio o a tu aula virtual
  • La plataforma avisa de que max_input_vars es insuficiente al guardar formularios grandes

Causa: Los valores por defecto de PHP para tamaño de archivo, tamaño de envío, tiempo de ejecución, memoria y número de campos de formulario son conservadores. Cuando el tema, el plugin o el contenido superan esos límites, el proceso se corta a medias.

Solución:

  1. Entra a cPanel → Software → Editor INI de MultiPHP (MultiPHP INI Editor).
  2. Selecciona la ubicación, es decir el dominio o subdominio al que aplican los cambios.
  3. En Basic Mode ajusta los valores que necesites: upload_max_filesize y post_max_size para el tamaño de los archivos, max_execution_time para el tiempo del proceso, memory_limit para la memoria y max_input_vars para el número de campos.
  4. Como referencia, los proveedores de temas suelen pedir como mínimo max_execution_time 600, memory_limit 128M, post_max_size 32M y upload_max_filesize 32M. Para subir archivos de hasta 100 MB, deja post_max_size y upload_max_filesize en 100M.
  5. Si tu plataforma pide un valor mínimo de max_input_vars, establécelo en ese valor o superior; en aulas virtuales recientes se solicita al menos 5000.
  6. Guarda los cambios, espera unos minutos y vuelve a intentar la subida.
  7. Si el archivo sigue sin subir, prueba cargándolo por el Administrador de archivos de cPanel o por FTP y descomprimiéndolo en el directorio correspondiente.
  8. Recuerda que las cargas simultáneas o los archivos muy grandes pueden fallar aunque los límites estén bien: sube de a uno.

Cuándo contactar a soporte: Abre un ticket si necesitas un valor que el editor no te permite guardar, si el ajuste requiere aplicarse a nivel del servidor web, o si tras subir los límites el problema continúa. Indica el dominio y el valor exacto que solicitas.

¿Cómo veo el error exacto que está rompiendo mi sitio?

Activa temporalmente la depuración de errores en WordPress y la visualización de errores de PHP. Así ves el mensaje concreto en lugar de una pantalla en blanco, y después vuelves a desactivarlo.

Síntomas:

  • El sitio muestra pantalla en blanco o un error genérico sin detalle
  • No sabes si el fallo viene de un plugin, del tema, del código o de la configuración
  • El sitio dejó de funcionar tras una actualización y no hay ninguna pista visible

Causa: Por seguridad, la visualización de errores viene desactivada. Sin ella, WordPress y PHP ocultan el mensaje real y solo se ve una pantalla vacía o un error 500, lo que impide identificar si el problema está en un plugin incompatible, un tema con código incorrecto, una función de PHP inexistente o un conflicto de versiones.

Solución:

  1. Edita el archivo wp-config.php en el directorio raíz de tu sitio desde el Administrador de archivos de cPanel.
  2. Busca la línea define('WP_DEBUG', false); y cámbiala a define('WP_DEBUG', true);
  3. Si prefieres que los errores no se muestren a los visitantes, agrega además define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); y @ini_set('display_errors', 0);. Los errores quedarán registrados en /wp-content/debug.log.
  4. Guarda y recarga el sitio: aparecerá el error específico o quedará escrito en el archivo de registro.
  5. Si necesitas activar también los errores de PHP, hazlo desde el editor de php.ini de tu panel de control, seleccionando el dominio y cambiando display_errors de Off a On. Espera unos minutos a que se aplique.
  6. Con el mensaje exacto en la mano, actúa sobre la causa: actualizar o reinstalar el plugin señalado, revisar el tema, ajustar la versión de PHP o subir la memoria.
  7. Al terminar el diagnóstico, vuelve a dejar WP_DEBUG en false y display_errors en Off, y quita las líneas de registro que agregaste. Mantenerlos activos es un riesgo de seguridad.

Cuándo contactar a soporte: Abre un ticket adjuntando el mensaje de error obtenido. Con ese dato soporte puede confirmar si el origen es del entorno del servidor (memoria, extensiones, versión de PHP) o de tu aplicación, y actuar en consecuencia.

Seguridad e incidencias del sitio

Mi página o mi plataforma no carga, pero el servidor está en línea

En la mayoría de estos casos el servicio sí está operativo y la falla es local: caché del navegador, tu red o tu proveedor de internet. También puede tratarse de una caída o sobrecarga temporal, o de un servicio detenido dentro de tu VPS. Haz tres comprobaciones antes de abrir el ticket.

Síntomas:

  • El sitio no abre y el navegador se queda cargando sin respuesta
  • Mensajes como 'No se puede acceder a este sitio', 'Servidor no encontrado', 'tardó demasiado en responder', ERR_CONNECTION_TIMED_OUT o 'rechazó la conexión'
  • La web no abre desde tu oficina pero sí desde el celular con datos móviles
  • La página abre pero va lentísima y no despliega todas las secciones
  • Otros usuarios sí ven el sitio y tú no, o soporte responde que el sitio está en línea mientras tú sigues viendo el error
  • En un VPS, la web no carga aunque el servidor aparece encendido

Causa: Cuando la revisión del servidor no muestra fallas, el origen suele estar fuera del alojamiento: caché o sesión guardada en el navegador, un bloqueo o corte en la red desde la que te conectas, o servicios de la aplicación (Apache, MySQL, PHP) detenidos dentro del VPS, cuya administración corre por cuenta del cliente. El resto de los casos corresponde a caídas o sobrecargas temporales del servidor, incluidos mantenimientos programados y migraciones, que se restablecen el mismo día.

Solución:

  1. Limpia la caché y las cookies del navegador y vuelve a probar; si puedes, abre el sitio en una ventana de incógnito o en otro navegador.
  2. Prueba desde otra red: datos móviles del celular o una conexión distinta. Si desde ahí sí carga, el problema está en tu red o en tu proveedor de internet, y puede tratarse de un bloqueo de tu IP.
  3. Revisa el estado de tu servicio y el consumo de recursos desde tu Área de Cliente: una sobrecarga puntual puede dejar el sitio lento o inaccesible por un rato.
  4. Si el sitio está en hosting compartido, entra a cPanel y revisa la sección Errors (registros de error) para ver si la aplicación está generando fallas.
  5. Si tienes un VPS, ingresa al servidor y verifica que los servicios necesarios estén activos: Apache, MySQL y cualquier otro que use tu aplicación. Si no puedes entrar por SSH o RDP, usa la consola noVNC desde tu Área de Cliente.
  6. Espera unos minutos y vuelve a intentar: varias caídas reportadas fueron incidentes temporales que se restablecieron el mismo día.
  7. Reúne evidencia antes de escribirnos: captura del error completo, la URL exacta, la hora en que ocurre y qué acción estabas haciendo.

Cuándo contactar a soporte: Cuando ya comprobaste desde otra red y otro navegador y el error persiste, o si se repite varias veces al día. Adjunta siempre captura del error, URL y hora: con esos datos podemos revisar los registros de acceso y confirmar si hay un bloqueo o una falla del servicio. También escríbenos si acabas de recibir aviso de mantenimiento o migración y quieres confirmar el estado de tu cuenta.

Mi sitio fue hackeado: redirige a otras páginas, aparecen archivos raros o dejan de funcionar mis contraseñas

Es un sitio comprometido, casi siempre por componentes desactualizados o contraseñas débiles. Cambiar la contraseña no basta: hay que restaurar una copia anterior a la infección, actualizarlo todo, eliminar las puertas traseras y recién entonces cambiar las claves. Si no actualizas, la infección vuelve.

Síntomas:

  • El sitio redirige a páginas de casino, apuestas o a un sitio ajeno, sobre todo desde el celular
  • En buscadores aparecen páginas de tu dominio con contenido no autorizado, muchas veces en otro idioma (SEO spam)
  • Aparecen archivos PHP desconocidos, carpetas ocultas, web shells o archivos de 0 KB dentro de tu cuenta
  • Archivos modificados con fechas recientes que no corresponden a cambios tuyos, o contenido del sitio borrado
  • Tus credenciales de cPanel o del panel dejaron de funcionar sin que las cambiaras
  • Aparece una supuesta verificación de seguridad que pide ejecutar combinaciones de teclas: no es legítima, busca ejecutar código en el equipo del visitante
  • El navegador o los buscadores marcan tu dominio como fraudulento
  • La cuenta se suspende sola porque el servidor detecta envío de spam, y se disparan los registros del firewall de aplicaciones llenando tu cuota de disco

Causa: Sitios con el gestor de contenidos, los plugins o los temas desactualizados, permisos de archivos demasiado abiertos o contraseñas débiles o expuestas. Los atacantes aprovechan esas vulnerabilidades para inyectar código, modificar archivos de índice y cabeceras, alterar registros de la base de datos, dejar puertas traseras y generar contenido para buscadores. Por eso el acceso se rompe una y otra vez aunque cambies la clave. También ocurre al insertar en la web código de terceros que ya venía infectado.

Solución:

  1. Avísanos de inmediato por ticket: revisamos el servidor y te indicamos qué respaldo hay disponible.
  2. Entra al Administrador de archivos de cPanel y ordena por fecha de modificación para identificar los archivos alterados recientemente.
  3. Abre JetBackup y restaura la copia más reciente anterior a la fecha de la infección. La retención es de pocos días, así que actúa rápido.
  4. Apenas termine la restauración, actualiza el gestor de contenidos, todos los plugins y el tema a su última versión. Este paso no es opcional: sin él la infección reaparece.
  5. Elimina los plugins, temas y archivos que ya no uses: cada componente desactualizado es una puerta de entrada.
  6. Revisa todos tus directorios buscando archivos sospechosos: PHP que no reconoces, gestores de archivos, carpetas ocultas recién creadas o archivos de 0 KB. Los atacantes suelen dejar puertas traseras para volver a entrar.
  7. Cambia todas las contraseñas por unas robustas: cPanel, el administrador del sitio, las bases de datos, las cuentas de correo y las cuentas FTP; y cámbialas con regularidad.
  8. Corrige los permisos: no dejes carpetas ni archivos con permiso 0777 y da escritura solo donde sea estrictamente necesario.
  9. Analiza tu dominio con herramientas de revisión como VirusTotal o SiteCheck de Sucuri para confirmar que quedó limpio.
  10. Escanea con un antivirus actualizado el computador desde el que administras el sitio y no guardes contraseñas en el navegador ni en el cliente de correo.
  11. Programa mantenimientos periódicos y respaldos regulares, y guárdalos fuera del servidor.
  12. Si la cuota se te llena por los registros del firewall de aplicaciones, pide en un ticket su depuración; también podemos programar un borrado automático periódico, sin costo, con tu autorización expresa.

Cuándo contactar a soporte: Contáctanos siempre en estos casos. Solo Exxalink puede restaurar tu cuenta desde un respaldo del servidor, migrarla, depurar los registros del firewall de aplicaciones o reactivarla si fue suspendida automáticamente por el sistema de seguridad. La limpieza profunda, la reinstalación del gestor de contenidos y el purgado de la base de datos son trabajos de soporte técnico con costo por hora técnica, que se coordinan con el área comercial antes de ejecutarlos. Si el sitio comprometido sigue enviando spam, la cuenta puede volver a suspenderse.

Mi sitio o mi cPanel estuvo caído y me avisaron de una migración: ¿qué debo revisar?

Las migraciones de servidor se notifican por correo con fecha y hora, y durante esa ventana el servicio puede quedar inactivo o intermitente. Al terminar, entra a cPanel desde tu área de clientes y verifica cuanto antes que todo tu contenido esté completo.

Síntomas:

  • El sitio o el inicio de sesión dejó de funcionar durante varias horas sin que hicieras cambios.
  • Recibiste un correo anunciando mantenimiento o migración programada.
  • Después de la migración cambió la dirección de acceso a cPanel o las credenciales.
  • Tras migrar faltan procedimientos almacenados, triggers, vistas o funciones en la base de datos.
  • El correo o la plataforma quedan intermitentes el día del cambio.

Causa: Exxalink migra cuentas a otro servidor por mantenimiento preventivo, sobrecarga del sitio, problemas de licencia del panel o para ubicarte en un servidor con la versión de base de datos que tu aplicación necesita. Durante la ventana de migración el servicio se detiene y, al finalizar, la cuenta puede quedar en un servidor distinto con otra URL de acceso.

Solución:

  1. Revisa el correo de notificación: allí constan la fecha y el rango horario de la migración.
  2. Durante esa ventana, espera a que termine el proceso antes de reportar la caída.
  3. Cuando finalice, ingresa a cPanel directamente desde tu área de clientes; si te enviaron una nueva dirección de acceso y credenciales por correo, usa esas.
  4. Verifica de inmediato el contenido: archivos, correos, bases de datos y, muy importante, los objetos que no siempre migran automáticamente (procedimientos almacenados, triggers, vistas y funciones).
  5. Prueba el inicio de sesión de tu sistema y los procesos críticos.
  6. Si el cambio implicó también un cambio de servidor o de panel, la propagación DNS puede tardar hasta 48 horas en reflejarse.
  7. Reporta cualquier faltante enseguida: el servidor anterior solo se mantiene disponible unos pocos días después de la migración y luego se desactiva.

Cuándo contactar a soporte: Abre un ticket si el horario propuesto no te conviene y necesitas coordinarlo, si terminó la ventana y tu servicio sigue caído, o si detectas información faltante tras la migración. Este último caso es urgente: pasado el plazo en que el servidor anterior sigue encendido, los datos ya no se pueden recuperar.

Tuve intermitencias en el servicio: ¿fue un mantenimiento o una actualización de seguridad?

Algunas interrupciones cortas corresponden a actualizaciones de seguridad urgentes o a protocolos de continuidad que se activan automáticamente. No implican pérdida de información y el servicio se restablece de forma progresiva.

Síntomas:

  • El sitio o el panel dejan de responder por un lapso y luego vuelven solos.
  • En un VPS aparece un mensaje del tipo "Algo salió mal, por favor inténtelo de nuevo después de un tiempo".
  • No se puede ingresar a cPanel durante un rato, en distintos momentos del día.
  • La plataforma se cae y minutos u horas después opera con normalidad sin que hayas hecho nada.

Causa: En los casos atendidos, estas intermitencias se debieron a: aplicación urgente de parches ante una vulnerabilidad crítica divulgada públicamente en el software de administración de servidores, con restricción temporal de los puertos de administración mientras se actualizaba; activación de sistemas de monitoreo preventivo en el centro de datos, que dispara protocolos de continuidad y una suspensión temporal de servicios; bloqueo automático de puertos tras detectar un intento de intrusión; e incidentes del proveedor de infraestructura, como fallas eléctricas en su centro de datos.

Solución:

  1. Espera unos minutos y vuelve a intentar: los accesos se restablecen de forma progresiva a medida que terminan las verificaciones.
  2. Limpia la caché del navegador antes de dar por fallido el acceso; en varios casos el sitio ya estaba en línea y el navegador seguía mostrando la versión en error.
  3. Valida el servicio completo cuando vuelva: sitio web, panel y correo.
  4. Si el corte te afectó procesos críticos, deja constancia en un ticket con la hora exacta para que podamos revisar los registros de ese periodo.

Cuándo contactar a soporte: Si después del restablecimiento sigues sin poder ingresar, responde el ticket indicándolo para atención prioritaria. Estas medidas se aplican a nivel de infraestructura y no requieren ninguna acción de tu parte, pero solo Exxalink puede confirmar el estado de los servidores y de los puertos de administración.

¿Qué cubre el soporte en un VPS o servidor dedicado y qué queda fuera?

En un VPS entregamos la infraestructura; la administración del sistema operativo, el firewall, los servicios y las aplicaciones corre por tu cuenta. El soporte técnico dentro del VPS es un servicio adicional que se cotiza aparte.

Síntomas:

  • Pides que abramos o cerremos puertos de tu VPS y te respondemos que eso se gestiona desde tu servidor.
  • Solicitas que revisemos una aplicación, un panel o un servicio instalado dentro del VPS.
  • Quedaste sin acceso tras modificar el firewall o la configuración del sistema operativo.
  • Reportas un error de una aplicación web que no fue desarrollada por nosotros.

Causa: El VPS y el servidor dedicado se entregan como infraestructura como servicio: tú tienes control total del sistema operativo y, por lo tanto, la responsabilidad de su configuración, seguridad y mantenimiento. A nivel de nuestra infraestructura no aplicamos bloqueos de puertos ni configuraciones internas en tu servidor.

Solución:

  1. Gestiona desde el sistema operativo del VPS todo lo relacionado con puertos, firewall, servicios, usuarios y aplicaciones.
  2. Si quedas sin acceso por SSH o RDP tras un cambio, entra por la consola noVNC desde tu área de cliente: funciona incluso sin red habilitada en el servidor.
  3. Antes de tocar el firewall o cambiar puertos de administración, deja el acceso actual habilitado hasta confirmar que el nuevo funciona desde una sesión nueva.
  4. Mantén respaldos y snapshots antes de cambios importantes de configuración.
  5. Si necesitas que intervengamos dentro del servidor, ábrenos un ticket describiendo el requerimiento; para la revisión necesitaremos las credenciales de acceso.
  6. Una vez identificado el trabajo, el área de ventas emite el presupuesto correspondiente antes de ejecutarlo.

Cuándo contactar a soporte: Cuando sospeches de una falla real de la infraestructura (red, energía, disco del nodo, estado del servicio) o cuando quieras contratar soporte administrado dentro del VPS. Ese soporte tiene costo adicional y se factura como hora técnica según la tarifa vigente; el presupuesto lo coordina el área de ventas.

Algunos usuarios no pueden entrar a mi sitio: ¿tienen bloqueada mi IP?

El firewall bloquea automáticamente direcciones y rangos ante intentos de acceso no autorizado o tráfico malicioso, y a veces alcanza a usuarios legítimos. Para liberar el acceso necesitamos las IP públicas afectadas: la excepción solo la puede aplicar Exxalink.

Síntomas:

  • Unos usuarios entran con normalidad y otros no logran acceder al mismo sitio.
  • Desde tu oficina no carga, pero desde el celular con datos móviles sí.
  • El problema afecta a todos los que usan el mismo proveedor de internet.
  • El acceso se corta desde ciertas redes o desde el exterior del país.
  • El sitio deja de responder de golpe y luego se restablece tras reforzar reglas de firewall.

Causa: Se mantienen activos controles de seguridad frente a intentos de acceso no autorizado, tráfico malicioso y ataques automatizados provenientes de distintas ubicaciones. Esos controles pueden restringir temporalmente el acceso desde determinadas direcciones IP o redes, incluidas conexiones legítimas. Ante un intento de intrusión también se bloquean temporalmente los puertos de conexión de forma automática.

Solución:

  1. Confirma que se trata de un bloqueo por IP: pide al usuario afectado que pruebe desde otra red o con datos móviles. Si así sí entra, es bloqueo de su dirección.
  2. Obtén la IP pública real de cada usuario o red afectada (basta con una consulta del tipo "cuál es mi IP" desde el equipo con el problema).
  3. Abre un ticket enviándonos esas IP públicas, el nombre del proveedor de internet y la hora aproximada en que se produjo el bloqueo.
  4. Con esos datos revisamos los registros de acceso y, de corresponder, agregamos las direcciones a la lista blanca de seguridad.
  5. Una vez aplicada la excepción, valida el acceso desde la red afectada y confirmarnos por el mismo ticket.
  6. Envía solo las IP realmente necesarias: el firewall tiene un límite de reglas y no se pueden agregar direcciones de forma ilimitada.

Cuándo contactar a soporte: Siempre que el bloqueo esté del lado del servidor: agregar una IP a la lista blanca, liberar un rango o revisar los registros del firewall solo lo puede hacer Exxalink. Si el bloqueo es de tu propio firewall o del sistema operativo de tu VPS, debes corregirlo tú.

Necesito que me liberen un puerto en mi VPS (80, 443, 25, 3306, SSH)

A nivel de nuestra infraestructura no hay bloqueos ni restricciones de puertos para los VPS: la apertura y el cierre se controlan en el firewall del sistema operativo de tu servidor. Si cambias un puerto de administración sin abrirlo antes, quedarás fuera.

Síntomas:

  • Tras reiniciar el VPS, puertos como el 80, el 443 o el 25 aparecen cerrados.
  • Cambiaste el puerto SSH y ya no puedes conectarte.
  • Un servicio interno, por ejemplo la base de datos, no acepta conexiones externas.
  • No hay ningún proceso local escuchando en el puerto y aun así la conexión no entra.

Causa: El VPS se entrega con control total del sistema operativo y sin bloqueos de puertos desde la infraestructura. Los cierres provienen del firewall del propio servidor (por ejemplo el firewall de Windows Defender, csf o firewalld) o de reglas creadas dentro del sistema. Al cambiar un puerto de administración sin haberlo permitido antes en el firewall, la política activa impide la nueva conexión.

Solución:

  1. Revisa el firewall del sistema operativo de tu VPS y busca reglas de entrada o salida que afecten el puerto: en Windows, desde Panel de control, Firewall de Windows Defender, Configuración avanzada; en Linux, revisa la configuración de csf o del firewall que tengas activo.
  2. Antes de cambiar un puerto de administración (SSH o RDP), crea primero la regla que permite el nuevo puerto y solo después aplica el cambio.
  3. No elimines el acceso actual hasta confirmar conectividad estable desde una sesión nueva y desde una red externa.
  4. Si un firewall adicional o servicio de seguridad está en medio, mantén también ahí permitido el nuevo puerto.
  5. Si ya quedaste fuera, entra por la consola noVNC desde tu área de cliente y corrige la regla desde adentro: funciona aunque el acceso remoto esté restringido.
  6. Verifica que el servicio esté realmente escuchando en el puerto antes de asumir que hay un bloqueo externo.

Cuándo contactar a soporte: Cuando necesites que verifiquemos desde la infraestructura si existe alguna política que afecte tu servicio, o cuando requieras permisos de una IP hacia un puerto en servicios administrados por Exxalink. Recuerda que dentro del VPS la configuración del firewall es tu responsabilidad.

Mi página muestra error 503 o "servicio no disponible"

El 503 suele significar que la petición no llega a un servicio activo. La causa más común detectada es que el dominio apunta a una IP distinta a la del servidor; también aparece por servicios caídos o por incidentes del proveedor.

Síntomas:

  • El navegador muestra error 503 o un mensaje de servicio no disponible.
  • Errores del tipo "Backend fetch failed" al abrir el sitio.
  • El sitio deja de resolver como si el dominio no existiera.
  • En algunos casos caen a la vez la web y el correo.

Causa: En los casos revisados, el motivo principal fue que los registros DNS del dominio apuntaban a una IP diferente a la del servidor donde está alojado el sitio, por lo que la petición no resuelve correctamente. Otras causas fueron servicios del sitio caídos o mal configurados e incidentes del proveedor de infraestructura, como una falla eléctrica en su centro de datos.

Solución:

  1. Verifica a qué IP apunta tu dominio y compárala con la IP del servidor donde está tu cuenta de hosting.
  2. Si administras el DNS en Exxalink, corrígelo en cPanel desde Zone Editor, dejando el registro apuntando a la IP correcta del servidor.
  3. Si el DNS lo gestiona otro proveedor o los nameservers están en otro lado, el cambio debes hacerlo en ese panel externo.
  4. Considera que los cambios de DNS tardan en propagarse: espera y vuelve a validar antes de reportar.
  5. Revisa el registro de errores de tu sitio en cPanel, en la sección Errors, por si el 503 lo genera la aplicación.
  6. Si caen simultáneamente web y correo, abre un ticket: puede tratarse de un incidente del proveedor y te mantendremos informado del avance.

Cuándo contactar a soporte: Cuando confirmes que el dominio apunta correctamente y el 503 persista, o cuando la caída afecte a la vez varios servicios. Los incidentes que dependen del proveedor de infraestructura los escalamos nosotros y te informamos el estado.

Mis cuentas de correo están comprometidas: desaparecen mensajes o se envía spam

Cuando los correos recibidos se copian a direcciones externas y luego desaparecen del buzón, la cuenta está comprometida, casi siempre por phishing. Hay que cambiar las contraseñas de inmediato y eliminar los reenvíos y filtros no autorizados.

Síntomas:

  • Los usuarios no encuentran los correos de un día completo o desaparecen mensajes del buzón.
  • Copias de los correos recibidos llegan a direcciones externas desconocidas.
  • Desde tus cuentas se envía spam sin que nadie lo haya hecho.
  • Actividad de inicio de sesión desde ubicaciones que no corresponden a tu organización.

Causa: Un ataque de phishing: mediante mensajes que simulan ser legítimos (bancos, servicios conocidos, avisos de seguridad), el atacante consigue que el usuario entregue su usuario y contraseña. Con esas credenciales ingresa como si fuera el titular, configura reenvíos automáticos hacia direcciones externas y borra los mensajes del buzón local para no dejar rastro. Ningún sistema de seguridad puede impedir que un usuario entregue voluntariamente su contraseña.

Solución:

  1. Cambia de inmediato la contraseña de todas las cuentas afectadas y de las cuentas administrativas, usando contraseñas robustas y distintas entre sí.
  2. En cPanel, revisa la sección de correo y elimina los reenviadores y los filtros que no reconozcas: ahí es donde el atacante deja la copia automática hacia direcciones externas y la regla de borrado.
  3. Revisa también las reglas y reenvíos configurados dentro del webmail de cada cuenta comprometida.
  4. Escanea con antivirus los equipos de los usuarios afectados.
  5. No guardes las contraseñas en clientes de correo ni en el navegador y cámbialas con regularidad.
  6. Advierte a tus usuarios: ningún proveedor legítimo pide la contraseña por correo ni por formularios enlazados en mensajes.

Cuándo contactar a soporte: Abre un ticket apenas detectes desaparición de mensajes o envío de spam desde tus cuentas. Necesitamos revisar los registros del servidor para identificar el alcance del compromiso y aplicar las medidas de contención a nivel de servicio, que solo puede ejecutar Exxalink.

Recursos, cuentas y respaldos

Se acabó el espacio en disco: el sitio empieza a fallar y el correo deja de funcionar

La cuota de tu plan suma el sitio web, las bases de datos y todos los buzones. Cuando llega al 100%, el correo deja de entrar y salir, el sitio da errores y hasta el acceso a cPanel se bloquea. Hay que liberar espacio y, si el problema se repite, ampliar el plan.

Síntomas:

  • Mensaje de cuota excedida al abrir el webmail o al iniciar sesión en el correo
  • Al ingresar a cPanel aparece 'Acción fallida. Incapaz de auto-ingresar'
  • No entran ni salen correos y quienes te escriben reciben avisos de que las bandejas están llenas
  • El sitio muestra errores intermitentes, error 404, error 500 o fallos al subir archivos, instalar plugins o guardar cambios
  • En el panel el almacenamiento aparece al 90% o al 100%

Causa: El plan tiene una cuota de almacenamiento fija que comparten el sitio web, las bases de datos, los respaldos, los registros y todos los buzones de correo. Cuando se agota, cPanel bloquea la escritura y con ello se detienen varios servicios, incluido el propio inicio de sesión. El peso real depende sobre todo del contenido: un sitio informativo ocupa poco, mientras que uno con videos, galerías y muchos complementos crece muy rápido; y en la mayoría de los casos revisados el espacio estaba lleno por acumulación de correo.

Solución:

  1. Entra a cPanel y abre Estadísticas o Uso del disco para ver cuánto ocupas y qué carpetas pesan más.
  2. Desde el webmail o tu cliente de correo, borra los mensajes grandes y con adjuntos que ya no necesites, empezando por las cuentas más pesadas.
  3. Vacía la papelera, la carpeta de spam y los elementos eliminados de cada cuenta: mientras no se vacíen, esos mensajes siguen ocupando cuota.
  4. Desde el Administrador de archivos, elimina respaldos antiguos, instaladores, copias de instalaciones duplicadas y archivos que ya no uses. Si hay dos instalaciones apuntando a la misma base de datos, elimina solo la que no está en producción y respalda antes.
  5. Ten en cuenta que el rubro 'Otros usos' corresponde a archivos fuera de tu carpeta principal, como los metadatos que el sistema usa para almacenar el correo.
  6. Optimiza el contenido pesado: comprime imágenes y aloja los videos en un servicio externo en lugar de subirlos al hosting.
  7. Espera hasta 24 horas a que la cuota se recalcule antes de asumir que el espacio no se liberó.
  8. Si no puedes entrar a ningún lado para borrar, abre un ticket y pídenos una ampliación temporal de la cuota: se amplía el espacio por 24 o 48 horas para que liberes información y luego vuelve al plan contratado.
  9. Si el espacio se llena una y otra vez, evalúa cambiar a un plan con mayor capacidad.

Cuándo contactar a soporte: Abre un ticket si la cuota está al 100% y no puedes entrar a cPanel ni al correo para borrar nada, si el espacio no baja después de 24 horas de haber liberado archivos, si necesitas una limpieza de registros del servidor, o si quieres una ampliación temporal o definitiva. La ampliación de cuota, aunque sea temporal, solo la puede aplicar Exxalink.

Mi sitio muestra "Account Suspended" o aparece como cuenta suspendida

El aviso de cuenta suspendida no siempre significa falta de pago: también aparece por incidencias temporales de la plataforma, por consumo excesivo de recursos, por infección del sitio o incluso por caché del navegador. Solo el equipo de Exxalink puede levantar una suspensión real.

Síntomas:

  • Al abrir tu dominio aparece la pantalla "Account Suspended - Please contact your hosting provider".
  • El sitio web no carga y al mismo tiempo dejas de recibir o enviar correo.
  • El área de cliente muestra el servicio como inactivo o suspendido.
  • cPanel o el webmail rechazan el acceso mientras la página sigue mostrando el mensaje de suspensión.

Causa: En los casos atendidos la suspensión respondió a cuatro orígenes distintos: interrupciones temporales de la plataforma de alojamiento que hicieron aparecer varios sitios como suspendidos, suspensión automática del servidor por consumo excesivo de recursos, suspensión automática porque el sitio estaba infectado y enviando spam, y suspensiones por error del sistema automatizado o por gestión de facturación. En algunos casos el sitio ya estaba activo y lo que se veía era una página vieja guardada en la caché del navegador.

Solución:

  1. Recarga la página forzando la limpieza de caché con Ctrl + Shift + R (o Cmd + Shift + R en Mac) y prueba también en una ventana de incógnito o desde otro dispositivo o red.
  2. Ingresa a tu área de cliente y revisa el estado del servicio y si tienes facturas pendientes de pago.
  3. Si el servicio figura activo pero el sitio sigue mostrando el mensaje, abre un ticket indicando tu dominio, la hora exacta en que lo viste y una captura de pantalla.
  4. Si te confirmamos que la suspensión fue por consumo excesivo de recursos, revisa qué aplicación o proceso está generando ese consumo antes de que se vuelva a suspender la cuenta.
  5. Si la suspensión fue por envío de spam desde tu sitio, cambia las contraseñas de todas tus cuentas de correo y actualiza el gestor de contenidos, los plugins y los temas; si no lo haces, el servidor volverá a suspender la cuenta.
  6. Una vez reactivada, valida tanto la página como el correo y confirma en el ticket que todo quedó operativo.

Cuándo contactar a soporte: Siempre que el mensaje de suspensión persista después de limpiar la caché del navegador. La reactivación de una cuenta suspendida y la revisión del motivo real solo las puede hacer el equipo de Exxalink desde el servidor.

¿Cómo amplío el espacio o los recursos de mi servicio?

El espacio y los recursos se amplían cambiando de plan o agregando capacidad al VPS. Para cotizarlo necesitamos saber cuántos GB o cuántos recursos adicionales requieres; la gestión la coordina el área comercial y el ajuste técnico lo aplicamos nosotros.

Síntomas:

  • cPanel muestra el almacenamiento al 90% o más y siguen entrando correos y archivos.
  • Los buzones de correo se llenan constantemente y hay que borrar mensajes para seguir trabajando.
  • Tu plan actual limita el número de bases de datos que puedes crear.
  • El VPS mantiene la RAM o el disco cerca del límite y el rendimiento se degrada.
  • Quieres pasar de un VPS básico a uno profesional, o necesitas el servidor en otro datacenter.
  • Necesitas subir nuevas plataformas o servicios y el espacio actual no alcanza.

Causa: Cada plan de hosting y cada VPS tiene una capacidad contratada: almacenamiento, número de bases de datos y recursos del servidor están definidos por el paquete. Cuando el crecimiento del correo, de la base de datos o de las aplicaciones supera esa capacidad, la salida estable es ampliar el plan o los recursos asignados, en lugar de estar liberando espacio de forma permanente.

Solución:

  1. Revisa primero cuánto estás usando realmente en cPanel, en Estadísticas o Uso del disco, o en el dashboard de recursos de tu Área de Cliente si tienes VPS.
  2. Depura lo prescindible (correo antiguo, papeleras, respaldos y archivos temporales) para dimensionar bien cuánto necesitas de verdad.
  3. Identifica qué necesitas ampliar: espacio en disco, número de bases de datos o recursos del servidor.
  4. Abre un ticket o escribe al área de ventas indicando cuántos GB adicionales necesitas, o cuánta RAM y cuántos vCPU quieres sumar al VPS, y si la ampliación es temporal o definitiva.
  5. Con ese dato te enviamos la cotización: el almacenamiento adicional se cobra por GB y los vCPU se venden en pares, mientras que en hosting compartido normalmente conviene subir al siguiente plan. Si lo que necesitas es un número ilimitado de bases de datos, corresponde a un plan de hosting profesional.
  6. Si cambias de VPS básico a profesional, indícalo al solicitarlo: es posible conservar la misma dirección IP.
  7. Si necesitas cambiar de datacenter, considera que implica un valor adicional mensual y que puedes elegir entre que Exxalink realice la migración completa del servidor, con un costo único adicional, o levantar una máquina virtual nueva desde cero, en cuyo caso solo se aplica el valor mensual.
  8. Confirma la propuesta por el mismo ticket para que el área comercial genere la facturación y nosotros apliquemos el incremento en el servidor.
  9. Después del ajuste, valida en cPanel o en el Área de Cliente que la nueva capacidad esté reflejada.

Cuándo contactar a soporte: Siempre. El cambio de plan, la ampliación de cuota, el incremento de RAM, vCPU o disco, el cambio de VPS y el cambio de datacenter solo los puede ejecutar Exxalink, y requieren cotización y confirmación previa de tu parte.

Mi VPS está lento o intermitente, ¿es problema del servidor?

En las revisiones realizadas la infraestructura (CPU, red y virtualización) estaba sin fallas y la lentitud venía de los procesos y aplicaciones que corren dentro del VPS, casi siempre por memoria RAM cerca del límite. La revisión del nodo la hacemos nosotros; la optimización interna del servidor es tuya.

Síntomas:

  • Las aplicaciones alojadas en el VPS responden con demoras muy superiores a lo habitual.
  • Accesos remotos pesados, conexiones que se pierden o intermitencia en horas pico.
  • El uso de memoria RAM se mantiene sostenido cerca del 90% sin bajar.
  • Varias aplicaciones distintas, con distintos lenguajes y bases de datos, se degradan al mismo tiempo.

Causa: El VPS tiene recursos asignados fijos (vCPU, RAM y disco). Cuando la carga interna se acerca a ese límite, el sistema operativo empieza a usar memoria virtual y todas las aplicaciones se degradan a la vez, aunque el nodo físico esté sano. El servicio entrega la infraestructura; los procesos, servicios y aplicaciones instalados dentro del VPS los administra el cliente.

Solución:

  1. Abre el dashboard de recursos de tu área de cliente para ver en tiempo real el consumo de CPU, memoria, disco y red del VPS.
  2. Dentro del servidor, revisa con el administrador de tareas (Windows) o las herramientas de sistema (Linux) qué procesos están consumiendo más memoria y CPU.
  3. Revisa los logs del sistema operativo (Visor de eventos en Windows o los logs del sistema en Linux) para descartar errores del sistema, fallos de servicios, reinicios inesperados o conflictos de software.
  4. Optimiza, limita o desactiva los servicios y aplicaciones que no necesites en ejecución permanente.
  5. Si el consumo alto es permanente y no responde a un proceso puntual, evalúa un incremento de RAM o vCPU con el área comercial.
  6. Si crees que el problema está en el nodo, abre un ticket con capturas y horarios exactos para que revisemos CPU, memoria, red y carga general del servidor y te enviemos los parámetros monitoreados.

Cuándo contactar a soporte: Abre un ticket para que verifiquemos la infraestructura (nodo, red y virtualización) o para ampliar recursos. Ten en cuenta que el análisis técnico detallado del uso de recursos dentro del VPS es soporte especializado con costo adicional, que se te cotiza y confirmas antes de ejecutarlo.

¿Cómo consulto el espacio y los recursos que tengo contratados?

Puedes ver el almacenamiento usado y disponible directamente en cPanel o en tu área de cliente, sin abrir ticket. Para un informe técnico detallado de recursos, capacidad total y horarios de mayor tráfico, lo generamos nosotros a pedido.

Síntomas:

  • No sabes cuánto espacio de tu plan estás ocupando ni cuánto te queda.
  • Necesitas datos de CPU, RAM y almacenamiento del servidor para planificar una ampliación o un nuevo servicio.
  • Debes reportar internamente las características del servicio contratado y no tienes la información a la mano.

Causa: La información de consumo está publicada en los paneles del servicio, pero no siempre es evidente dónde encontrarla, sobre todo cuando se trata de datos de infraestructura de un VPS o de un informe consolidado.

Solución:

  1. Ingresa a cPanel y revisa la barra lateral de Estadísticas: ahí aparece el almacenamiento usado sobre el total contratado.
  2. Para ver el detalle por carpetas, abre Uso del disco dentro de cPanel.
  3. Si tienes VPS, entra a tu área de cliente y abre el dashboard de recursos, donde se muestra en tiempo real el rendimiento del servidor (CPU, memoria, disco y red).
  4. Si necesitas un informe formal con recursos asignados, capacidad total, almacenamiento usado y disponible, horarios de mayor tráfico y porcentaje de uso en esos picos, abre un ticket solicitándolo.
  5. Indica también en el ticket si necesitas datos complementarios como versión y tipo de motor de base de datos, ancho de banda o rutas de acceso de tu plataforma.

Cuándo contactar a soporte: Cuando requieras un informe consolidado de recursos, datos históricos de tráfico o información de infraestructura que no aparece en cPanel ni en el área de cliente.

¿Cómo restauro un respaldo de mi hosting?

Tu cuenta de hosting incluye la herramienta JetBackup 5 dentro de cPanel, donde puedes ver los respaldos disponibles de archivos y de bases de datos. La retención es corta (los respaldos se van eliminando aproximadamente cada 7 días), así que solo se puede restaurar hasta la fecha que siga disponible.

Síntomas:

  • Tu sitio quedó desconfigurado o con información borrada después de una actualización o una caída.
  • Una base de datos desapareció y el sitio responde con error 500.
  • Necesitas volver a una versión anterior del sitio, previa a un cambio o a una infección.

Causa: Los respaldos disponibles dependen del ciclo de retención de JetBackup: se generan de forma periódica y los más antiguos se eliminan automáticamente. Además, un respaldo solo contiene lo que existía cuando se generó, por lo que si la base de datos ya no estaba en ese momento, no se puede recuperar desde ahí.

Solución:

  1. Ingresa a cPanel y abre JetBackup 5.
  2. Revisa las secciones de respaldos de archivos y de respaldos de bases de datos para ver qué fechas están disponibles.
  3. Selecciona el punto de restauración más cercano y anterior al problema y ejecuta la restauración desde la misma herramienta.
  4. Antes de restaurar, ten claro que se sobrescribe el contenido actual: si hay información nueva que quieres conservar, descárgala primero.
  5. Si no encuentras el respaldo que necesitas o la restauración debe hacerla el equipo técnico, abre un ticket indicando el dominio, la fecha exacta a la que quieres volver y si es sitio, base de datos o ambos.
  6. Si es un sitio en producción, indícanos también en qué horario prefieres que se ejecute la restauración, ya que el sitio queda intervenido durante el proceso.

Cuándo contactar a soporte: Cuando la fecha que necesitas ya no aparezca en JetBackup, cuando el respaldo esté vacío o incompleto, o cuando prefieras que ejecutemos nosotros la restauración coordinando un horario. Solo podremos restaurar hasta el respaldo más reciente que siga disponible, no a fechas anteriores ya eliminadas.

¿Exxalink respalda mi información? Alcance de los respaldos

Los respaldos de tu información son responsabilidad del cliente. En hosting con cPanel dispones de JetBackup con retención corta, pero no existe un respaldo garantizado e ilimitado de tu cuenta, y en servidores dedicados con Windows no hay respaldos automatizados.

Síntomas:

  • Borraste archivos o una carpeta por error y esperas que exista una copia del día anterior.
  • Tu sitio fue vulnerado y no tienes ninguna copia propia para volver atrás.
  • Perdiste datos tras un fallo del sistema de archivos del servidor y no sabes qué se puede recuperar.

Causa: El servicio entrega la infraestructura y las herramientas de respaldo disponibles en el panel, pero la política de copias de tu información (qué respaldas, cada cuánto y dónde lo guardas) la define y ejecuta el cliente. En algunos escenarios los respaldos existentes son del servidor completo y no de cuentas individuales de cPanel, y en servidores dedicados con Windows no hay un sistema de respaldo automatizado incluido.

Solución:

  1. Revisa qué tienes disponible hoy: en hosting con cPanel, abre JetBackup 5 y verifica qué fechas y qué tipos de respaldo aparecen.
  2. No dependas solo de esa retención: descarga periódicamente un respaldo completo de tu cuenta desde cPanel y guárdalo fuera del servidor.
  3. Si administras un VPS o un servidor dedicado, implementa tu propia rutina de respaldos hacia un destino externo y verifica cada cierto tiempo que las copias se puedan restaurar.
  4. Prefiere respaldos completos periódicos sobre esquemas incrementales largos, para no depender de una cadena que puede romperse.
  5. Documenta y guarda en un lugar seguro las credenciales de acceso a tu panel, tu base de datos y tu aplicación.

Cuándo contactar a soporte: Si necesitas asesoría para implementar una solución de respaldo a la medida para tu VPS o servidor dedicado, o para saber qué respaldos existen todavía en el servidor antes de intentar una recuperación. Ten presente que si no existe un respaldo, no es posible recuperar la información.

¿Cómo descargo un respaldo completo de mi cuenta para migrar a otro proveedor?

Desde cPanel puedes generar y descargar un Full Backup que incluye archivos, bases de datos, cuentas de correo y configuraciones de la cuenta, todo en un solo paquete listo para la migración.

Síntomas:

  • Vas a cambiar de proveedor y necesitas llevarte todo el sitio sin perder información.
  • Te piden respaldo íntegro de bases de datos, archivos, contenido multimedia y configuraciones de correo.
  • Vas a cambiar de panel de control y quieres asegurar la información antes de que se elimine.

Causa: Una migración exige llevarse tres bloques que viven en lugares distintos del panel: archivos del sitio, bases de datos y buzones de correo. El Full Backup de cPanel los empaqueta juntos y evita que algo quede fuera.

Solución:

  1. Ingresa a cPanel y ve a la sección Archivos, opción Copias de seguridad.
  2. Elige la opción de descargar una copia de seguridad completa de la cuenta (Download a Full Account Backup) y genera el respaldo.
  3. Espera a que el sistema termine de generarlo y descarga el archivo a tu equipo o entrégalo al nuevo proveedor.
  4. Si el destino no usa cPanel, exporta cada base de datos desde phpMyAdmin y respalda por separado la carpeta public_html; en el caso de Moodle, incluye también la carpeta moodledata.
  5. Antes de cortar el servicio, verifica en el nuevo proveedor que el sitio, las bases de datos y las cuentas de correo funcionen.
  6. Ten presente que si cambias de panel de control dentro del mismo servicio, la migración corre por tu cuenta y la información del panel anterior se pierde al crear la cuenta nueva.

Cuándo contactar a soporte: Si necesitas apoyo para generar o descargar el respaldo, o para coordinar los tiempos de la migración. La migración de los datos al nuevo proveedor la ejecuta el proveedor de destino.

¿Puedo sacar un snapshot o un respaldo de mi VPS?

Sí. Los snapshots contratados desde el panel tienen costo porque ocupan almacenamiento, pero si los solicitas por ticket se generan sin costo y se conservan un máximo de 10 días, después de lo cual se eliminan automáticamente.

Síntomas:

  • La opción de snapshot aparece deshabilitada en tu panel de VPS.
  • Vas a hacer un cambio importante en el servidor y quieres un punto de retorno.
  • Necesitas conservar el estado del servidor para restablecerlo más adelante.

Causa: Cada snapshot ocupa espacio de almacenamiento en la infraestructura, por eso su contratación directa tiene costo y su permanencia es limitada cuando se genera por solicitud puntual.

Solución:

  1. Define la fecha y hora en que quieres el punto de restauración, idealmente antes de una actualización o migración.
  2. Abre un ticket solicitando el snapshot o el respaldo del VPS, indicando el servidor y el motivo.
  3. Toma en cuenta que el snapshot solicitado por ticket se mantiene disponible un máximo de 10 días y luego se elimina de forma automática.
  4. Si necesitas conservarlo más tiempo, coordina con nosotros la contratación del servicio de snapshots o implementa tu propio esquema de respaldo hacia un destino externo.
  5. Cuando necesites volver atrás, abre un ticket pidiendo el restablecimiento del VPS desde el respaldo e indica la fecha exacta.

Cuándo contactar a soporte: Siempre que necesites generar un snapshot sin costo, conocer la fecha y hora del último respaldo disponible, o restablecer el VPS desde una copia. Estas acciones se ejecutan desde la capa de virtualización y solo las puede hacer Exxalink.

¿Qué es "Otro uso" en el uso de disco de cPanel y cómo lo libero?

"Otro uso" agrupa archivos que pertenecen a tu cuenta pero están fuera de tu carpeta principal: papeleras de correo, temporales, caché y registros del firewall de aplicaciones. Cuenta dentro de tu cuota aunque no lo veas en el Administrador de archivos.

Síntomas:

  • En Uso del disco aparece una línea de "Otro uso" con cientos de MB y sin enlace para abrirla.
  • La cuota se muestra casi llena aunque tu sitio pese mucho menos que el espacio contratado.
  • Borras archivos y la cuota no baja.

Causa: cPanel contabiliza dentro de tu cuota cualquier archivo de tu propiedad, incluso si está fuera de public_html o mail. Ahí entran las carpetas de papelera de las cuentas de correo (que se llenan si borras mucho correo desde el webmail sin vaciar la papelera), archivos temporales y de caché, y los registros que genera el firewall de aplicaciones cuando tu sitio recibe muchos intentos de ataque.

Solución:

  1. En cPanel abre Uso del disco y revisa el detalle de lo que se reporta como "Otro uso".
  2. Vacía la papelera y los elementos eliminados de todas tus cuentas de correo desde el webmail.
  3. Desde el Administrador de archivos, revisa y depura el contenido de las carpetas logs y tmp de tu cuenta.
  4. Espera hasta 24 horas: la cuota se recalcula y recién ahí verás reflejado el espacio liberado.
  5. Si tu sitio recibe muchos ataques, actualiza la aplicación, los plugins y los temas: mientras la vulnerabilidad siga ahí, los registros se seguirán llenando y el problema volverá.
  6. Si aun así el consumo persiste, abre un ticket para que revisemos y depuremos los registros del firewall de aplicaciones y recalculemos las cuotas desde el servidor.

Cuándo contactar a soporte: Cuando "Otro uso" siga ocupando tu cuota después de vaciar papeleras y esperar el recálculo. La depuración de los registros del firewall de aplicaciones, el recálculo forzado de cuotas y la programación de un borrado automático de registros solo los puede ejecutar Exxalink; ese script se implementa sin costo, pero requiere tu autorización expresa.

Bases de datos, archivos y reseller

Mi sitio muestra "Error establishing a database connection": ¿cómo creo la base de datos y configuro la conexión?

El error casi siempre viene de que la base de datos, el usuario o los privilegios no están creados en cPanel, o de que el archivo de conexión de tu sistema todavía apunta a los datos de tu computadora local. Crea la base y el usuario en cPanel y coloca esos mismos datos en tu archivo de conexión, usando localhost como servidor.

Síntomas:

  • Al abrir el sitio aparece "Error establishing a database connection" o "Error al establecer una conexión con la base de datos".
  • La aplicación intenta conectarse con el usuario root sin contraseña.
  • El proyecto funciona en tu computadora (XAMPP o local) pero no en el hosting.
  • Después de subir los archivos, la web queda en blanco o con error de conexión.

Causa: En un plan de hosting compartido no existe el usuario root de MySQL: cada cuenta debe crear su propia base de datos y su propio usuario, y asociarlos con privilegios. Si el archivo de conexión conserva los valores de desarrollo (root, sin contraseña, otro servidor) o si el usuario nunca fue asociado a la base, la aplicación no puede conectarse.

Solución:

  1. Ingresa a cPanel y abre la sección Bases de datos, opción Bases de datos MySQL.
  2. En "Nueva base de datos" escribe el nombre y créala. El sistema le antepone automáticamente el prefijo de tu cuenta.
  3. Más abajo, en Usuarios de MySQL, crea un usuario nuevo y asígnale una contraseña segura. Anota el nombre completo del usuario, también lleva el prefijo de tu cuenta.
  4. En "Añadir usuario a la base de datos" selecciona el usuario y la base que acabas de crear, y otórgale todos los privilegios (ALL PRIVILEGES).
  5. Sube los archivos de tu sistema al Administrador de archivos, dentro de public_html si es el dominio principal, o en la carpeta del subdominio o dominio adicional que corresponda.
  6. Si tienes un respaldo .sql, ábrelo desde phpMyAdmin, selecciona la base recién creada y usa la pestaña Importar.
  7. Edita el archivo de conexión de tu sistema (por ejemplo config.php, wp-config.php o .env) y coloca: servidor localhost, el nombre completo de la base, el usuario de MySQL y su contraseña. No uses root ni la IP pública del servidor.
  8. Guarda los cambios y recarga el sitio.
  9. Si vas a instalar WordPress, puedes hacerlo con el instalador Softaculous desde cPanel: la herramienta crea la base y la conexión por ti en pocos clics.
  10. Si instalaste varias veces y quedaron bases sueltas, elimina la instalación desde Softaculous, borra las bases sobrantes y vuelve a instalar en limpio.

Cuándo contactar a soporte: Si ya verificaste que el usuario está asociado a la base con todos los privilegios y que el archivo de conexión usa localhost con esas credenciales, y el error continúa, abre un ticket adjuntando capturas y el log de errores de tu sitio: sin el log, soporte no puede diagnosticar un sistema de terceros.

No puedo conectarme por FTP: ¿qué datos uso y por qué falla la conexión?

Para FTP puedes usar las mismas credenciales de tu cPanel (servidor: tu dominio, puerto 21) o crear una cuenta FTP dedicada desde cPanel. Si la conexión se queda colgada o no lista el directorio, activa el modo pasivo en tu cliente FTP.

Síntomas:

  • FileZilla responde "contraseña incorrecta" o rechaza el usuario.
  • Aparece "Tiempo expirado (conexión de datos)" o "No se pudo obtener el listado del directorio".
  • Después de varios intentos fallidos, tu IP queda bloqueada y ya ni siquiera puedes conectarte.
  • No sabes cuáles son los datos de acceso FTP de tu alojamiento.
  • Tampoco puedes entrar a cPanel ni modificar archivos.

Causa: Las causas más frecuentes son credenciales equivocadas (FTP usa las de cPanel o las de una cuenta FTP creada por ti), el uso de modo activo en lugar de pasivo, y el bloqueo del canal de datos por firewall, antivirus o el proveedor de internet. El servidor además bloquea automáticamente las IP que acumulan intentos fallidos de autenticación.

Solución:

  1. Usa como datos de conexión: servidor, tu dominio (o ftp.tudominio); usuario y contraseña, los mismos de tu cPanel; puerto 21 para FTP o FTPS explícito, y puerto 22 si vas a usar SFTP.
  2. Si prefieres un acceso independiente, crea uno en cPanel, sección Archivos, opción Cuentas FTP, y usa ese usuario y contraseña.
  3. Si no recuerdas la contraseña de cPanel, entra al panel desde tu área de clientes: las credenciales originales se enviaron a tu correo al momento de contratar el plan.
  4. En tu cliente FTP activa el Modo Pasivo (PASV) y vuelve a conectar.
  5. Verifica que ningún firewall o antivirus local esté bloqueando la conexión y, si puedes, prueba desde otra red de internet.
  6. Cierra y vuelve a abrir el cliente FTP antes de reintentar, para descartar una sesión colgada.
  7. Evita repetir intentos con la contraseña equivocada: cada intento fallido acerca tu IP al bloqueo automático.

Cuándo contactar a soporte: Si tu IP quedó bloqueada por intentos fallidos, solo Exxalink puede liberarla del firewall del servidor: abre un ticket indicando tu IP pública. También escríbenos si, con modo pasivo y credenciales correctas, la conexión sigue expirando, para que revisemos el servicio y la conectividad del servidor.

MySQL me dice que no tengo privilegios (SYSTEM_USER, GROUP BY, sql_mode): ¿me pueden dar permisos de superusuario?

En hosting compartido tu usuario recibe todos los privilegios posibles sobre tus propias bases, pero no privilegios de administrador del servidor, porque afectarían a todos los clientes. La mayoría de estos errores se resuelve corrigiendo la consulta o creando los objetos con tu propio usuario.

Síntomas:

  • Al ejecutar ALTER EVENT o DROP EVENT aparece "#1227 - Acceso denegado. Usted necesita el privilegio SYSTEM_USER para esta operación".
  • Eventos, procedimientos o vistas que antes editabas ya no te permiten cambios.
  • Las consultas con GROUP BY fallan y crees que MySQL las tiene bloqueadas.
  • Necesitas cambiar sql_mode (por ejemplo quitar ONLY_FULL_GROUP_BY) y no te deja.
  • Al insertar registros parece obligatorio enviar todos los campos de la tabla.

Causa: Los objetos creados con DEFINER = root@localhost quedan asociados al usuario administrador del servidor, así que solo ese usuario puede modificarlos o eliminarlos. Por otro lado, sql_mode es una configuración global del servidor: cambiarla afectaría a todos los clientes alojados, por lo que no se modifica. Y los errores de GROUP BY suelen ser de sintaxis, no de permisos: se producen al devolver una columna que no está agrupada dentro de la cláusula GROUP BY.

Solución:

  1. En cPanel, Bases de datos MySQL, confirma que tu usuario esté asociado a la base con todos los privilegios disponibles: eso ya te habilita para administrar tus propias tablas y datos.
  2. Crea siempre los eventos, procedimientos y vistas desde tu propio usuario de base de datos, no desde root, y sin declarar DEFINER en el script.
  3. Verifica en phpMyAdmin que el campo DEFINER del objeto corresponda a tu usuario; si dice root@localhost, no podrás administrarlo.
  4. Evita ejecutar scripts o importaciones que fijen explícitamente DEFINER=root@localhost: al importar un respaldo, elimina esas líneas antes.
  5. Para las consultas con GROUP BY, incluye en el SELECT únicamente las columnas agrupadas o funciones de agregación; así la consulta funciona sin cambiar la configuración del servidor.
  6. Si tu aplicación depende de un sql_mode distinto, ajústalo en la sesión desde tu propio código en lugar de solicitar un cambio global.

Cuándo contactar a soporte: Escríbenos si ya existen eventos, procedimientos o triggers creados con DEFINER = root@localhost que necesitas desactivar o eliminar: solo el equipo de Exxalink puede hacerlo. Indica el nombre exacto de la base y de cada objeto, y confirma si deseas que se eliminen, porque esa acción no se puede deshacer.

¿Pueden cambiarme la versión de MySQL o habilitarme PostgreSQL o MongoDB?

La versión del motor de base de datos es del servidor y no se cambia por cuenta; si tu aplicación exige una versión superior, la vía es migrar tu cuenta a un servidor que ya la tenga. En los planes de hosting compartido el motor disponible es MySQL: MongoDB no está soportado y PostgreSQL solo existe donde el servidor lo incluye, con restricciones.

Síntomas:

  • Moodle u otra aplicación exige una versión mínima (por ejemplo MariaDB 10.6.7) y reporta que corres una inferior.
  • Aparecen advertencias de formato de archivo Antelope/Barracuda o de soporte completo UTF-8.
  • Desde cPanel no encuentras ninguna opción para actualizar MySQL.
  • Necesitas PostgreSQL o MongoDB para tu proyecto.
  • En PostgreSQL no puedes hacer INSERT o UPDATE sobre tablas recién creadas, o los campos autoincrementales no se generan.

Causa: El motor de base de datos se instala a nivel de servidor y es compartido por todas las cuentas alojadas, por lo que no puede actualizarse ni cambiarse de forma individual. Además, algunas aplicaciones interpretan mal la versión instalada y reportan un requisito que en realidad ya se cumple. En cPanel, PostgreSQL tiene una integración no nativa: no asigna automáticamente permisos sobre las tablas nuevas ni crea valores autoincrementales por sí solo.

Solución:

  1. Antes de pedir un cambio, confirma con tu desarrollador la versión real que está usando la aplicación: en varios casos el sistema ya funcionaba correctamente sobre MySQL 8 con mysqli y no hacía falta ningún ajuste.
  2. Si tu aplicación realmente requiere una versión superior, solicita por ticket la evaluación de una migración de tu cuenta a un servidor que ya cuente con esa versión.
  3. Si trabajas con PostgreSQL, sincroniza manualmente los permisos del usuario cada vez que crees tablas nuevas; de lo contrario no podrás hacer INSERT ni UPDATE sobre ellas.
  4. En PostgreSQL define los autoincrementales de forma explícita en tu script, con tipos serial o con secuencias y nextval(...); no se generan automáticamente.
  5. Si tu proyecto necesita MongoDB, considera que el servicio de hosting compartido solo ofrece MySQL: deberás resolverlo en un servidor propio.

Cuándo contactar a soporte: Abre un ticket si necesitas que evaluemos migrar tu cuenta a un servidor con la versión de base de datos que exige tu aplicación, o si requieres que se sincronicen los permisos de PostgreSQL tras ejecutar un script que creó tablas nuevas.

"Access denied for user" al entrar a phpMyAdmin o desde mi sistema: ¿cómo lo soluciono?

Ese mensaje indica que el usuario de MySQL no está asociado a la base o que la contraseña no coincide con la que usa tu aplicación. Se corrige desde cPanel, en Bases de datos MySQL, reasignando el usuario con todos los privilegios y actualizando la contraseña en tu archivo de conexión.

Síntomas:

  • Al abrir phpMyAdmin desde cPanel aparece "mysqli_sql_exception: Access denied for user ... (using password: ...)".
  • Tu aplicación devuelve "SQLSTATE[HY000] [1045] Access denied for user ...".
  • Entras a phpMyAdmin pero no ves ninguna opción para crear una base de datos nueva.
  • Intentas ingresar a la base con el correo de registro de tu cuenta y no funciona.

Causa: El usuario de MySQL perdió la asociación con la base o su contraseña fue cambiada y el archivo de conexión quedó desactualizado. Además, phpMyAdmin es solo un gestor: permite ver, administrar e importar bases existentes, pero no crear bases ni usuarios, y no se entra con el correo de tu cuenta de cliente sino con las credenciales de cPanel.

Solución:

  1. Ingresa a cPanel desde tu área de clientes, o directamente en el puerto 2083 de tu dominio.
  2. Abre la sección Bases de datos y entra a Bases de datos MySQL (Manage My Databases).
  3. Revisa que tu usuario de MySQL aparezca asociado a la base correspondiente; si no está, agrégalo en "Añadir usuario a la base de datos" y otórgale todos los privilegios.
  4. Si dudas de la contraseña, cámbiala desde Usuarios de MySQL y anótala.
  5. Actualiza esa misma contraseña en el archivo de conexión de tu sistema y prueba de nuevo.
  6. Recién entonces abre phpMyAdmin desde la sección Bases de datos para administrar o importar tus tablas.
  7. Recuerda que la creación de bases y usuarios se hace solo en Bases de datos MySQL, nunca desde phpMyAdmin.

Cuándo contactar a soporte: Si después de reasignar privilegios y actualizar la contraseña el acceso sigue fallando, abre un ticket detallando el procedimiento exacto para replicar el error, paso a paso y con capturas. Soporte puede ver el panel con acceso de superadministrador y no siempre reproduce lo que ocurre desde tu usuario, así que ese detalle es lo que permite diagnosticarlo.

¿Cómo subo mis archivos y carpetas al hosting y qué hago si el límite de carga es muy bajo?

Sube tu sitio desde el Administrador de archivos de cPanel a la carpeta public_html. Si son muchos archivos o carpetas completas, comprímelas en .zip, sube el comprimido y extráelo desde el mismo administrador.

Síntomas:

  • El Administrador de archivos no te deja subir una carpeta completa.
  • Tienes cientos de archivos y subirlos uno a uno es inviable.
  • El formulario de carga rechaza archivos porque supera el tamaño máximo permitido (por ejemplo, más de 2 MB).
  • No sabes en qué carpeta debe ir tu proyecto.

Causa: El Administrador de archivos sube archivos individuales, no estructuras de carpetas, y el tamaño máximo de carga está limitado por la configuración del servidor para tu cuenta.

Solución:

  1. Entra a cPanel y abre el Administrador de archivos.
  2. Ubícate en public_html si el sitio corresponde al dominio principal, o en la carpeta asignada al subdominio o dominio adicional.
  3. Si vas a subir archivos sueltos, usa el botón Cargar (Upload).
  4. Si vas a subir una carpeta con subdirectorios o muchos archivos, comprímela antes en formato .zip desde tu computadora.
  5. Sube el archivo .zip, haz clic derecho sobre él dentro del Administrador de archivos y elige la opción Extract para descomprimirlo en el servidor.
  6. Borra el .zip una vez extraído y verifica que los archivos hayan quedado en la raíz correcta y no dentro de una subcarpeta adicional.
  7. Si vienes de un proyecto en XAMPP, el contenido de htdocs es el que va dentro de public_html.
  8. Como alternativa a todo lo anterior, puedes subir el contenido por FTP con un cliente como FileZilla.

Cuándo contactar a soporte: Si necesitas subir archivos que superan el tamaño máximo de carga permitido, abre un ticket indicando el peso aproximado: el límite de carga se puede ampliar desde el servidor y solo lo puede modificar Exxalink.

Tengo un plan reseller: ¿cómo funciona y cómo entro a WHM?

El reseller te permite revender alojamiento bajo tu propia marca, creando y administrando cuentas de cliente desde WHM. A WHM se entra por el puerto 2087 del servidor con tu usuario de revendedor, no por la dirección de cPanel de tus clientes.

Síntomas:

  • Crees que cambió el nombre de usuario para ingresar al WHM.
  • El enlace que usas te lleva a una pantalla de acceso que no reconoce tus credenciales.
  • No tienes claro qué incluye el servicio reseller ni qué puedes ofrecer con él.
  • Un sitio alojado en tu reseller falla y no sabes desde dónde revisarlo.

Causa: En un reseller conviven dos accesos distintos: WHM, el panel del revendedor, que va por el puerto 2087, y cPanel, el panel de cada cuenta de cliente, que va por el puerto 2083. Usar el enlace equivocado hace parecer que el usuario o la clave cambiaron cuando en realidad son correctos.

Solución:

  1. Ingresa a WHM con la dirección de tu servidor seguida del puerto 2087, por ejemplo https://tuservidor:2087/, y usa tu usuario y clave de revendedor.
  2. Verifica que estés usando ese enlace y no el de cPanel (puerto 2083), que corresponde a las cuentas individuales.
  3. Desde WHM creas las cuentas de tus clientes, defines los paquetes y administras sus recursos.
  4. El modelo reseller consiste en adquirir el servicio al por mayor y revenderlo a tus propios clientes: puedes personalizarlo con tu marca y armar paquetes propios combinando alojamiento, dominios y certificados.
  5. Si un sitio alojado en tu reseller presenta fallas que no se reproducen en el servidor, revisa la configuración de esa cuenta desde WHM antes de escalarlo.

Cuándo contactar a soporte: Abre un ticket si perdiste el acceso a WHM o si necesitas que te confirmemos la dirección y el usuario de revendedor correctos de tu servidor. También si, tras revisar la cuenta desde WHM, el problema apunta al servidor.

¿Cómo restauro mi base de datos desde un archivo de respaldo?

Descarga el respaldo, elimina la base actual, vuelve a crearla con el mismo nombre y usuario, y luego importa el archivo .sql desde phpMyAdmin. Así la base queda restaurada tal como estaba.

Síntomas:

  • Tienes un archivo de respaldo en el servidor y no sabes cómo cargarlo en tu base.
  • Al entrar a phpMyAdmin ves la base vacía o sin ninguna tabla.
  • El sitio informa que no encuentra la base de datos.
  • La opción de restauración no aparece directamente en el panel de administración.

Causa: La restauración no es automática: el panel solo administra las bases, y la carga del contenido se hace importando el archivo .sql sobre una base vacía. Si se importa sobre una base con datos previos, quedan tablas mezcladas o duplicadas.

Solución:

  1. Ubica el archivo de respaldo desde el explorador o Administrador de archivos de tu panel y descárgalo a tu computadora (clic derecho, Download). Debe ser un .sql o un comprimido que lo contenga.
  2. Desde el gestor de bases de datos de tu panel, elimina la base que vas a restaurar y confirma la eliminación.
  3. Crea nuevamente la base usando exactamente el mismo nombre que tenía.
  4. Crea o vuelve a asignar el mismo usuario de MySQL que usaba, y otórgale todos los privilegios (ALL PRIVILEGES) sobre esa base.
  5. Abre phpMyAdmin y selecciona la base recién creada, que estará vacía.
  6. Entra a la pestaña Importar, elige el archivo de respaldo descargado y haz clic en Continuar.
  7. Espera a que termine el proceso y verifica que las tablas y los datos estén completos.
  8. Comprueba que el archivo de conexión de tu sistema siga apuntando al mismo nombre de base, usuario y contraseña.

Cuándo contactar a soporte: Escríbenos si el archivo de respaldo supera el tamaño máximo de importación de phpMyAdmin, o si no cuentas con ningún respaldo propio: en ese caso soporte puede revisar si existe una copia del servidor desde la cual restablecer tu cuenta, aunque su disponibilidad depende de la antigüedad del incidente.

Subí mis archivos pero la web sale vacía o da error 403 Forbidden

Si la página aparece vacía pese a que los archivos ya están cargados, casi siempre es la caché de NGINX mostrando la versión anterior; si en cambio sale 403 Forbidden, el problema son los permisos o el propietario de los archivos subidos por FTP.

Síntomas:

  • La web se ve vacía durante horas aunque ya subiste el HTML y borraste la caché del navegador.
  • Aparece "Forbidden. You don't have permission to access this resource".
  • El mensaje indica "Server unable to read htaccess file, denying access to be safe".
  • Una carpeta que funcionaba deja de abrir sin que se haya hecho ningún cambio.

Causa: El servidor entrega una copia guardada en la caché de NGINX, por lo que los cambios recién subidos no se reflejan. En el caso del 403, el servidor no logra leer el archivo .htaccess y bloquea el acceso por seguridad, algo habitual cuando los archivos o carpetas se suben por FTP con permisos restrictivos o con un propietario distinto al de la cuenta.

Solución:

  1. Si la página sale vacía, entra a cPanel y, en el panel lateral derecho, usa la opción de NGINX Caching para borrar la caché de tu cuenta.
  2. Limpia también la caché de tu navegador y vuelve a cargar el sitio.
  3. Si el error es 403 Forbidden, abre el Administrador de archivos de cPanel (o conéctate por FTP) y ubica la carpeta afectada.
  4. Asigna al archivo .htaccess permisos 644.
  5. Asigna a las carpetas del sitio permisos 755.
  6. Verifica que el propietario de los archivos y carpetas sea el usuario de tu cuenta de hosting; si subiste con otro usuario, vuelve a subirlos desde el Administrador de archivos o con la cuenta FTP correcta.
  7. Recarga la página para confirmar que el acceso quedó restablecido.

Cuándo contactar a soporte: Escríbenos si tras limpiar la caché y corregir permisos y propietario el sitio sigue igual. Si lo que necesitas es dejar la cuenta de cPanel completamente en cero, esa acción la ejecuta Exxalink previa confirmación tuya: es irreversible y borra todo el contenido, incluidas bases de datos, correos, configuraciones y archivos.

Moodle y aula virtual

Mi aula virtual Moodle falla tras actualizar la plataforma o instalar un plugin

Las actualizaciones aplicadas por cuenta propia y los plugins de terceros son la causa más repetida de caídas del aula. Purgar la caché y desactivar o reinstalar el complemento devuelve la plataforma a servicio; coordina siempre las actualizaciones con Exxalink antes de aplicarlas.

Síntomas:

  • Tras actualizar, la plataforma carga a medias, no permite realizar ninguna acción o no abre
  • Pantallas de error al abrir actividades o al calificar, o mensajes de error de base de datos o de contexto inválido
  • 'Cannot require a CSS file after <head> has been printed'
  • Al abrir el enlace del aula redirige a una página de información de la versión
  • La plataforma se cuelga o queda inaccesible tras instalar un complemento, o el plugin no se deja instalar por incompatibilidad de versión
  • El sistema pide completar un proceso de actualización pendiente
  • Después de reinstalar Moodle dejaron de funcionar funciones que antes sí servían

Causa: En los casos atendidos el origen fue un plugin de terceros con archivos modificados o incompletos, un complemento incompatible con la versión de Moodle instalada, o un tema personalizado que carga estilos fuera de tiempo. En las actualizaciones y reinstalaciones hechas sin coordinación quedaron archivos internos sin instalar, un plugin nuevo rompió rutas del sistema, o la reinstalación reescribió el archivo php.ini y volvió a bloquear extensiones que Moodle necesita. La caché desactualizada de Moodle mantiene el error incluso después de corregirlo.

Solución:

  1. Antes de actualizar, saca respaldo completo: archivos de Moodle, carpeta de datos (moodledata) y base de datos.
  2. Avisa al equipo de soporte antes de aplicar una actualización para que verifiquen la compatibilidad de la versión con tu servidor y con la base de datos.
  3. Anota la fecha del último cambio y qué plugin se instaló o actualizó: ese dato es el que permite ubicar la causa.
  4. Purga la caché en Administración del sitio > Desarrollo > Purgar caché.
  5. Si el error persiste, reinstala el plugin sospechoso desde una versión compatible con tu versión de Moodle. Verifica siempre la compatibilidad antes de instalar.
  6. Si no puedes entrar a la administración, desactiva el plugin renombrando su carpeta desde el Administrador de archivos de cPanel: por ejemplo, cambia nombreplugin por nombreplugin.old.
  7. Si el error apareció tras modificar el tema, vuelve al tema estándar para descartar código propio.
  8. Revisa el informe de entorno de Moodle y corrige los requisitos pendientes (versión de PHP, extensiones, parámetros como max_input_vars).
  9. Si la plataforma ya quedó rota, no sigas aplicando cambios ni instales más plugins: eso complica la recuperación.
  10. Ten a mano las credenciales de administrador de Moodle: el equipo las necesita para validar la reparación una vez restaurados los archivos.
  11. Cuando te confirmen que quedó operativa, revisa cursos, usuarios y contenidos, y reporta cualquier inconsistencia de inmediato.

Cuándo contactar a soporte: Abre un ticket cuando el requisito pendiente sea del servidor (una extensión de PHP, un parámetro de configuración), cuando no puedas acceder ni al panel ni a los archivos, o cuando la actualización deje la plataforma inestable. Indica qué versión intentaste instalar, qué plugin agregaste, en qué fecha y con qué versión, y adjunta capturas: sin esos datos no se puede analizar el caso. La restauración de archivos desde la fuente oficial y los cambios en la configuración del servidor los hace Exxalink; la actualización de Moodle es un trabajo sobre la aplicación y se cotiza como soporte adicional.

No puedo entrar a mi aula virtual o me muestra un error al abrirla

Antes de reportar, prueba desde otra red y borra la caché: buena parte de estos casos son de navegador o de resolución de nombres, y la plataforma sigue en línea. Si aparece un error de datos serializados, se resuelve limpiando la caché de Moodle.

Síntomas:

  • Aparece 'Servidor no encontrado' al abrir el aula, en cualquier navegador
  • La plataforma carga pero no permite realizar ninguna acción
  • Los estudiantes no pueden ingresar al curso
  • Sale el error 'Coding error detected... Failed to unserialise data from file'

Causa: Los tickets recogen cuatro orígenes: caché del navegador que muestra un estado antiguo, problemas de resolución de nombres (DNS) del lado del proveedor de internet, bloqueos temporales de la plataforma que el equipo restablece, y caché interna de Moodle corrupta dentro de la carpeta de datos.

Solución:

  1. Borra la caché y las cookies de tu navegador e intenta ingresar de nuevo.
  2. Prueba desde otro navegador y desde el celular con datos móviles: si desde ahí abre, el problema es de tu red o de tu proveedor de internet, no de la plataforma.
  3. Verifica en tu área de cliente que el servicio esté activo y dentro del periodo pagado.
  4. Si el aula muestra el error de datos que no se pueden deserializar, ingresa por el administrador de archivos de tu panel de hosting y borra el contenido de la carpeta cache dentro de moodledata (borra lo que hay adentro, no la carpeta).
  5. Vuelve a cargar el aula y confirma que tus cursos, usuarios y contenidos se muestren con normalidad.

Cuándo contactar a soporte: Si tras borrar caché y probar desde otra red el aula sigue sin abrir, o si el error apunta a DNS, a la configuración del servidor o a la carpeta de datos de Moodle. Adjunta una captura del error completo: sin el mensaje visible el equipo no puede diagnosticar.

Mi aula virtual está lenta y los estudiantes se quejan

La lentitud casi siempre viene de la concurrencia de usuarios por encima del plan contratado o de una base de datos muy pesada. Revisa esos dos puntos antes de reportar.

Síntomas:

  • El aula demora en cargar las opciones y a veces se cae
  • Los estudiantes reportan caídas durante evaluaciones o en horario pico
  • La administración del sitio responde con retraso desde cualquier equipo o conexión

Causa: Según los tickets, la lentitud se explicó por concurrencia real de usuarios superior a la contratada (hay más usuarios registrados y conectados a la vez de los que soporta el plan) o por una base de datos muy pesada que exige más recursos de los disponibles. En un caso el problema se resolvió migrando la cuenta a un servidor nuevo.

Solución:

  1. Anota cuándo se pone lenta: si coincide con horarios de clase o evaluaciones, apunta a concurrencia.
  2. Compara los usuarios conectados al mismo tiempo con la concurrencia que contrataste: el plan se dimensiona por usuarios simultáneos, no por usuarios registrados.
  3. Revisa en el panel de control el consumo de recursos de la cuenta y el tamaño de tu base de datos.
  4. Depura la plataforma: elimina cursos y usuarios que ya no uses para aligerar la base de datos.
  5. Si la concurrencia real supera tu plan, evalúa subir a uno con más recursos.
  6. Reporta con datos concretos: días, horas y número aproximado de usuarios conectados cuando ocurre.

Cuándo contactar a soporte: Si el consumo de recursos está normal y la lentitud persiste. El equipo puede optimizar valores del servidor o migrar tu cuenta a un servidor nuevo; la migración requiere tu autorización, deja el servicio fuera unas dos horas y la propagación de DNS puede tardar 12 horas o más, por lo que conviene coordinarla en un horario de baja actividad.

¿Qué cubre el soporte en un Hosting Moodle y qué queda fuera?

Exxalink da soporte sobre el hosting y el servidor. La administración de Moodle como aplicación (configuraciones, plugins, cursos, actualizaciones) corresponde al cliente y se atiende como soporte adicional con costo.

Síntomas:

  • No sabes si tu problema lo resuelve el hosting o el administrador de la plataforma
  • Te informan que la incidencia está fuera del alcance del soporte incluido
  • Modificaste la plataforma o su código y algo dejó de funcionar

Causa: El servicio contratado es de hosting: el equipo responde por el servidor, la disponibilidad, la configuración del entorno y los recursos. Moodle es una aplicación administrada por el cliente, así que sus errores de configuración, plugins o personalizaciones no entran en el soporte incluido.

Solución:

  1. Identifica el tipo de problema: si el sitio no responde, va lento o el panel falla, es del hosting y se reporta directamente.
  2. Si el problema está dentro de Moodle (configuración, plugins, cursos, editor, permisos, actualización de versión), corresponde a tu administrador de plataforma.
  3. Puedes descargar y revisar el código fuente de Moodle desde tu panel de administración del hosting; ten en cuenta que las modificaciones que hagas quedan fuera del soporte que brinda Exxalink.
  4. Si necesitas que el equipo intervenga sobre la aplicación, pídelo por ticket: se atiende como soporte adicional con costo, que te confirmarán antes de ejecutarlo.
  5. Si migraste tu Moodle a un servidor propio o cancelaste el servicio, Exxalink ya no administra esa plataforma y no puede intervenir en ella.

Cuándo contactar a soporte: Para cualquier incidencia del servidor, del panel o de disponibilidad. También cuando quieras contratar trabajo sobre la aplicación (actualizaciones, reinstalaciones, configuraciones): pídelo por ticket para que te confirmen el alcance y el valor antes de empezar.

Los docentes no pueden ver ni calificar los PDF de las tareas

Este error aparece cuando las funciones exec y shell_exec están deshabilitadas en la configuración de PHP: sin ellas Moodle no puede convertir ni anotar los archivos entregados. Debe activarlas el equipo de soporte.

Síntomas:

  • Aparece un error de función no definida relacionado con exec al abrir una entrega
  • Los docentes deben descargar los archivos para poder revisarlos, no se ven en línea
  • No se pueden colocar comentarios a las calificaciones, sobre todo desde el celular
  • El problema empezó después de una reinstalación o un cambio de servidor

Causa: Moodle usa un conversor de documentos que necesita las funciones exec y shell_exec de PHP. Al cambiar de servidor o al reinstalar la plataforma se reescribe la configuración de PHP y esas extensiones quedan bloqueadas, junto con la dependencia de conversión.

Solución:

  1. Reproduce el problema y guarda una captura con el mensaje de error completo.
  2. Anota si hubo antes un cambio de servidor, una reinstalación o una actualización de Moodle: es el disparador habitual.
  3. Abre un ticket pidiendo que se habiliten las funciones exec y shell_exec para tu cuenta y que se verifique el conversor de documentos.
  4. Una vez habilitadas, completa el proceso de actualización de Moodle si el sistema lo solicita y vuelve a probar la revisión de una entrega.

Cuándo contactar a soporte: Siempre: la activación de exec y shell_exec y la instalación de dependencias de conversión se hacen a nivel del servidor y solo las puede realizar el equipo de Exxalink. Las solicitudes que implican cambios en el servidor toman unas horas en procesarse.

¿Cómo instalo Moodle en mi hosting y qué versión de PHP necesito?

Instálalo desde el instalador de aplicaciones (Softaculous) de tu panel de hosting y ajusta la versión de PHP antes de empezar: las versiones nuevas de Moodle exigen PHP 8.2 o superior.

Síntomas:

  • La carga del archivo de instalación falla o vuelve a 0% y muestra 'Server responded with 0 code'
  • El instalador avisa que la versión de PHP encontrada es menor a la requerida
  • La instalación no avanza aunque hayas subido el paquete correcto

Causa: Los errores repetidos vienen de subir el paquete equivocado (un instalador para entornos Windows o un archivo comprimido en formato no admitido) y de intentar instalar una versión de Moodle que exige una versión de PHP superior a la activa en la cuenta.

Solución:

  1. La vía más simple es instalarlo desde el instalador de aplicaciones (Softaculous), en la sección de instaladores de guiones que está al final del menú lateral izquierdo al iniciar sesión en tu cuenta de hosting.
  2. Si prefieres subir los archivos, descarga el paquete desde el sitio oficial de descargas de Moodle; no uses instaladores pensados para entornos Windows.
  3. Sube el paquete en formato .zip: los archivos comprimidos en otros formatos, como .rar, no se procesan.
  4. Antes de instalar, ajusta la versión de PHP desde el selector de PHP, en la sección de configuraciones del panel de tu hosting.
  5. Verifica el requisito de la versión que vas a instalar: las versiones recientes de Moodle piden PHP 8.2 o superior.
  6. Si buscas estabilidad, el equipo recomienda instalar la versión 4.2 de Moodle.

Cuándo contactar a soporte: Si tras corregir el formato y la versión de PHP la instalación sigue fallando, o si el servidor donde está tu cuenta no admite la versión de Moodle que necesitas por la versión de la base de datos: en ese caso el equipo debe habilitarte una cuenta en un servidor compatible o realizar la instalación por ti.

Facturación y pagos

Ya pagué mi factura, ¿cómo hago para que registren el pago?

El registro de pagos es manual y lo hace el área de ventas: después de pagar debes enviar el comprobante por WhatsApp o al correo de ventas indicando el número de factura. Solo los pagos recurrentes automáticos de PayPal están exentos de este aviso.

Síntomas:

  • Pagaste, pero la factura sigue apareciendo como impaga en el área de clientes
  • Te siguen llegando correos recordándote una factura que ya cancelaste
  • Hiciste la transferencia y el servicio no se activa ni se reactiva
  • Abriste un ticket de soporte técnico con el comprobante y el pago no se registró

Causa: El pago no se acredita solo: alguien del área de ventas debe conciliar el comprobante con tu factura. Si no envías el respaldo por los canales de ventas, el sistema mantiene la factura como impaga y, al llegar el vencimiento, suspende el servicio automáticamente. El canal de soporte técnico es únicamente para asistencia técnica y no registra pagos.

Solución:

  1. Realiza el pago por el medio que corresponda: transferencia o depósito a la cuenta bancaria que consta en tu factura, PayPal, o el enlace de pago que te facilite el área de ventas.
  2. Guarda el comprobante (captura del voucher, número de documento o ID de transacción de PayPal).
  3. Envía ese comprobante al WhatsApp de ventas o al correo de ventas, indicando el número de factura y el servicio al que corresponde (dominio, hosting, VPS, plan de comprobantes, etc.).
  4. Ten presente el horario de registro de pagos: lunes a viernes de 08h30 a 16h30. No se registran pagos en fines de semana ni feriados.
  5. Si envías el comprobante después de las 16h30, se procesará el siguiente día laborable; si tu servicio vence ese mismo día, la reactivación también se hará el siguiente día laborable.
  6. Verifica en tu área de clientes que la factura cambie a estado pagada y que el servicio quede activo.

Cuándo contactar a soporte: Si ya enviaste el comprobante dentro del horario de atención y pasado un día laborable la factura sigue impaga, o si el pago lo hizo otra persona a tu nombre y no se refleja, escribe al área de ventas: solo ellos pueden validar y registrar el pago en el sistema.

Mi servicio está suspendido por falta de pago, ¿cómo lo reactivo?

La suspensión es automática al vencer la factura. Para reactivar, paga y envía el comprobante al área de ventas: la reactivación se realiza en un máximo de 24 horas tras el registro del pago, dentro del horario laborable.

Síntomas:

  • El sitio muestra que la cuenta está suspendida o no carga
  • No puedes entrar al VPS por SSH, RDP o consola y aparece bloqueado
  • No puedes acceder a cPanel ni al sistema de facturación
  • El área de clientes muestra el servicio como suspendido pese a haber pagado hace poco

Causa: El sistema suspende automáticamente los servicios cuando se vence el plazo de pago de la factura. Mientras el pago no esté registrado por el área de ventas, el servicio permanece suspendido aunque ya hayas transferido el dinero.

Solución:

  1. Revisa en tu área de clientes qué factura está vencida y por qué valor.
  2. Realiza el pago del valor total pendiente; si pagaste un monto menor al de la factura, el saldo restante mantiene la factura como impaga.
  3. Envía el comprobante al WhatsApp o al correo del área de ventas indicando el número de factura y el servicio afectado.
  4. Espera la reactivación: se realiza en un máximo de 24 horas después de registrado el pago.
  5. Recuerda que el registro de pagos es de lunes a viernes de 08h30 a 16h30; el soporte técnico atiende 24/7, pero la validación de pagos depende del área comercial en horario laborable.
  6. Una vez reactivado, tus credenciales de acceso siguen siendo las mismas; si el sitio no carga, limpia la caché del navegador.

Cuándo contactar a soporte: Si tu servicio sigue suspendido después de 24 horas hábiles desde que enviaste el comprobante, abre un ticket. La reactivación de la cuenta, el encendido del VPS y la reinstalación del servicio solo los puede ejecutar Exxalink.

¿Cómo actualizo el IVA (15%, 5%, 0%) en el sistema de facturación electrónica?

El IVA se administra en el módulo de impuestos del área de administrador: el 15% corresponde al código 4. Después de crear o editar el impuesto tienes que asignarlo a cada producto, porque el sistema toma el impuesto que tiene cargado el producto.

Síntomas:

  • El SRI no autoriza la factura e indica que el impuesto o el código no está vigente
  • La factura sigue calculando el 12% aunque ya creaste el 15%
  • Necesitas facturar con tarifa 5% y el sistema sigue aplicando 15%
  • El cálculo del IVA sale correcto pero el PDF muestra otro porcentaje en la leyenda
  • El total sube o baja un centavo respecto del valor que necesitas, o una nota de crédito o de débito no cuadra
  • No puedes cargar productos y sospechas de la plantilla tras una actualización

Causa: El sistema toma el impuesto que tiene asignado cada producto. Si el producto quedó vinculado al impuesto antiguo (código 2, correspondiente al 12%, que ya no está vigente), el comprobante se genera con esa tarifa y el SRI lo rechaza. Crear un impuesto nuevo no cambia por sí solo los productos ya registrados. Las diferencias de centavos son otra cosa: el sistema calcula y redondea a dos decimales.

Solución:

  1. Ingresa al sistema de facturación como administrador y abre el módulo de impuestos.
  2. Para el 15%: edita el impuesto y coloca el código 4 con porcentaje 15, o créalo si no existe.
  3. Para otras tarifas (por ejemplo 5%), busca en la tabla de porcentajes el código que corresponde y crea el impuesto con ese código antes de usarlo.
  4. Asigna el impuesto correcto a cada producto que lo utilice, revisando el código al cargar o editar productos. La forma recomendada es producto por producto: editar directamente el impuesto antiguo cambia la tarifa de todos los productos vinculados y, si el código queda mal, afecta a todos tus clientes.
  5. Emite una factura nueva para comprobar el cambio; las facturas ya emitidas conservan la información con la que se generaron.
  6. Si el cálculo es correcto pero la leyenda del PDF muestra un porcentaje distinto, puedes descargar el comprobante desde el portal del SRI mientras se aplica la actualización de la vista.
  7. Si la diferencia es de un centavo, comprueba el cálculo con dos decimales: el redondeo del sistema es el que explica ese ajuste.

Cuándo contactar a soporte: Abre un ticket si necesitas habilitar tarifas diferenciadas (por ejemplo varios ítems con distinto IVA en una misma factura), si el sistema no muestra el módulo de impuestos, si tras usar el código correcto sigue calculando mal, o si necesitas un cambio en el manejo de decimales. Esos cambios requieren una actualización del sistema que ejecuta Exxalink y que el área comercial coordina previamente; adjunta siempre la captura del error y el documento afectado.

No puedo emitir una retención: el código o el porcentaje no está actualizado

Antes de autorizar, confirma en el SRI el código y el porcentaje vigentes y corrígelos en el documento. Si el código no existe en la tabla del sistema, debes solicitar su creación indicando código, descripción y porcentaje exactos.

Síntomas:

  • Al autorizar el comprobante de retención aparece un error o el SRI lo rechaza
  • El código que necesitas no aparece en la tabla de retenciones del sistema
  • El porcentaje que muestra el sistema no coincide con el que publica el SRI (por ejemplo 8% en lugar de 10%)
  • El SRI responde que el código de retención no está vigente

Causa: Los códigos y porcentajes de retención son tablas del sistema que se actualizan cuando el SRI publica cambios. A veces el documento quedó guardado con un porcentaje anterior, y en otros casos el código publicado por el SRI todavía no está habilitado en su servicio de recepción, por lo que rechaza el comprobante aunque el sistema lo tenga cargado.

Solución:

  1. Verifica en el portal del SRI el código y el porcentaje vigentes para esa retención.
  2. Recarga la página, abre el documento y edítalo asegurándote de que el porcentaje sea el correcto antes de mandarlo a autorizar.
  3. Revisa que el número del documento sustento esté completo: en retenciones a liquidaciones de compra y en notas de crédito debe ir el secuencial exacto de 15 dígitos, con guiones, tal como consta en el comprobante que modificas.
  4. Si el código no existe en la tabla del sistema, solicítalo indicando el código exacto, la descripción y el porcentaje.
  5. Si tras la actualización el SRI responde que el código no está vigente, hay que volver al código anterior: en ese caso el bloqueo viene del SRI y no del sistema.

Cuándo contactar a soporte: Abre un ticket para crear o corregir códigos de retención y para aplicar los cambios de porcentajes publicados por el SRI: esas tablas solo las modifica Exxalink. Las actualizaciones normativas de mayor alcance las coordina y valora previamente el área comercial.

Error "Problemas en la comunicación con el servicio de recepción del SRI" al enviar comprobantes

Ese mensaje indica que el SRI no está recibiendo los documentos en ese momento. Normalmente es una intermitencia del propio SRI que se normaliza el mismo día; los comprobantes se pueden reenviar después sin perder validez.

Síntomas:

  • Al enviar la factura aparece "Errores ocurrido durante el proceso de envío al SRI"
  • Los comprobantes quedan emitidos pero no autorizados
  • El sistema se queda cargando al mandar al SRI y luego responde con error
  • El problema afecta a varios usuarios y emisores a la vez

Causa: El sistema envía cada comprobante al servicio de recepción del SRI y espera su respuesta. Cuando el SRI presenta intermitencias, la autorización falla aunque tu sistema esté operativo. También puede originarse del lado de la conexión (resolución DNS del dominio o certificado SSL del dominio principal cuando el sistema está en un subdominio).

Solución:

  1. Espera unos minutos y vuelve a enviar el comprobante: en la mayoría de casos la intermitencia del SRI se resuelve el mismo día.
  2. Verifica en el portal del SRI si el comprobante ya quedó autorizado antes de volver a emitirlo, para no duplicar el secuencial.
  3. Comprueba si el problema afecta también a otros sistemas de facturación: si nadie puede autorizar, la falla es del SRI y hay que esperar a que la resuelva.
  4. Si el error solo se presenta en tu sistema y persiste varias horas, revisa que tu dominio esté vigente y apuntando al servidor correcto, ya que un DNS o un SSL vencido en el dominio principal impide el envío desde el subdominio de facturación.

Cuándo contactar a soporte: Abre un ticket si el error persiste más allá de unas horas o si solo te ocurre a ti: la revisión de la conexión del servidor con el SRI, el ajuste de DNS y la renovación del certificado SSL los realiza Exxalink.

¿Cómo hago que aparezca la leyenda del régimen (RIMPE, negocio popular, general) en mis comprobantes?

El régimen se define en los datos del emisor y el sistema imprime la leyenda automáticamente. Para régimen general no se marca ninguna opción: el SRI entiende como general a los comprobantes que no llevan leyenda.

Síntomas:

  • Tu cliente rechaza la factura porque no aparece la leyenda del régimen
  • El comprobante sale como RIMPE cuando debería decir negocio popular
  • El correo al cliente final llega con el nombre del régimen en lugar del nombre del emisor
  • Cambiaste de régimen y la factura sigue mostrando el anterior o la leyenda de agente de retención

Causa: La leyenda se genera a partir del régimen asignado en la ficha del emisor. Si el régimen no está seleccionado, o si se escribió a mano en el campo de nombre comercial, el comprobante y el correo salen con la información equivocada.

Solución:

  1. Ingresa al sistema de facturación como administrador y abre la opción Emisores.
  2. Busca el emisor, selecciónalo y entra en Acciones, Editar datos emisor.
  3. En la lista de regímenes elige el que corresponde al contribuyente y guarda los cambios.
  4. Si el contribuyente es de régimen general, no marques ningún régimen: el sistema y el SRI lo interpretan como general al no llevar leyenda.
  5. No escribas el régimen en el campo de nombre comercial ni de establecimiento; ese campo debe llevar el nombre del emisor, porque es el que se usa en el correo al cliente final.
  6. Si ya no eres agente de retención, solicita que se quite esa leyenda del encabezado.
  7. Emite una factura nueva para verificar: las facturas emitidas antes del cambio conservan la información anterior.

Cuándo contactar a soporte: Abre un ticket si la lista de regímenes no aparece en tu sistema o si necesitas quitar la leyenda de agente de retención: esos ajustes forman parte de la actualización de regímenes y los aplica Exxalink.

¿Qué formas de pago puedo usar para pagar mis servicios?

Puedes pagar por transferencia o depósito bancario a la cuenta que consta en tu factura, por PayPal (incluido el débito automático) o por un enlace de pago que te genera el área de ventas. En todos los casos, salvo el recurrente de PayPal, hay que enviar el comprobante.

Síntomas:

  • No encuentras el enlace para pagar una factura pendiente en el área de clientes
  • Al pagar solo se habilita la opción de PayPal y quieres pagar con tarjeta
  • Tu tarjeta es rechazada al intentar pagar en línea
  • Quieres saber a qué cuenta hacer la transferencia o cómo avisar que pagaste

Causa: El área de clientes ofrece las pasarelas configuradas, pero muchos pagos se hacen fuera del panel (transferencia, depósito o enlace de pago). Por eso el pago debe informarse para que ventas lo concilie con tu factura.

Solución:

  1. Transferencia o depósito: usa la cuenta bancaria que aparece en tu factura y conserva el número de documento o comprobante.
  2. PayPal: puedes pagar la factura puntual o mantener un pago recurrente. Si el pago no aparece reflejado, envía el ID de transacción de PayPal.
  3. Tarjeta o enlace de pago: si la pasarela del panel no acepta tu tarjeta, solicita al área de ventas un enlace de pago por el valor exacto de tu factura.
  4. Si el pago lo hace otra persona por ti, no hay problema: basta con que el comprobante indique el dominio o el servicio y lo envíes al área de ventas.
  5. Envía siempre el comprobante por WhatsApp o correo de ventas indicando el número de factura, salvo que tengas pago recurrente de PayPal, que está exento de este aviso.

Cuándo contactar a soporte: Contacta al área de ventas si necesitas un enlace de pago, una proforma, un valor exacto de renovación o si la pasarela no te permite completar el pago. La generación de enlaces y proformas es una gestión comercial de Exxalink.

Tengo pago automático por PayPal y aun así me suspenden el servicio todos los meses

Ocurre cuando el débito de PayPal se acredita tarde o por un valor distinto al de la factura, y el sistema suspende automáticamente al vencer el plazo. La solución es alinear monto y fecha del pago recurrente, o eliminarlo y pagar manualmente antes del vencimiento.

Síntomas:

  • El débito de PayPal se realizó pero el servicio aparece suspendido igual
  • La suspensión se repite todos los meses pese al cobro automático
  • El monto que descuenta PayPal es menor al de la factura y queda un saldo pendiente
  • El cobro automático se ejecuta en una fecha distinta a la del vencimiento de la factura

Causa: El pago recurrente de PayPal a veces se acredita con retraso, y si el valor pactado quedó desactualizado (por ejemplo, sin incluir el impuesto vigente) siempre queda un saldo impago. Como la suspensión por vencimiento es automática, el servicio se corta aunque el débito exista.

Solución:

  1. Compara en tu área de clientes el valor de la factura con el monto que descuenta PayPal; si hay diferencia, ese saldo mantiene la factura como impaga.
  2. Solicita que se sincronice la fecha de facturación con la fecha en la que PayPal ejecuta el débito, para que no queden días como impagos.
  3. Mientras se regulariza, paga antes de la fecha de vencimiento y envía el comprobante o el ID de transacción.
  4. Si prefieres eliminar el cobro automático, solicítalo al área de ventas; también puedes cancelar los pagos automáticos desde tu propia cuenta de PayPal.
  5. Si cancelas el recurrente, considera que a partir de ese momento debes pagar y avisar cada renovación de forma manual.

Cuándo contactar a soporte: Escribe al área de ventas para eliminar o modificar el pago recurrente, ajustar el valor del débito o cambiar la fecha de facturación: esos cambios se hacen del lado de Exxalink y de tu cuenta de PayPal.

¿Cuánto tiempo tengo para renovar antes de perder mi servicio?

Desde la fecha de corte dispones de 30 días para renovar. El día 0 el servicio se suspende, del día 1 al 6 puedes renovar sin recargo, desde el día 7 se aplica cargo por mora y en el día 30 el servicio puede eliminarse de forma permanente.

Síntomas:

  • Te llegan avisos de factura por vencer o vencida
  • El servicio se suspendió el mismo día del vencimiento
  • Quieres saber hasta cuándo puedes pagar sin recargo
  • Necesitas recontratar un servicio que ya fue dado de baja

Causa: La prefactura se genera aproximadamente un mes antes del vencimiento como recordatorio y el sistema suspende automáticamente al cumplirse el plazo de pago. A partir de ahí corre un calendario fijo de renovación.

Solución:

  1. Día 0: al vencer la factura el servicio queda suspendido por falta de pago.
  2. Días 1 al 6: puedes renovar sin recargo; la reactivación se realiza en un máximo de 24 horas tras el registro del pago.
  3. Día 7 en adelante: se aplica cargo por mora sobre la renovación.
  4. Día 30: si no se renueva, el servicio puede eliminarse de forma permanente, la información se pierde de manera irreversible y puede generarse un costo adicional por recuperación del dominio.
  5. Recuerda que los pagos se registran de lunes a viernes de 08h30 a 16h30 y no se procesan en fines de semana ni feriados, así que no dejes el pago para el último día.
  6. Si el servicio ya fue dado de baja y quieres volver a contratarlo, la gestión se realiza con el área de ventas.

Cuándo contactar a soporte: Contacta al área de ventas si necesitas recontratar un servicio eliminado, conocer el valor exacto de una renovación o recuperar un dominio vencido: son gestiones que solo puede hacer Exxalink.

No puedo descargar el PDF de mis facturas o comprobantes de retención

En la mayoría de casos el PDF falla porque el logo cargado en Establecimientos tiene un nombre o formato no válido. Corrige el archivo del logo y emite un comprobante nuevo para verificar.

Síntomas:

  • Al descargar el PDF aparece "Archivo no encontrado" o un error del navegador
  • La factura se autorizó en el SRI pero el PDF del sistema no abre
  • El comprobante sale sin datos o con la información incompleta
  • No se descargan los PDF de las retenciones aunque en el SRI constan autorizadas

Causa: El generador de PDF toma el logo configurado en el establecimiento. Si el archivo tiene caracteres especiales en el nombre (tildes, ñ, símbolos), está en mayúsculas, pesa demasiado o no es una imagen válida, el documento no se puede generar. También ocurre cuando el emisor no tiene logo cargado o la factura se emitió con datos incompletos.

Solución:

  1. Ingresa al apartado Establecimientos del sistema de facturación y revisa el logo cargado.
  2. Renombra el archivo sin caracteres especiales ni mayúsculas, por ejemplo logo.png.
  3. Verifica que pese menos de 20 KB y que esté en formato png o jpg.
  4. Vuelve a cargar el logo y guarda los cambios.
  5. Emite un comprobante nuevo para comprobar: las facturas ya emitidas mantienen el logo y el formato con el que se generaron.
  6. Si el comprobante puntual quedó mal emitido, anúlalo y vuelve a emitirlo con los datos correctos.

Cuándo contactar a soporte: Abre un ticket si tras corregir el logo el PDF sigue sin generarse o si el problema afecta a todos tus usuarios, indicando el RUC del emisor. Ten en cuenta que, si la revisión determina que se trata de un error de configuración del usuario, el soporte puede facturarse como hora técnica.

Error "SECUENCIAL REGISTRADO" al autorizar una factura

El SRI ya tiene registrado ese número de comprobante. Revisa en el portal del SRI cuál fue el último secuencial autorizado y actualiza el punto de emisión en el sistema con el número siguiente.

Síntomas:

  • Al enviar al SRI aparece "ERROR SECUENCIAL REGISTRADO"
  • El sistema propone un número de factura que ya fue emitido y autorizado
  • Hay dos facturas con la misma numeración o falta un número en la secuencia
  • Las facturas emitidas no aparecen en el sistema pero sí constan en el SRI

Causa: El sistema lleva su propio contador por punto de emisión. Si ese contador queda desfasado respecto al SRI (por una incidencia, por comprobantes emitidos desde otro medio o porque varias personas facturan al mismo tiempo con el mismo usuario), intenta reutilizar un secuencial ya autorizado y el SRI lo rechaza.

Solución:

  1. Consulta en el portal del SRI el último número de comprobante autorizado para ese establecimiento y punto de emisión.
  2. En el sistema, edita el punto de emisión y actualiza el secuencial respetando esa numeración, de modo que el siguiente comprobante continúe la serie.
  3. Emite una factura nueva y autorízala para confirmar que el error ya no aparece.
  4. Si el problema se repite porque varias personas usan el mismo usuario, crea un punto de emisión adicional con su propio usuario para cada persona que factura.
  5. Verifica siempre en el SRI antes de volver a emitir un comprobante que dio error, para no duplicarlo.

Cuándo contactar a soporte: Abre un ticket si tras ajustar el secuencial el error persiste en todos los puntos de emisión, o si detectas que faltan registros de facturas que sí constan autorizadas en el SRI.

No quiero renovar un servicio y me sigue llegando la factura

Las facturas se generan antes de la fecha de vencimiento como recordatorio. Solicita la baja del servicio antes de que venza y pide la anulación de la factura pendiente para dejar de recibir avisos.

Síntomas:

  • Te llega una factura de un servicio que ya no usas o que migraste a otro proveedor
  • El servicio se renovó automáticamente al recibirse un pago que no querías hacer
  • Recibes recordatorios de una factura que quieres anular
  • Se te cobró una renovación que no solicitaste

Causa: El sistema emite la prefactura con anticipación al vencimiento, y cuando recibe un pago renueva el servicio automáticamente. Si además tienes un pago recurrente activo, el cobro se ejecuta aunque ya no quieras continuar.

Solución:

  1. Solicita la baja del servicio antes de la fecha de vencimiento, indicando el dominio o servicio exacto.
  2. Pide en el mismo pedido la anulación de la factura pendiente para dejar de recibir recordatorios.
  3. Si tienes renovación automática contratada, cancela la suscripción con al menos 24 horas de anticipación: en PayPal se hace desde tu cuenta, en la opción de cancelar pagos automáticos.
  4. No pagues la factura del servicio que vas a dar de baja: al recibirse el pago el sistema renueva el servicio de forma automática.
  5. Confirma que el servicio quede cancelado en tu área de clientes y que no queden facturas abiertas.

Cuándo contactar a soporte: Abre un ticket o escribe a ventas para dar de baja el servicio y anular la factura: la cancelación del servicio y la anulación de facturas solo las puede ejecutar Exxalink.

El sistema de facturación electrónica no envía los comprobantes por correo

El envío usa la cuenta de correo configurada en el emisor. Si ese correo no está configurado o la contraseña es incorrecta, ni las facturas ni las proformas se envían.

Síntomas:

  • El comprobante se autoriza pero el cliente no lo recibe por correo
  • Al reenviar el comprobante aparece un error
  • Tampoco llega la copia al correo del emisor
  • Las proformas no se pueden enviar ni descargar

Causa: Cada emisor envía sus comprobantes desde su propia cuenta de correo. Si esa cuenta no se configuró al crear el emisor, o si la contraseña cambió y no se actualizó en el sistema, el envío falla aunque el comprobante esté autorizado.

Solución:

  1. Ingresa como administrador y abre el apartado Emisores.
  2. Selecciona el emisor y entra en Acciones, Editar datos emisor.
  3. Revisa la sección de configuración de correo: dirección y contraseña de la cuenta desde la que se envían los comprobantes.
  4. Corrige la contraseña si fue cambiada en el gestor de correo y guarda.
  5. Reenvía un comprobante o emite una proforma de prueba para confirmar que el envío funciona.
  6. Repite la revisión en cada emisor nuevo que crees: la configuración del correo es por emisor, no global.

Cuándo contactar a soporte: Abre un ticket si la configuración es correcta y el envío sigue fallando en todos tus emisores, o si el correo del dominio está siendo rechazado por el destinatario.

Me cobraron dos veces por PayPal, ¿cómo pido el reembolso?

Envía los ID de transacción de PayPal de los cobros duplicados y se revisa tu cuenta. Según el caso, el valor se devuelve o se aplica como saldo a favor a tus facturas pendientes.

Síntomas:

  • Aparecen dos cargos de PayPal por el mismo periodo o la misma factura
  • Pagaste por transferencia y además se ejecutó el débito automático
  • Se cobró la renovación pese a que ya habías pagado por adelantado
  • En tu cuenta de PayPal figuran débitos que no se reflejan en tus facturas

Causa: Se produce cuando conviven un pago recurrente antiguo y facturas nuevas emitidas por el mismo servicio, o cuando pagas manualmente una factura que también se cobra por débito automático.

Solución:

  1. Reúne los ID de transacción de PayPal de todos los cobros involucrados y el detalle del periodo al que corresponden.
  2. Envía esa información indicando el servicio y las facturas afectadas para que se revise tu cuenta.
  3. Indica si prefieres el reembolso o que el valor se aplique como saldo a favor a las facturas pendientes.
  4. Si el reembolso se aprueba, ten en cuenta que puede tardar hasta seis días en reflejarse en tu medio de pago.
  5. Para que no se repita, cancela el pago recurrente antiguo desde tu cuenta de PayPal o solicita su eliminación.

Cuándo contactar a soporte: Siempre: la verificación de los cobros, la aplicación de saldo a favor y la emisión del reembolso solo las puede realizar Exxalink desde su cuenta de cobros.

El emisor está en ambiente de pruebas y los comprobantes no se autorizan

Si el emisor quedó en ambiente de pruebas, el SRI rechaza los documentos y los valores no coinciden con los del portal. Cambia el ambiente a Producción en los datos del emisor.

Síntomas:

  • Aparece "El ambiente de la solicitud PRODUCCIÓN no coincide con el de ejecución PRUEBAS"
  • Los comprobantes de retención no se autorizan
  • Los totales del sistema no cuadran con lo registrado en el portal del SRI
  • El error del impuesto solo se presenta en pruebas y no en producción

Causa: Cada emisor tiene configurado un ambiente. En pruebas los comprobantes no tienen validez tributaria y no se registran en el SRI, por lo que los reportes se descuadran y ciertas validaciones fallan.

Solución:

  1. Ingresa al sistema como administrador y abre Emisores.
  2. Selecciona el RUC del emisor y entra en Acciones, Editar datos emisor.
  3. En el campo Ambiente selecciona Producción.
  4. Guarda desde Acciones, Guardar.
  5. Comprueba en el portal del SRI que ese RUC esté habilitado para emitir en producción.
  6. Elimina los documentos de prueba y emite un comprobante nuevo para validar.
  7. Antes de cerrar el mes, revisa que todos tus emisores estén en producción para que los reportes cuadren con el SRI.

Cuándo contactar a soporte: Abre un ticket si el sistema no te permite cambiar el ambiente, si no puedes borrar los documentos de prueba o si el comprobante sigue sin autorizarse ya estando en producción.

Error al grabar o autorizar la factura por caracteres especiales o textos muy largos

El SRI validaba con menos rigor antes y ahora rechaza tildes, comas, ñ y otros símbolos en los nombres de producto. También hay límites de longitud: la información adicional admite hasta 350 caracteres y la descripción del producto alrededor de 300.

Síntomas:

  • Aparece error 500 o el sistema no graba la factura
  • El IVA se calcula mal solo en ciertos productos
  • El texto de información adicional sale cortado o superpuesto en el PDF
  • Puedes facturar a consumidor final pero no a un cliente registrado
  • El total del IVA aparece como NaN al ingresar el detalle

Causa: El comprobante viaja al SRI como XML con una estructura y longitudes definidas. Los caracteres especiales y los textos que superan el límite rompen esa estructura o impiden guardar el registro en la base de datos, y el sistema devuelve un error al grabar o autorizar.

Solución:

  1. Edita el nombre y la descripción de los productos afectados quitando tildes, ñ, comas, puntos, comillas, barras invertidas y otros símbolos.
  2. Acorta la información adicional del comprobante: el límite es de 350 caracteres.
  3. Acorta la descripción del ítem: el sistema admite alrededor de 300 caracteres por producto.
  4. Si necesitas detallar un trabajo extenso, divídelo en varios ítems en lugar de escribir todo en uno solo.
  5. Guarda los cambios, vuelve a emitir la factura y autorízala para confirmar.

Cuándo contactar a soporte: Abre un ticket adjuntando la captura del error y el número de la factura si el problema persiste después de reducir los textos, o si te ocurre con todos tus emisores.

Mi cliente abrió otro local, ¿cómo le habilito un segundo establecimiento y punto de emisión?

El proceso es el mismo que al crear un emisor nuevo: creas un usuario, un establecimiento con código distinto y un punto de emisión asociado a ese establecimiento. Los comprobantes contratados se suman al plan del mismo emisor.

Síntomas:

  • Necesitas facturar desde un segundo local del mismo contribuyente
  • Creaste el establecimiento 002 pero las facturas siguen saliendo como 001
  • El emisor tiene dos usuarios y no sabes cómo asignarles más comprobantes
  • Cerraste un establecimiento y necesitas emitir desde otro

Causa: Establecimiento, punto de emisión y usuario son elementos independientes que deben quedar correctamente enlazados entre sí. Si el usuario no está asignado al punto de emisión correcto, el sistema sigue numerando con el establecimiento anterior.

Solución:

  1. Crea un usuario nuevo, asígnale el mismo emisor y dale el rol de emisor administrador.
  2. Ingresa al sistema con ese usuario nuevo y crea el establecimiento con un código distinto al existente (por ejemplo 002 si ya tienes el 001), verificando que el emisor sea el correcto.
  3. Crea el punto de emisión eligiendo en el selector el establecimiento recién creado y asígnalo al usuario nuevo.
  4. Comprueba que la asignación del usuario al punto de emisión sea la correcta: si la numeración sale como 001, el usuario quedó enlazado al establecimiento anterior.
  5. Ajusta el plan de comprobantes del emisor: como la información pertenece al mismo emisor, debes sumar los comprobantes adicionales al paquete actual o crear un paquete que cubra el total requerido.
  6. Ten presente que la apertura o cierre de establecimientos ante el SRI se gestiona directamente en el portal del SRI, no en el sistema de facturación.

Cuándo contactar a soporte: Abre un ticket si tras crear el punto de emisión la numeración sigue saliendo con el establecimiento anterior, o si necesitas ampliar el plan de comprobantes del emisor.

Renové mi firma electrónica o me sale "firma inválida", ¿qué hago?

La firma se carga desde la ficha del emisor, en Acciones, editar datos firmas, subiendo el archivo y su contraseña. Para facturación electrónica la firma debe estar emitida a nombre del RUC, no de la cédula.

Síntomas:

  • Al emitir aparece que la firma es inválida o está caducada
  • Sale el error de que el gestor de claves no se ha obtenido correctamente
  • Renovaste la firma y el sistema sigue usando la anterior
  • No puedes subir el archivo de la firma desde tu usuario

Causa: El sistema firma cada comprobante con el certificado cargado en el emisor. Si el certificado venció, si la contraseña cambió al renovarlo o si la firma está vinculada a la cédula en lugar del RUC, la firma del XML falla y el comprobante no se autoriza.

Solución:

  1. Verifica que tu firma electrónica esté emitida a nombre del RUC del emisor: para facturación electrónica no sirve una firma vinculada solo a la cédula.
  2. Ingresa al sistema de facturación con el usuario del emisor y abre la sección Emisores.
  3. Entra en Acciones, editar datos firmas.
  4. Carga el archivo de la firma renovada y escribe la contraseña exacta del certificado.
  5. Guarda y emite un comprobante de prueba para confirmar que ya se autoriza.
  6. Si cambiaste datos del emisor (dirección, matriz) junto con la firma, revisa que la contraseña registrada siga siendo la correcta.

Cuándo contactar a soporte: Abre un ticket si el sistema no acepta la carga del archivo o si tras actualizar la firma los comprobantes siguen sin autorizarse; los cambios de fondo en el emisor conviene solicitarlos por soporte para no dejar el certificado desconfigurado.

Servicios y consultas generales

¿Cómo pido que publiquen una noticia, un pop-up o documentos en mi sitio administrado?

Abre un ticket indicando la sección exacta y adjunta el texto y las imágenes como archivos. Enviar el contenido en un PDF o documento adjunto evita que el texto se pierda al enviar el ticket.

Síntomas:

  • Necesitas publicar una noticia con fotografías
  • Quieres reemplazar o quitar la ventana emergente (pop-up) del sitio
  • Debes cargar documentos en una sección específica, como rendición de cuentas
  • Enviaste el texto en el ticket y llegó vacío o incompleto

Causa: En los sitios administrados por Exxalink la carga de contenido la ejecuta el equipo. El texto pegado directamente en el cuerpo del ticket a veces se pierde por el formato, y entonces la publicación queda incompleta a la espera del contenido.

Solución:

  1. Abre un ticket indicando la sección exacta donde va el contenido (por ejemplo el nombre de la sección y la fase o subsección).
  2. Adjunta el texto en un archivo PDF o documento, en lugar de pegarlo en el mensaje: así llega íntegro.
  3. Adjunta las fotografías o la imagen del pop-up en archivos aparte y con buena resolución.
  4. Si se trata de un pop-up, aclara si se reemplaza el que está publicado o si se debe quitar, y hasta qué fecha debe mostrarse.
  5. Si la publicación es urgente o tiene una vigencia corta, indícalo en el ticket para que se priorice.
  6. Al recibir la confirmación, revisa el sitio y avisa por el mismo ticket si algo quedó pendiente.

Cuándo contactar a soporte: Siempre que el sitio sea administrado por Exxalink: la carga de noticias, documentos y ventanas emergentes la realiza el equipo, no se hace desde tu cuenta.

Hice cambios en mi web y no se ven reflejados

El servidor usa un sistema de caché y proxy. Limpia la caché desde la opción NGINX Caching de cPanel y los cambios aparecen de inmediato.

Síntomas:

  • Las actualizaciones se ven en desarrollo pero no en producción
  • Publicaste cambios y el sitio sigue mostrando la versión anterior
  • Ya borraste caché y cookies del navegador y sigue igual

Causa: El servidor mantiene una caché que sirve el contenido guardado para mejorar el rendimiento; hasta que se limpia, los visitantes siguen viendo la versión anterior del sitio.

Solución:

  1. Ingresa a tu cuenta de cPanel desde el área de cliente.
  2. Busca en la parte derecha la opción NGINX Caching.
  3. Haz clic en 'Clear Cache' y vuelve a cargar tu sitio: los cambios deben verse de inmediato.
  4. No desactives la caché: mejora el rendimiento de tu sitio web.
  5. Si no ves el botón junto a NGINX Caching, prueba a abrir cPanel desde otro navegador; en varios casos el botón no se mostraba por un problema del navegador.
  6. Complementa borrando la caché y las cookies de tu navegador antes de revisar el resultado.

Cuándo contactar a soporte: Si después de limpiar la caché y probar con otro navegador los cambios siguen sin aparecer, o si la opción NGINX Caching no está disponible en tu cPanel.