Comprobar registro TXT _acme-challenge desde la terminal de nuestro Linux o Mac

Si estamos instalando un SSL con let’s encrypt y nos pide que añadamos a las DNS el registro _acme-challenge de tipo TXT. Solamente con abrir la terminal y teclear (cambiando «nuestrodominio.com» pos nuestro dominio):

Si es correcto nos devolverá nuestro registro:

Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?SINO

Borrar un certificado Certbot

Tan solo tenemos que ejecutar en consola:

Y nos devolverá nuestra lista de certificados: Saving debug log to /var/log/letsencrypt/letsencrypt.log Which certificate(s) would you like to delete? – – – – – – – – – – – – – – – – – – – – – – – – – – – – […]

Contar las letras que aparecen en un string con Javascript

Si queremos contar las letras que aparecen en una cadena de texto con Javascript podemos utilizar la siguiente función:

Podemos verlo funcionando y probar cosas en: Si no quisiéramos diferenciar las minúsculas de las mayúsculas deberíamos añadir «.toLowerCase()» :

Si no quisiésemos contar los espacios podemos hacerlo de varias maneras, por ejemplo, podríamos […]

Solucionar 413 Request Entity Too Large Nginx

Este error es provocado porque el servidor intenta servir un archivo más grande de lo «seteado». Para ello editamos el archivo de conf de Nginx con:

Dentro de http añadimos (donde 100M será el tamaño que nosotros necesitemos. Si queremos deshabilitarlo podemos introducir un «0«):

Nos quedaría algo:

(Los 3 puntos sería […]

Instalar SSL en nginx – Let’s Encrypt y Ubuntu

Si queremos añadir un nuevo certificado SSL a nuestro servidor nginx debemos seguir los siguientes pasos: Primero añadimos certbot al repositorio de nuestro linux:

Hacemos un update de los respositorios:

Instalamos certbot en nuestro Linux:

Creamos el certificado para el sitio que queramos:

Si no lo hemos seleccionado automáticamente a la […]

Recibir menos emails de Odoo 12

Si somos admins de Odoo 12 y estamos cansados de recibir emails / notificaciones de correo de cada acción que hacen nuestros empleados podemos deshabilitar el envío de emails. ¿Cómo? Eligiendo «Manejo por Odoo» en las preferencias de email. Click en nuestro usuario (arriba a la derecha) > Preferencias > Preferencias de email > Gestión […]

Sockets io con SSL, Apache, Ubuntu

Primero desplegamos nuestro servidor de Sockets.io Node con Node. Escenario: La app de node sale por el puerto 8101. Partimos de que tenemos el SSL correctamente configurado con Let’s Encrypt. PHP 5.6 Apache/2.4.29 (Ubuntu) Lo que vamos a hacer es redirigir mediante Apache proxy el tráfico del puerto 443 (SSL) al puerto 8101 (Por donde […]

Correr una aplicación de node en background, Linux

De manera «nativa» podemos ejecutar nuestra app de node en linux con nohup.

Pero tenemos una magnifica tool de para node llamada Forever (https://github.com/foreversd/forever). Lo instalaremos mediante:

Y os dejo algunos comandos básicos. Para iniciar la app:

Pararla:

Reiniciar:

Etc etc… Para ver las apps en ejecución:

Para ver […]

Que cada subdomino de Odoo 12 apunte a una base de datos

Esta es para mi la guía definitiva de cómo tener varios Odoo’s o bases de datos de Odoo bajo nombre de dominio diferente. Partimos del escenario en el que las bases de datos que tenemos son: ejemplo_erp erp_demo Vamos a trabajar con el dominio erp_demo, haríamos lo mismo para erp_ejemplo En el en el archivo […]

413 (Request Entity Too Large) Nginx

El problema nos llega en el momento que intentamos enviar una petición que ocupa más de 1MB, que es el máximo por defecto de NGINX. Para arreglar este pequeño imprevisto, editaremos la configuración de NGINX:

(Siempre que no sabemos exactamente qué estamos haciendo, antes de modificar un archivo de configuraciones es conveniente hacer una […]