SSL certificate problem: unable to get local issuer certificate

SSL certificate problem: unable to get local issuer certificate

Estamos realizando un proyecto con Laravel, para lo cual usamos Laragon, algo así como XAMPP pero con soporte de Laravel (a nosotros nos gusta más). Para el envío de correos hemos implementado un servicio basado en mailgun. El caso es que nos hemos encontrado con un problema, un error, y queremos compartir con todos la solución. El error nos lo hemos encontrado a la hora de enviar correos usando el servicio de Mailgun. Dicho error es: cURL error 60: SSL certificate problem: unable to get local issuer certificate La solución ha sido añadir un certificado descargado desde la página de curl Una vez descargado lo hemos guardado en la carpeta C:\laragon\bin\php\php-5.6.7\extras\ssl\ de Laragon, con el nombre cacert.pem. Hemos añadido al archivo php.ini el siguiente código: [curl] curl.cainfo = C:\laragon\bin\php\php-5.6.7\extras\ssl\cacert.pem Reiniciamos el servidor, y ya funciona perfectamente. Podemos enviar emails con...
Crear USB de Recuperación

Crear USB de Recuperación

Últimamente, los portátiles con un sistema preinstalado, tienen la mala costumbre de venir sin un soporte para restaurar el sistema operativo en caso de desastre. Para realizarnos nosotros mismos un USB de restauración podemos seguir estos pasos: Nos vamos a Panel de Control/Recuperación/Herramientas de Recuperación Avanzada Pulsamos sobre la opción Crear unidad de recuperación Nos dará a elegir la opción de crear la unidad con o sin el contenido de la partición de recuperación.  En caso de que queramos incluir la partición de recuperación, el tamaño de nuestro USB debe de ser mayor Seleccionamos la unidad USB. Nos avisa previamente de que se van a borrar todos los datos, así que tendremos que tenerlo en cuenta. Cuando el proceso termina, en el caso de haber copiado también el contenido de la partición, se nos da la opción de borrarla. Al finalizar, guardamos el USB por si ocurre un desastre o por si queremos restaurar el contenido del portatil. Os mostramos el proceso imagen por...
Modo ‘Dios’ en Windows 7 (God Mode)

Modo ‘Dios’ en Windows 7 (God Mode)

Uno de los secretos que guarda Windows 7, al igual que otros antes que él, es el GodMode, o dicho en castellano “Modo Dios“. Este modo nos permite acceder a diferentes opciones que normalmente estan ocultas. Para entrar en Modo Dios, tan sólo tenemos que crear una carpeta en el escritorio de Windows 7. Una vez hecho esto, habrá que cambiarle el nombre a: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}. Si todo ha ido bien, nos cambiará el icono por otro del estilo del Panel de Control. Al pulsarlo odremos acceder a multitud de opciones, per ojo con lo que...
Conexion segura SFTP a otro host sin clave

Conexion segura SFTP a otro host sin clave

En muchas ocasiones, necesitamos realizar script que copie datos de un servidor a otro de forma automática. Normalmente usaríamos ftp para automatizar dichas conexiones pero esta conexion implica que nos conectemos de forma no segura. Alguien podria estar “escuchando“. Para evitar esto se suele usar SFTP (ftp seguro), lo que implica que nadie escuchará nuestras conexiones. Si usamos un script, necesitamos automatizar el acceso al servidor, con lo que lo deseable es que no nos pregunte clave de usuario. Para conseguir ese vamos a realizar lo siguiente. Generar un par de claves privada/publica en la maquina que ejecuta el script, para autentificarnos en el servidor. Lo haremos con el usuario que va a ejecutar dicho script. Para generar claves RSA escribiremos lo siguiente: $ ssh-keygen -t rsa Esto nos generará dos archivos, “id_rsa.pub” e “id_rsd“. Tenemos que copiar la clave publica generada (id_rsa.pu) en el servidor. Para ello lo haremos con sftp, aunque esta vez nos pida clave. La colocaremos dentro del directorio del usuario (normalmente home/usuario/.ssh/) y la renombraremos como authorized_keys. Si ya exite ese archivo añadiremos la nueva clave con: $ cat id_rsa.pub >> .ssh/authorized_keys Ahora para conectarnos por SFTP (suponemos que hemos cambiado el puerto por defecto del servidor SSH a XXXX) $ sftp -o Port=XXXX usuario@servidor Una vez que tengamos hecho esto, tampoco nos haría falta poner clave para conectarnos vía SSH al servidor. $ ssh -p XXXX...
Mostrar un logotipo en las Propiedades del Sistema

Mostrar un logotipo en las Propiedades del Sistema

Este truco se usa para poner el logotipo de nuestra empresa, junto con un mensaje en la parte de propiedades de Sistema de Windows XP, que aunque antiguo ya, todavia se usa con éxito en entornos corporativos con gran desempeño. Lo primero de todo hay que crear un logotipo. El tamaño debe de ser de 160 x 120 pixeles. Guárdalo como oemlogo.bmp (Sin las comillas) en el directorio C:\Windows\System32. Ahora abre el Notepad o cualquier editor de texto, y escribe el siguiente texto: [General] Manufacturer= González y Aneas Informática SL Model=Carretería 73, Málaga [Support Information] Line1=Para soporte técnico llame a: Line2= Line3=Teléfono: 952 22 94 35 Line4=e-mail: soporte@gya.com Line5= Line6= Guárdalo como oeminfo.ini en al directorio C:\Windows\System32. Para comprobar lo realizado, haz click con el botón secundario en Mi PC y elige Propiedades. La información que hayas escrito en la sección [Support Information] aparecerá cuando presiones el botón Información de...
Eliminar las revisiones en WordPress

Eliminar las revisiones en WordPress

WordPress, desde las versión 2.6, incorpora las revisiones de artículos por las que se guardan copias de los diferentes cambios que hacen (una o varias personas) en los mismos. Hay veces, sobre todo en los blogs personales o páginas mantenidas por una sola persona, en que dichas revisiones no sirven para nada. Además, ocupan espacio en nuestra base de datos, e incluso pueden llegar a enlentecer nuestro blog. Para eliminarlas directamente de la Base de Datos basta con ejecutar la siguiente sentencia: DELETE FROM 'wp_posts' WHERE 'post_type' = 'revision'; Y si queremos desactivarlas para siempre, editaremos el archivo wp-config.php y añadiremos define ('WP_POST_REVISIONS', false); También existen plugins que se encargan de hacer esto por nosotros como por ejemplo WP...