Advanced Search
Search Results
196 total results found
Comprobar la configuración de correo en Laravel
Configuración del correo en Laravel A veces, algo falla, y es necesario probar que el problema no esta en la configuración del correo en nuestra aplicación Laravel. Un metodo sencillo y eficaz es probarlo en el tinker ❯ php artisan tinker Psy Shell v0.12.3 (PH...
No puedo cambiar de puerto SSH porque falla. Ubuntu 22.10 y superiores (24.04 LTS)
Introducción Siempre cambio el puerto SSH para evitar miles de correos del firewall sobre idiotas intentando entrar en el sistema. Hoy, en una instalación Ubuntu 24.04 LTS, me tropecé con un problema. No podía cambiar el puerto de SSH pues luego no podia acced...
Extraer páginas de un PDF en MacOs X desde el shell
## Antecedentes Que si esta, que si la otra,... un baile de aplicaciones algunas de ellas muy engañosas con el concepto gratis cuando en realidad son aplicaciones capadas que buscan tu dinero. Opensource que no es lo mismo y es mejor. En mi artículo Extraer pá...
Kernel panic: /init: conf/conf.d/zz-resume-auto: line 1: syntax error: unexpected "("
Introducción Nada peor que un kernel panic en un sistema linux y más si este esta en producción. Que malo es tener servidores baremetal en lugar de virtualizar con KVM. Sonbre todo para el corazón. Me llamo un cliente, para apagar el fuego. Centralita de ren...
Bad Bots y la pesadilla del tráfico. Htaccess en Apache 2.4
Cada vez esta pero el tema. Un ejercito de web scrappers, de personas dedicadas a vivir de crear contenido falso, indexable, o de robar imáganes, pulula por la red. Una de las mejores formas de acabar con ellos es denegarles el acceso, en nuestro fichero .htac...
Livewire && Laravel Localization: The GET method is not supported for route livewire/update 404
Livewire && mcamara/laravel-localization: The GET method is not supported for route livewire/update 404 Introducción Es terrible cuando aparecen los errores 404 en tu app con livewire. El mundo se apaga a tu alrededor y comienzas un viaje en el que no hay much...
Test de excepciones en Laravel con PestPHP
Introducción El cambio de PHPUnit a PestPHP es algo progresivo. Muchas veces se nos pasa que hay otros caminos de hacer las cosas. Este es uno de ellos, los test de excepciones Con Pest es mas limpio hacer: expect(fn () => CommandCenterProblem::factory()->cre...
Desactivar los mensajes de log en la consola (Proxmox)
Introducción Una de las cosas que hago al comenzar con una nueva máquina de Proxmox, es desactivar la redirección de los mensajes de kernel log hacia la consola virtual. Es una pesadilla si te olvidas de de hacerlo, pues el próximo día que necesites acceder a ...
Buscando accesos raros a una cuenta de correo en los logs de cPanel
Introducción Algunas veces se hace necesario revisar los logs para investigar problemas reportados en tickets de "no me llegan los correos". Muchas veces son filtros de correo mal implementados, pero otras veces son signos de que la cuenta está hackeada. Una c...
Suite CRM y los problemas con una configuración adecuada para la seguridad de las cabeceras (Headers)
Introducción Muchas veces las cosas evolucionan en materia de seguridad y una de ellas es el llamado CSP (Content Security Policy), un gran olvidado por muchas empresas de hosting. Esto ocurre frecuentemente por desconocimiento o por incapacidad técnica para i...
Como ejecutar tu acceso a mysql en un Directadmin sin usar root
Introducción Mysql password en Directadmin Muchos estamos habituados al uso de un .my.cnf en nuestro usuario para acceder como roota mysql. En el caso de Directadmin la instalación por defecto no autroiza a root con el uso de sockets, si no que es una instalac...
your CPU is missing AVX instruction set flag para instalar mongoDb Jetbackup entre otros
Introducción A veces, como administrador de sistemas, me sorprende la dirección que está tomando el software de uso común, comenzando a enfrentar los mismos problemas que JavaScript y otros lenguajes para cumplir con expectativas inusuales. Lo menciono porque ...
Desactivar el acceso público a PhpMyAdmin en Directadmin
Introducción Nunca me ha gustado tener phpMyAdmin activo en mis servidores, pero es algo inevitable. Lo usuarios no tiene porque saber acceder a mysql para hacer ciertas cosas, y además el 99% de los super tutoriales para hacer cosita estan basados en esa herr...
Tips rápidos de Directadmin
Introduccción Algunas veces las cosas son difíciles por la confusión generada en la propia documentación de lo que usamos. Y esto puede llevarnos a la desesperación. Aquí te dejo trucos y si tienen modificación tras alguna nueva versión con su versión desde la...
ModSecurity en DirectAdmin
Introducción El uso de ModSecurity esta altamente recomendado. El software eactual, y mas con la proliferación de expertos en javascript o creadores de temas y plugins hacen más que necesaria una capa adicional de seguridad en la llamadas al servidor web. ModS...
DKIM, SPF y DMARC para el hostname de un servidor con Directadmin
Introducción La importancia de tener al día y configurado un servidor y su hostname es crucial, para que el correo emitido por el servidor como tal (alertas, mensjaes al usuario, etc) y la fiabilidad del propio servidor es crucial. Por el ello uno de los grand...
PHP en shell para usar wp cli en DirectAdmin
Introducción En este caso y para facilitar las cosas a los usuarios de Directadmin, en el que como norma general se instalan distintas versiones de PHP y la principal del servidor puede ser incompatible connuestras necesidades es mejor usar la que necesitamos....
Deprecated create_function() widget-tabs.php, widget-social-icons.php, widget-media-embed.php, en Wordpress
Introdución A veces lidiamos con usuarios que andan con Wordpress vetuistos y olvidados. Con temas e inclusiones de c´-odigo penosas realizadas por programadores que dejaron de darles soporte, eso si contrataron soporte que es otra de las lacras de este país. ...
Llamadas en Kibana (o para usar con cUrl) para Elasticsearch de uso común
Introducción Hay una serie de llamadas con curl o Kibana que son de uso rápido. Ayudan mucho en el día a día con Elasticsearch. Las llamdas fuera de kibna requiere ser adptadas a sus posibilidades. Ojo a esto, que muchos con el copy & paste no lo comprenden. ...
Mysql conexión vía socket. Como saber donde está
Introducción Soy amigo de usar los sockets para casi todo lo que puedo por eficacia. Asi que una que suele ocurrirme, es cuando entro a una máquina nueva que no se donde esta. Revisar el Archivo de Configuración de MySQL El archivo de configuración de MySQL ge...