FreeBSD 11.1 con UniFi 5.7.23 y SSL comercial #Ubiquiti nos entrega la instalación de nuestro controlador con un certificado auto firmado, lo que vamos a lograr es instalar un certificado SSL firmado comercialmente para que pueda dar el controlador UNIFI una conexión segura. #Arrancamos desde una instalación limpia de FreeBSD 11.1 #debemos de tener en cuenta que el DHCP de nuestro dominio resuelva la dirección unifi.ehg.pe (donde ehg.pe es el nombre de nuestro dominio) apunte a la dirección IP de la maquina que tiene nuestro contolador, esto es para que el autodiscovery de los UAP puedan encontrar al controlador incluso no estando en el mismo segmento de red. #actualizamos nuestro… Leer Más
Continuar leyendoPreparando servidor para SIGAWEB (Centos7,Java 1.6,Tomcat7 y MSSQL2017)
#Bueno esta vez toco este preparar un servidor de este sistemita SIGAWEB para centos 7, lo que tratare aca es como instalar todos los requisitos para que el MEF (Ministerio de Economia y Finanzas) haga la instalación de la plataforma, en un solo server que contenga todos los servicios. #en si no nos pide mucho solo una maquina con tomcat 7 y java 1.6 con 4Gb de RAM y bueno arrancamos con una instalacion fresca de centos 7 #Iniciamos con una instalacion fresca de Centos7 e instalamos nuestro epel para ahorrarnos trabajo yum install epel-release #Instalamos JAVA yum install java-1.6.0-openjdk.x86_64 #INSTALAMOS TOMCAT 7 #Posterior instalamos el tomcat que… Leer Más
Continuar leyendoCentos 7 x64 y Zimbra 8.8.8
#INSTALAMOS CENTOS 7 64 BITS #el zimbra de instala en el opt por eso tenemos que ver si hay espacio suficiente ahi Preliminares Reverse DNS Resolucion del dominio Resolucion MX #desabilitamos selinux vi /etc/sysconfig/selinux #colocamos SELINUX=disabled #actualizamos el centos yum update -y #solo si tienes vmware yum install open-vm-tools #Desabilitamos el MTA por default del centos systemctl stop postfix systemctl disable postfix #deshabilitamos el firewalld systemctl disable firewalld #OJO REINICIAMOS caso contrario no levanta el nuevo kernel ni el selinux, vmtools,mta #instalamos los prerequisitos yum install perl perl-core ntpl nmap sudo libidn gmp libaio libstdc++ unzip sysstat sqlite -y yum install wget -y #Editamos el /etc/hosts agregamos ip publica del… Leer Más
Continuar leyendoServidor AntiSpam con FreeBSD 11 y Kaspersky Security
Creo que no hay persona de IT que no ha pasado por un día desastroso en el cual al parecer todos los servidores se ponen de acuerdo para lanzar alarmas, y justo fin de semana y para colmo en el cumpleaños de mi hermano, pero bueno esta vez me toco migrar un servidor con 4 Teras de correo electrónico, hasta ahora no entiendo la manía que tienen los usuarios de aferrarse a los correos de toda su vida, y bueno mientras pasa el correo electrónico de un server al nuevo, quise realizar la actualización de nuestro servidor AntiSpam, el detalle es que como siempre deje la documentación para el… Leer Más
Continuar leyendoAutenticación Web con el DNI Electrónico Peruano
Autenticación Web con el DNI Electrónico Peruano Desde hace ya mucho tiempo estuve detrás de lograr este objetivo, el poder hacer que mis usuarios por medio de su DNIe puedan logear a los aplicativos web usando su DNIe, realmente en internet existe muy poca información al respecto de como realizar esto, pero les voy a hacer un resumen para entender el funcionamiento antes de pasar a la nuestra implementación. Como ya hemos hablado antes el DNIe tiene dos certificados dentro, uno de ellos que nos sirve para poder firmar electronicamente documentos, y el otro que nos permite autenticarnos de manera remota, el que vamos a usar para poder lograr este… Leer Más
Continuar leyendoCross Origin Resource Sharing en Apache24
Cross Origin Resource Sharing en Apache24 CORS (Cross Origin Resource Sharing) es una tecnología que cada día necesitamos utilizar más a la hora de desarrollar aplicaciones móviles y web. En una aplicación web clásica nosotros podemos cargar una página y solicitar que esta cargue dinámicamente datos vía AJAX, pero se complica cuando se realiza en diferentes dominios ahí entra CORS, cuando necesitamos hacer que nuestra aplicación en Flash, Java o Angular JS pueda conectarse a diferentes servidores. Ahora se preguntaran porque necesitas que tu aplicación se conecte a diferentes dominios, en nuestro caso hemos tenido la necesidad de una aplicación cliente que tenga la capacidad de poder conectarse a diferentes… Leer Más
Continuar leyendoSUNAT como validar el número de RUC para facturación electrónica
Bueno ahora esta de moda la facturación electrónica en nuestro querido Perú, y hemos tenido varios problemas en cuanto al tema de la validación del RUC en caso de factura, en especial cuando los WebServices de Sunat cae, y no tenemos como comunicar el documento, y saber si esta rechazado o no y por lo tanto tampoco podemos podemos entregar la copia impresa, ya que si es rechazado seria una copia impresa carente de valor, pero bueno en si he hecho encontré varias maneras de poder validar el número de RUC. Algoritmo de validación Como todos sabemos nuestro números de RUC tienen once dígitos, de los cuales los dos primeros… Leer Más
Continuar leyendoDNI Electrónico Peruano en plataformas Windows/MacOS/Linux
DNI Electrónico Peruano en plataformas Windows/MacOS/Linux Les comparto la experiencia que tuve para poder hacer andar mi DNI Electrónico Peruano en mi MacBook con High Sierra (al final hay una nota para que funcione en Catalina 10.15), la verdad que no hay mucha ciencia en esta ocasión solamente usar el Middleware adecuado, y de pasada darles alcance de otros recursos que de verdad fueron difíciles de conseguir, pero de todas maneras un agradecimiento a la gente de RENIEC, y de Oberthur por el apoyo. El Objetivo de este documento es lograr que puedan usar las funcionalidades del dnie en otras plataformas que no sean Microsoft Windows, si bien no es… Leer Más
Continuar leyendo