Advanced Search
Search Results
298 total results found
Proxmox, Hetzner, y bloques de Ips adicionales en modo Routed
Introducción Tra una experiencia desastrosa con el proveedor Scaleway y su sistema Elastic Metal decidí que lo mejor era marcharme. Dado que lo único que me queda allí, era una máquina de Proxmox con failover de máquinas en #OVH, revise los requerimientos de t...
Eliminar la extensión de ficheros para procesos en lote bash
Introducción Alguna vez uno tiene que hacer cositas, en el que queremos restaurar un lote de ficheros de backups cuyo formato es nombre_de_usuario.tar.gz pero el script para hacer el restore requiere el nombre del usuario y no el nombre de fichero Eliminar la ...
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
NOTA IMPORTANTE Este artículo se mantiene, pero es más moderno y mejor estructrado, el artículo Configuración de Smart Relay en cPanel/Exim Introducción Algunas veces, como administradores de sistemas en servidores compartidos, nos encontramos con un destino q...
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...