Una vez más llega el momento de escribir una entrada motivado por un pensamiento de mi vida diaria. Hace tiempo compré un par de cámaras chinas (Wanscam) con las que estuve jugando un tiempo y me llevó a realizar una aplicación para Windows Phone (puedes verla aquí).
Recientemente (y con todos los temas de espionaje que suenan) decidí ver que tipo de datos enviaban/recibían mis cámaras, para ello me propuse usar mi router para que guardará el trafico y poder analizarlo más adelante, dicho esto para este propósito vamos a instalar «tcpdump» para capturar el tráfico y guardarlo en un disco externo mediante el protocolo NFS para de esta forma aumentar el espacio disponible en nuestro router.
TP-Link TL-WR1043ND – OpenWRT con Movistar TV
Buenos días! Hoy volvemos con más cosillas que me han surgido recientemente y es que hace tiempo me puse la Fibra de Movistar y adquirí el router TP-Link TL-WR1043ND en mi «tienda de confianza». La verdad que el router en sí tiene muchas opciones pero el firmware que venia de serie era muy flojillo, ¡imaginad que la tabla NAT solo podía tener 16 registros! y claro eso no me daba para nada, por ese motivo le puse el OpenWRT y empecé a jugar con él. Configurarlo para que tuviera internet fue fácil pero lo «difícil» llego cuando hace poco más de 1 mes contraté el movil y me pasé a fusión donde me regalaban Movistar TV ya que no quería dejar el router de movistar puesto busqué como configurar mi router para que también funcionara con la IPTV.
Cambiar el puerto de envío de un SmartHost en Exchange 2010
Recientemente me he visto en la obligación de tener que cambiar mis parámetros de configuración para mi Exchange 2010 gracias a mi proveedor… 1&1. Este cambio viene motivado a que recientemente desde principios del 2014, 1&1 está obligando a usar SSL a través de las conexiones de correo, por lo tanto mi vieja configuración que usaba el puerto 25 con mi usuario y contraseña ha dejado de ser válida, mostrándome un bonito mensaje de error 451: Requested action aborted.
Del mismo modo cuando probaba mi configuración por Telnet me aparecía el mismo mensaje con lo que ya me decidí a llamar a soporte y la propia locución típica de inicio comenta el cambio.
Control domótico con Arduino
Muy buenas! Hoy vamos a ver cómo podemos realizar un pequeño y sencillo proyecto de control domótico con el Arduino, en primer lugar vamos a ver los componentes necesarios para el tutorial:
- Placa Arduino Uno Rev 3.
- Shield Ethernet.
- Placa de Relé de 250V 10A.
- Kit de PLC (Opcional, eso nos permite que no se vean los cables de red en el shield de Ethernet).
- Terminación de conector a red eléctrica.
- Cables varios.
VPN Error 628 y 732 en ESXi 5.5
Después de varios días con un problema con la VPN en mi laboratorio, al final he visto la solución y la quiero compartir con todos.
Empecemos por el principio, tengo configurado un servidor ESXi 5.5 con varias máquinas virtuales (Controlador del dominio, Exchange y RRAS, todas en Windows Server 2008 R2) bien, el problema comenzó cuando intentaba introducirme en la VPN de mi RRAS pero me aparecía un error en Windows XP (732) diciendo que no podía ponerse de acuerdo con el protocolo PPP (esto era raro ya que anteriormente todo me funcionaba a la perfección), el caso es que entonces me pasé a Windows 7 pero entonces la VPN reportaba un error 628. Bien, borre y cree de cero un nuevo servidor RRAS, pero ahí vi que seguía con el mismo problema (y que por lo tanto no había hecho nada más que perder el tiempo).
Lo curioso es que si intentaba establecer la VPN en localhost funcionaba pero en un equipo de la misma red (también virtual) volvía a fallarme.
Sharepoint 2010 – Excepción (String was not recognized as a valid DateTime) al agregar una nueva versión en un DocumentSet
Si estas trabajando sobre Sharepoint 2010 y obtienes un bonito error (String was not recognized as a valid DateTime) al intentar, programaticamente, agregar una nueva versión con un código parecido a este:
DocumentSet.VersionCollection.Add(true, "");
Entonces es que has sido víctima de una actualización de DLL (Microsoft.Office.documentmanagement.dll) de Microsoft, concretamente a partir de la CU de Agosto 2012 el multi-idioma ya no funciona y no se pueden crear versiones de los DocumentSet.
Agregar un grupo del dominio como administrador local por políticas de grupo
Hoy vamos a contar una cosilla que, aun siendo casi trivial, no encontraba por la web. Encontraba mucha información pero cuando seguía los pasos no me funcionaba, ahora sé que el problema es que no lo indicaban los pasos correctamente.
Instalar Exchange Server 2010 SP2 en Windows Server 2008 R2
Hoy vamos a aprender a configurar un servidor Windows Server 2008 R2 para que nos sirva de alojamiento del Exchange 2010.
En principio para poder instalar el Exchange necesitamos o bien tener ya un dominio configurado o bien crear en el mismo servidor donde vamos a instalar Exchange un controlador de dominio, pero este paso se escapa a lo que vamos a pretender en este articulo. Solo tengo que apuntar que para que todo funcione correctamente el nivel de funcionalidad del dominio ha de ser Windows Server 2003 o superior y el servidor donde vamos a instalar el Exchange ya debe estar unido al dominio. Como nota tengo que decir que el nivel de funcionalidad de mi dominio es Windows Server 2008 R2.
El contexto expiró y ya no se puede usar. (Excepción de HRESULT: 0x80090317)
Recientemente me he encontrado en mi día a día que tenia que desarrollar un proyecto de datos muy costoso y largo. En principio Sharepoint 2010 lo trataba bien, iba lento pero funcionaba de manera estable. El problema después de 1 día de procesamiento de datos que apareció en el log el evento que aparece en el título de este post «El contexto expiró y ya no se puede usar. (Excepción de HRESULT: 0x80090317)». ¿Que hacer? ¿no podría realizar correctamente mi proceso? ¿tendria que abandonar para siempre la programación en Sharepont? jeje, claro que no.
Como pasar de .ts a .avi
Si en tu casa tienes un grabador de televisión y alguna vez has pensado en como poder llevártelo a tu PC o quizás a casa de un amigo para verlo sin que necesites un disco duro externo para guardar el gran fichero que los actuales grabadores generan, este es tu tutorial.