This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

jueves, 30 de junio de 2016

Cambiar el dominio en wordpress.

Al momento de crear una página web, muchas personas eligen utilizar wordpress como script base por toda las bondades que presenta, como son: infinidad de temas, miles de plugins que abarcan innumerables aspectos de una web, su continuo desarrollo y sobre todo por las actualizaciones de seguridad y facilidad de actualización.

Es un error muy común que a la hora de instalar/configurar wordpress por primera vez utilizar un nombre de dominio cualquiera, y solo es posible darse cuenta de este error cuando cambiamos el dominio de la cuenta de hosting o notamos que el dominio no es el que deseamos; ya que  wordpress está íntimamente ligado con el dominio que le pusimos al momento de instalarlo.

Para corregir este problema, los creadores de wordpress ponen a disposición un tutorial con múltiples opciones para hacer este cambio, la dirección la pueden encontrar en el siguiente enlace:
https://codex.wordpress.org/Changing_The_Site_URL

Pero la opción mas recomendable es cambiar todos los enlaces directamente en la base de datos, para esto solo tiene que ejecutar las siguientes sentencias SQL en el phpMyAdmin o directamente en el cliente de base de datos MySQL, reemplazando los datos: dominio_viejo y dominio_nuevo respectivamente.

UPDATE wp_options SET option_value = REPLACE(option_value,'dominio_viejo','nuevo_dominio'); UPDATE wp_posts SET post_content = REPLACE(post_content,'dominio_viejo','nuevo_dominio'); UPDATE wp_posts SET guid = REPLACE(guid,'dominio_viejo','nuevo_dominio'); UPDATE wp_postmeta SET meta_value = REPLACE(meta_value,'dominio_viejo','nuevo_dominio');

Para facilitarle esta tarea, a continuación solo tiene que ingresar el dominio anterior y el nuevo para que se generen automáticamente las sentencias SQL para que las ejecute directamente.

Ingrese el dominio anterior:
Ingrese el nuevo dominio:



Si tuviese alguna consulta no dude en escribirnos.

viernes, 21 de marzo de 2014

CPanel Horde 5.1.1 Email Identities - Error - Identidad del Correo

Desde hace unos pocos días CPanel se ha actualizado y la versión estable mas reciente de WHM es v11.42; en esta versión se actualizó Horde (por fin) desde la versión 1.2 a la versión: 5.1  (Horde Groupware Webmail Edition).

Pero este cambio, vino con un problema muy curioso que al enviar los mensajes de correo, solo envía la dirección de correo pero no el nombre del propietario del correo (que se configura en las identidades).
Para tener claro que no es lo que hace el siguiente ejemplo, en la lista de mensajes de correo debe decir que, debería enviar los mensajes con el siguiente formato:
FROM: Name Lastname <user@domain.tld>

Pero lo hace solo enviando solo la cuenta de correo
FROM: user@domain.tld

Para solucionar este problema temporalmente, se tiene que editar el archivo:
/usr/local/cpanel/base/horde/imp/lib/Prefs/Identity.php

Exactamente la línea 103, solo tenemos que comentarla, esta línea indica:
return Cpanel::email();

Solo queda esperar a que CPanel corrija este problema en las futuras actualizaciones.

Espero sus comentarios.

martes, 11 de marzo de 2014

CPanel - Horde - Client tried to access nonexistent namespace

En las últimas versiones de WHM tienen algunos problemas para almacenar los mensajes de correos en la carpeta Enviados o Sent una vez que son enviados.

Un cliente reportó el siguiente mensaje de error, a enviar un mensaje de correo:
No se ha creado la carpeta "Enviados". Ésto es lo que dijo el servidor: Client tried to access nonexistent namespace. (Mailbox name should probably be prefixed with: INBOX.)
Para solucionar este problema, tenemos que seguir las siguientes instrucciones:

  1. Ingresamos a nuestra cuenta de correo con el cliente de correo: Horde
  2. Hicimos clic en "Correo" y luego clic en "Opciones"
  3. En la nueva pantalla, hicimos clic en "Información Personal" en la columna "Opciones Generales"
  4. Luego, en la nueva pantalla nos desplazamos al final de la misma y verificamos que la opción: "¿Guardar correo enviado?" este marcada, luego en la opción: "Carpeta de correos enviados:" hacemos clic en lista desplegable y escogemos "Sent"
  5. Por último hacemos clic en el botón: "Guardar opciones"
Al guardar las configuraciones realizadas, al enviar un nuevo mensaje de correo, vemos que se almacenan correctamente en la carpeta Sent.
Supongo que en las próximas actualizaciones de CPanel han de corregir este problema.
Espero que sea de les sea de utilidad.

CPanel DOVECOT EXIM pop3-login: Maximum number of connections from user+IP exceeded

Es posible que uno o mas usuarios se conecten por uno o mas clientes de correo a una misma casilla de correo,  ya sea que tengan configurados estos clientes de correo con el protocolo POP3 o con el protocolo IMAP, si exceden el número de conexiones concurrentes permitidas (por defecto DOVECOT permite solo 3 conexiones concurrentes a una misma casilla de correo) el servidor comenzará a mostrar mensajes de error tipo:
- ERR [SYS/TEMP] Maximum number of connectios from user+IP exceeded

Primero se recomienda revisar los registros del servidor de correos para identificar el problema que se presenta, estos registros se encuentran en la siguiente ruta:
/var/log/maillog

El mensaje de error debe ser parecido al siguiente:
Mar 11 10:24:32 hostname dovecot: pop3-login: Maximum number of connections from user+IP exceeded (mail_max_userip_connections=3): user=<user@domain.tld>, method=PLAIN, rip=10.1.2.3, lip=10.2.3.4, session=<***********>

Si el mensaje de error coincide, se tiene que editar el archivo de configuración de dovecot, el mismo que se encuentra en:
/etc/dovecot/dovecot.conf

Buscamos la siguiente línea y cambiamos el valor a uno adecuado a los requerimientos del cliente:
mail_max_userip_connections = 3

Luego de esto solo tenemos que reiniciar el servicio:
# service dovecot restart

Para terminar solo verificamos que los cambios efectuados estén funcionando y el problema ya no se presente nuevamente.

miércoles, 19 de febrero de 2014

CPanel - Error al generar CSR [a fatal error or timeout occurred while processing this directive]

Hoy tuve un problema curioso con el panel al parecer, al generar un CSR en el CPanel me devolvía el siguiente error:
[a fatal error or timeout occurred while processing this directive] 
Al parecer el directorio /var/tmp tenía los permisos incorrectos, por lo que decidí verificar los permisos:
ls -l /var/tmp 
Y estos eran diferentes a los permisos 1777 que debería tener por defecto. Solo tuve que ejecutar el siguiente comando para resolver este problema:
chmod 1777 /var/tmp
Y listo, procedí a generar el CSR en el CPanel con normalidad.
Espero que haya sido de ayuda.