CPanel desaparecieron las cuentas de correo. [Solución rápida pero quizá con dolor]

Hace un par de días migré de servidor una de mis cuentas cPanel, todo se completó sin errores ni advertencias.

Sin embargo, al comprobar, no era posible iniciar sesión en las cuentas de correo. Al revisar en cPanel la lista de cuentas de correos, ¡Sorpresa! no existía ninguna cuenta! pero en el resumen o en la estadística sí me mostraba la cantidad (27 cuentas).

Esto era muy raro, así que me puse a revisar y a hacer una comparativa de los archivos restaurados con los del backup y encontré algo después de mucho esfuerzo: En el directorio «/home/usuario/etc/dominio/» un archivo llamado «shadow» estaba vacío (0 Kb).

Mi solución fue restablecerlo nuevamente desde el backup completo que tenía.

Otra solución que encontré investigando, y es buscar el archivo de respaldo llamado «shadow.roottn.bak« y restaurarlo copiándolo:

"cp shadow.roottn.bak shadow"

Con eso solucioné el problema de los correos desaparecidos en cPanel, pero encontré otro problema en la migración: algunas cuentas de correo aparecían sin mensajes, totalmente vacías con 0Kb, la solución la cuento en este otra entrada: Desaparecieron los mensajes de correo después de una migración completa de cPanel. [Solución].

Comenten su experiencia, para seguir aprendiendo.

Etiquetado: / / / / / / /

Desaparecieron los mensajes de correo después de una migración completa de cPanel. [Solución]

El caso

En una publicación anterior les escribí que, después de una migración, desaparecieron las cuentas de correo en cPanel y cómo lo solucioné.

Pues, aquella vez también me di cuenta que 3 cuentas de correo estaban vacías. Esto me permitió a seguir haciendo la comparativa con el Backup competo que tenía y encontré que las cuentas vacías no tenían carpetas con el nombre de usuario en /home/user/mail/dominio/.

La solución

Igual que en el caso anterior, es de restablecer las carpetas de las cuentas faltantes en /home/user/mail/dominio/ desde el backup.

Como puedes ver, el backup es super importante.

Cuéntanos tu experiencia.

Etiquetado: / / / / / / / /

Version warning: Imagick was compiled against Image Magick version 1654 but version 1650 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0 [Solucionado]

Después de actualizar la versión de PHP a 7.4, apareció este error:

PHP Warning: Version warning: Imagick was compiled against Image Magick version 1654 but version 1650 is loaded. Imagick will run but may behave surprisingly in Unknown on line 0

Como estoy usando un hosting compartido, es imposible entrar en modo root y arreglarlo recompilando o cambiando la versión de Image Magick.

Mi proveedor dijo que era imposible cambiar la versión ya que los cambios afectarían al resto de cuentas clientes.

La solución

Sin embargo, hay una forma de detener la comprobación de la versión de Image Magick, y solo agregando en php.ini con la siguiente línea:

imagick.skip_version_check=true

Debe estar guardado en el nivel más alto posible del alojamiento. Esto evitará la comprobación de la versión de Image Magick.

Etiquetado: / / / / / / / / / /

[Solucionado] Error 550 SC-001 (BAY004-MC1F25). Problema en la entrega a correos a hotmail, outlook o live.

Uno de mis labores independientes, manejo aulas o campus virtuales con moodle, el problema que he tenido ya desde hace un tiempo, es que los correos enviados a los participantes no eran recibidos por los correos de Microsoft (incluye cualquier dirección @msn.com, @Outlook.com, @hotmail.com o @live.com. ).

Lo que ocurre es que los servidores habían bloqueado mi dirección IP no permitiendo el envío satisfactorio de mensajes a estos servidores.

La Solución. Seguir leyendo «[Solucionado] Error 550 SC-001 (BAY004-MC1F25). Problema en la entrega a correos a hotmail, outlook o live.»

Etiquetado: / / / / / /

¿Demasiadas conexiones ESTABLISHED? Mapeando puertos activos y sus procesos

slowerSaludos. Este es un tema típico revisado sobre todo en problemas con conexión a Internet. Está relacionado a lentitud del Internet o de la red en general.

Si no tiene servicios levantados en el equipo o aplicaciones clientes que justifiquen la situación, podríamos estar frente a un problema crítico.

Primero, entendamos de qué se trata:

Nuestros equipos ejecutan muchos procesos (como servicios y aplicaciones). A menudo estos procesos están diseñados para la comunicación con sistemas remotos y se ejecutan como servicios que escuchan en puertos asignados. Actualmente, podemos decir que es normal que los equipos estén encendidos y conectados a la red en todo momento. Seguir leyendo «¿Demasiadas conexiones ESTABLISHED? Mapeando puertos activos y sus procesos»

Cómo eliminar JS:Clickjack-A/B [Trj] de un Sitio Web

Este es un problema que, hasta la fecha, solo es detectado en equipos que usan Avast Antivirus. El antivirus arroja una advertencia de página web infectada y luego es bloqueada para cualquier acceso.

El detalle de la infección es por JS:Clickjack-B [Trj].

Detalle de la Infección
Detalle de la Infección

El presente caso pasó con Joomla 2.5.11. en un primer momento pensé que era de un falso positivo del Avast; pues, revisando el sitio no encontré cambios en el registro (log). Seguir leyendo «Cómo eliminar JS:Clickjack-A/B [Trj] de un Sitio Web»

Error HTTP 500.0 – Internal Server Error en PHP sobre IIS7

Error HTTP 500.0 – Internal Server Error
No se puede mostrar la página. Error interno en el servidor.

Error detallado de IIS 7.5 - 500.0 - Internal Server Error
Error detallado de IIS 7.5 - 500.0 - Internal Server Error

¿Te topaste con este mismo error al probar tu página PHP sobre IIS7 o 7.5?

Todo iba bien, hasta que esta página de error me sacó de cuadro.

Después de revisar en todo internet y aplicar lo que recomendaban, no solucionó el problema.

Lo que causa el problema es simplemente por error de código en la página PHP, se produce un error en el código PHP y el IIS muestra ese mensaje, pero no especifíca la naturaleza del error para poder depurarlo.

Pero, ¿como habilitar las páginas tradicionales de error como si se tratara de un servidor Apache?

Simplemente debemos editar el php.ini y verificamos que la línea del display_errors esté en on, de la siguiente manera:

display_errors = On

Verifique que no esté antecedida del símbolo ; (punto y coma) sino se considera un comentario.

Espero les haya servido esta experiencia compartida.

Saludos.

Etiquetado: / / / / /

Problemas con phpMyAdmin en IIS 7

[Solucionado] Este post podría titularse: El famoso error de phpMyAdmin en IIS 7: #2002 El servidor MySQL no autorizó su ingreso.

Considero que este problema es muy común, sin embargo no está muy documentado.

¿Quién no ha trabajado con phpMyAdmin, de manera practica y sencilla?

Quise levantar PHP 5.3.3; MySQL 5.1.51-community y phpMyAdmin en IIS 7 sobre Windows 7 Professional.

Todo anduvo bien, excepto el phpMyAdmin, luego de colocar el usuario ya la contraseña, después de un largo tiempo sale:

Error phpMyAdmin #2002 El servidor MySQL no autorizó su ingreso
#2002 El servidor MySQL no autorizó su ingreso

Después de seguir tantas alternativas erroneas, la solución no pudo ser tan sencilla que basarse en la simple lógica de equivalencias de dirección IP y el localhost en la configuracion del config.inc.php, solamente hay que reemplazar ‘localhost’ por ‘127.0.0.1’ quedando la de esta manera:

$cfg['Servers'][$i]['host'] = '127.0.0.1';

Eso es todo.

Etiquetado: / / / /