XCP-ng 7.6.0 Local ISO Repository Dom0

Para los que aun no lo saben, XCP-ng es el fork Open Source de XenServer, el cual provee de todas casi todas las características de XenServer de manera gratuita y el sistema de parches es a través de Yum.

He instalado en un servidor XCP-ng para así para probar todas las características que ofrece. Una vez instalado necesitaba instalar mi primer servidor Ubuntu, para eso requería los ISO’s a la mano, ya que no tenía ningún servidor NFS disponible. Lo único que quedaba era crear un repositorio tipo ISO local en Dom0 para montarlo como un SR en XCP-ng.

Python Virtualenv Portable

Para los que no conocen el paquete Virtualenv, es una herramienta para crear ambientes de Python aislados, es decir, crea en un directorio toda la estructura de librerias y directorios para ejecutar un interprete python, ya sea 2.7 o 3 y a su vez instalar librerias o paquetes con PIP sin meterse con las librerías del sistema o externas a este ambiente aislado.

Conociendo Docker – Introducción

Docker es una tecnología que inicio a principios del 2013, que a lo largo de estos años ha madurado y tomado presencia para temas de desarrollo, pruebas y produccion de microservicios.

En si, lo que hace Docker es virtualizar a nivel de sistema operativo en pequeños contenedores (containers) todo un ambiente de ejecución/desarrollo de uno o más paquetes de softwares.

MongoDB Export/Import Pipe

Así rápido para nota mental, este comando lo uso para migrar una DB de un MongoDB a otro sin escribir el backup en el disco y todo se On The Fly.

mongodump -h CfgSrv01 --port 27020 -d database --archive | mongorestore -h CfgSrv01 --port 27021 --ssl -d database --archive

Se puede agregar el argumento –gzip para comprimir el backup y en el MongoDB destino lo descomprima, este flag va en ambos comandos.

mongodump -h CfgSrv01 --port 27020 -d database --gzip --archive | mongorestore -h CfgSrv01 --port 27021 --ssl -d database --gzip --archive

Probado en MongoDB v3.2.20

Teamviewer 12 Not Opening on Kali 2017.2

Hello guys, this is my first post in English, so sorry for any grammatic mistakes.

The problem is that Teamviewer is not displaying GUI after Kali Update, this because an updated library FreeType6, so, what I did was download an old FreeType6 library from https://packages.debian.org/stretch/i386/libfreetype6/download, extract the files:

libfreetype.so.6.12.3

and copied to /opt/teamviewer/tv_bin/RTlib/ and create a symbolic link inside the directory:

ln -s /opt/teamviewer/tv_bin/RTlib/libfreetype.so.6.12.3 libfreetype.so.6

After that teamviewer gui works again

Thank you for reading

Como obtener la Metadata en WP REST API V2

En estos días estuve realizando algo de programación Web con PHP e integración de WordPress a través de REST API para el sitio https://www.elhobbiton.com, el cual es un hostal para el que le trabajo.

El problema surgió cuando uno de los requerimientos era mostrar en el sitio que no esta basado en WordPress si no con una aplicación en F3 (FatFree Framework), los Post de una categoría determinada de “Eventos”.

Problemas con Nginx y Laravel en 1.10

Hoy ha sido un día cansado tratando de depurar una aplicación basada en Laravel 5 y que migre de un servidor de desarrollo a uno de producción lo cual debería ser transparente y sin complicaciones, pero no lo fue.

Experimentando con VyOS – Parte 1

Buscando en la web una solución para seguridad perimetral Opensource (Si, algo que pudiéramos usar para sustituir un Fortigate), encontré un Sistema Operativo de Red basado en Linux, con software para ruteo (RIP, OSPF, BGP, etc..), Firewall, Web-Proxy, VPN (IPSec & OpenVPN) entre otras cosas…

StrongSwan como Dialup Server & Fortigate como Cliente

StrongSwan como servidor IPSEC de tipo Dialup y Fortigate como cliente IPSEC

El propósito de este manual, es el de proveer una administración centralizada desde un servidor en la nube el cual provea de los servicios de VPN IPSec de tipo Dialup, con el propósito de que cada cliente tenga configurado en su Fortigate una VPN a dicho concentrador independiente del tipo de servicio de Internet (NAT o sin NAT) para temas de administración y soporte.