Advanced Search
Search Results
256 total results found
Traducciones no funcionan en Laravel
Introducción A veces en las actualizaciones de versión Laravel se nos escapan cosas que no vienen en la documentación por son cientos las variantes en las que están implicados terceros. En mi caso, en una aplicación Laravel 9, con FilamentAdmin, está usando la...
Backups, snapshost y restore en Elasticsearch 8
Introducción Uno de los temas más importantes, como siempre, es el de los backups. En el caso de la Elasticsearch, llamados snapshots. Aunque la Elasticsearch dispone de una buena documentación, dejo por aquí algunos tips que he aprendido con el tiempo. Ees i...
Snapshots y restore
Añadir DMARC a los dominios con WHM Cpanel API
Introducción Básicamente se trata de añadir un registro a la zona dns de un dominio Ya sé que se puede hacer via WHM, pero… imagínate que tienes que hacerlo en TODOS, o una buena parte de los dominios del servidor? Bien, ese es el caso. El tip presentado adol...
Problemas por la versión shell usada y wp-cli (cPanel version)
Introducción A veces podemos encontrarnos con un usuario con un Wordpress muy, muy obsoleto, y aunque tengamos la versión de PHP requerida en el shell, seguiremos teniendo problemas con wp cli porque este depende de la instalación de WP que tiene. La solución ...
PasswordAuthentication yes pero no funciona
PasswordAuthentication yes pero no funciona Uno de los problemas de los avances rápidos es que muchas veces pasamos de lego por la lectura de los changelogs. Y este es uno de ellos. Se instaló el servidor Ubuntu 22.04 sin acceso ssh por contraseña, y una vez i...
Wordpress en docker para desarrollo.
Cómo usar docker para desarrollo o gestión de incidentes con Wordpress A veces es necesario tener un entorno de desarrollo para realizar determinadas acciones, como puede ser una actualización conflictiva, un cambio de versión u otras que no se van a necesitar...
Smartroute para destinatarios que nos tienen baneados, en cPanel con Exim
##Introducción Algunas veces, como administradores de sistemas en servidores compartidos, nos encontramos con un destino que nos tiene baneados, bien por sistemas internos o por el uso de listas negras de dudosa reputación, como es el caso de la @policia.es qu...
rsync-time-backup: include y exclude
Introducción rsync-time-backup es una buena herramienta con la salvedad de que no tiene limite por fechas de los backlups continuos basados en rsync. Es un clon de Time Machine de Mac. Si trabajamos con sistemas completos hay muchos directorios y ficheros que ...
Du y los ficheros o directorios ocultos
El comando du y los ficheros ocultos Muchas veces al usar el comando du para localiza directorios con elevado o anormal consumo de espacio en disco nos topamos, con un directorio en el que la información que du nos ofrece no se ajusta a nivel directorio con el...
Como vaciar o eliminar emails antiguos en dovecot sin usar find
Dovecot y los comandos olvidados Muchas veces, y me incluyó yo, por vaguería y algo de desconocimiento, pues una se acostumbra a los fácil, usamos una combinación de find para hacer un vaciado de alguna cuenta o carpeta de correo que se llenó. Pues bien, eso e...
Consultas avanzadas de elasticsearch
Introducción Colección de snippets para consultas avanzadas, con elasticsearch Filtros Por: id, con rango de fechas formateo de fechas unixtime a formato humano Selección de campos GET work-analyzers/_search { "_source": ["status_code", "total_consumption_...
Error 400: Please confirm you account first
Error al configurar la autentificación dos pasos 2FA en el usuario Cuando comenzamos con la isntalación de Ninja Invoice puede que no ajustemos debidamente nuestros sistema de correo, y por tanto no recibamos el correo de confirmación de nuestra instalación, l...
Eliminación de correos de un emisor en la cola de Postfix
Introducción A veces tras una alerta de spam, si se ha producido un bloqueo de nuetsra IP de parte del proveedor, como por ejemplo OVH que tiene un sistema antispam de salida que boquea el puerot 25, es necesario limpiar la cola pendiente de correos en postfix...
Comprobando el uso del trait
Introducción Uso un trait en algunos proyectos con dos métodos. Uno individual, y otro de Modelo completo. Siempre me pregunte como verificar si realemnte estaba usando los datos de cache o los datos de Mysql Aqui, la respuesta CacheTrait <?php namespace App\...
Cambio de shell en un usuario de cpanel desde shell con whmapi1
Introducción A veces queremos una activación/desactivación rápida desde el shell, para una cuenta que no tiene acceso shell. Activación shell con whmapi1 ❯ username=user ❯ whmapi1 modifyacct user=$username HASSHELL=1 --- data: cpuser: BACKUP: 1 ... s...
Testing con operaciones de número flotante: eventos astronómicos
Introducción En computación, los cálculos numéricos, especialmente los que implican flotantes, pueden ser propensos a pequeñas imprecisiones. Esto se debe a la forma en que las computadoras manejan la aritmética de punto flotante. Las imprecisiones pueden acum...
Exim. Eliminar la cola de correo (un correo o todos)
Exim eliminar la cola de correo: ¿Cómo hacerlo fácilmente? ¿Buscas cómo eliminar la cola de correo en Exim? Exim es un agente de transferencia de correo (MTA) que puede utilizarse como alternativa a Sendmail en sistemas Unix. Es el usado por cPanel entre otros...
Refactor the Thread Editor Component with the Composition API
Introducción Una de las cosas mas complejas es la refactorización en JS. Es algo que me vuelve loco, pues aun no localizo bien su sistema de logs. Asi que en la clase [Refactor the Thread Editor Component with the Composition API](FTF - Refactor the Thread Edi...
Tip cortos para linux
Instala paquetes desde una lista de paquetes linea a linea sudo apt update && xargs -a fichero.txt -I {} sudo apt install -y {}