Page 1
Standard

Reinstalar MySQL en Ubuntu

Remover:

sudo apt purge mysql-server mysql-client mysql-common
sudo apt autoremove
sudo mv -iv /var/lib/mysql /var/tmp/mysql-backup
sudo rm -rf /var/lib/mysql*

Reinstalar

sudo apt update
sudo apt install mysql-server
sudo /usr/bin/mysql_secure_installation
more
more
Standard

“You are not permitted to execute this Operation” PDFMaker

Este error aparece luego de instalar el módulo, pero no se recrean los archivos necesarios. Para solucionarlo se debe ejecutar el siguiente script en la raiz del proyecto:

#!/usr/bin/php
<?php
if ($argc!=1 || !is_readable('config.inc.php') || !is_readable('include/utils/CommonUtils.php')) {
	echo "Regenerates tabdata in the current directory.\n";
	echo "USAGE: ".basename($argv[0])."\n";
	exit;
}
require('config.inc.php');
require('include/utils/CommonUtils.php');
create_tab_data_file();
create_parenttab_data_file();
?>
more
more
Standard

Deshabilitar “Changes you made may not be saved”

En los formularios al guardar aparece un molesto mensaje de Google Chrome confirmando que se va actualizar sin guardar los cambios. Para evitar este mensaje podemos agregar este código a la página.

$(document).ready(function() {
  window.onbeforeunload = function(e) {};
});
more
more
Standard

Enviar mensajes a Telegram desde la CLI de Mikrotik

Desde la CLI de Mikrotik es posible enviar mensajes a un canal de Telegram, hay que tener en cuenta 3 parámetros:

  1. El token del bot ejemplo: bot1234567890abcdefghijklm
  2. El chat_id ejemplo @nombredelcanal o -12345678
  3. El parámetro text
/tool fetch url="https://api.telegram.org/bot1234567890abcdefghijklm/sendMessage\?chat_id=-12345678&text=$[/system identity get name] $[/system clock get time] " keep-result=no
more
Standard

Configurar OpenVPN con Grandstream GXP1625

Para poder crear una VPN entre telefonos Grandstream 16XX es necesario realizar unos cambios en la configuración por defecto de OpenVPN. Para realizar esta VPN recomiendo usar un script realizado por https://github.com/angristan el cual he modificado para hacerlo compatible con los telefonos Grandstream, lo pueden encontrar en https://github.com/jaimey/openvpn-install

Las modificaciones que se le hicieron al script original fueron las siguientes:

Continue Reading →
more
Standard

Convertir archivos OVPN a archivos .ca .crt .key

Se pueden convertir archivos OVPN a archivos individuales .ca, .crt, .key para usarlos en otras aplicaciones por ejemplo Network Manager o para teléfonos ip.

nano ovpnconvert.sh
#!/bin/bash

sed '1,/<ca>/d;/<\/ca>/,$d' $1 > $1.ca.crt
sed '1,/<cert>/d;/<\/cert>/,$d' $1 > $1.client.crt
sed '1,/<key>/d;/<\/key>/,$d' $1 > $1.client.key
sed '1,/<tls-auth>/d;/<\/tls-auth>/,$d' $1 > $1.ta.key
chmod +x ovpnconvert.sh

Uso:

./ovpnconvert.sh FILE.ovpn
more
more