Entradas

Acerca del blog

Este blog nace de la necesidad de dejar registro de lo aprendido en el camino real del trabajo técnico. Aquí no encontrarás teoría repetida ni tutoriales genéricos, sino experiencias auténticas, soluciones a problemas concretos, y errores que costaron horas (o días) de trabajo . Cada entrada parte de un caso real. A veces son aciertos, otras veces no tanto. Pero todas dejan una lección útil para quienes trabajamos en TI en entornos exigentes, muchas veces con recursos limitados, restricciones de red, sistemas heredados y plazos inflexibles. No se trata de enseñar desde la cátedra, sino de compartir lo que sí funcionó en campo. ¿Qué puedes esperar aquí? Bitácoras técnicas con soluciones reales Reflexiones sobre arquitectura, herramientas y decisiones Casos concretos con IIS, Apache, PostgreSQL, contenedores y más Aprendizajes que no suelen aparecer en los manuales Este blog es también una forma de no olvidar. Porque cuando algo por fin funciona, vale la pena dejarlo es...

Cómo instalamos WAMP para servir archivos grandes en Windows Server

  Después de confirmar que IIS tenía limitaciones silenciosas para servir archivos grandes, decidimos optar por una solución probada: instalar Apache a través de WAMP . Lo que parecía una solución sencilla resultó tener varios pasos adicionales, especialmente por los requerimientos de dependencias en Windows Server. Aquí va el proceso completo, tal como lo ejecutamos en campo. Paso 1: Descargar WAMP Ir al sitio oficial: https://www.wampserver.com Descargar la versión de 64 bits compatible con tu sistema: Wampserver 3.x x64 . Paso 2: Cumplir los requisitos previos (vcredist) WAMP no funcionará si no están instalados varios paquetes de Visual C++ Redistributable (vcredist). Esto es lo primero que debes solucionar, antes de ejecutar el instalador . Requisitos obligatorios: Debes instalar estas versiones de Visual C++ Redistributable, tanto en x64 como en x86 (incluso si tu sistema es de 64 bits): VC++ 2008 VC++ 2010 VC++ 2012 VC++ 2013 VC++ 2015-20...

El límite invisible de IIS: cuando no era la herramienta adecuada

 Así fue como, muy crédulo, instalé IIS para una tarea sencilla: disponer un archivo grande vía HTTP desde un servidor Windows Server en la nube. Todo parecía estar bajo control. Instalé el rol de IIS, abrí los puertos, configuré la carpeta y edité el archivo web.config para permitir archivos de hasta 5GB usando el parámetro maxAllowedContentLength . Probé desde el navegador. Y falló. A pesar de la configuración, IIS no permitió la descarga del archivo. El servidor arrojó un error sin mayor explicación. Investigué, revisé foros, modifiqué otras directivas. Nada funcionó. Descubrí entonces lo que muchos no dicen de forma directa: IIS no es confiable para servir archivos grandes. Incluso con todos los ajustes correctos, sus restricciones internas lo hacen poco adecuado para este tipo de tareas. Lo que hice entonces Instalé Apache HTTP Server en el mismo servidor. Configuré los parámetros necesarios para permitir archivos de gran tamaño. Monté la carpeta como raíz del siti...

Cómo instalar IIS en Windows Server (experiencia real, paso a paso)

 Instalar IIS puede parecer trivial... hasta que lo haces en un entorno real de nube. Esta guía nace de una instalación reciente, con los pasos básicos y algunos detalles que suelen pasarse por alto cuando uno está cansado, con mil tareas y solo quiere que el servidor funcione. Requisitos previos Un servidor Windows Server (2019 o 2022) activo. Acceso remoto por RDP y permisos de administrador. Conexión estable para evitar fallos durante la instalación. Instalación de IIS paso a paso Abrir el Administrador del servidor Lo lanza Windows automáticamente. Si no, búscalo manualmente en el menú de inicio. Iniciar el asistente de "Agregar roles y características" Ir a: Administrar > Agregar roles y características. Elegir instalación basada en roles o características Deja marcada la opción predeterminada. Selecciona el servidor local. Seleccionar el rol “Servidor web (IIS)” Marca la casilla y acepta las dependencias sugeridas. Puedes agregar también so...

Tu Boleta - Kiss - Nueva fecha 1 de Diciembre del 2020

Imagen
Tu Boleta - Kiss - Nueva fecha 1 de Diciembre del 2020  Este es el mensaje de tu boleta envió para todos los que adquirieron las boletas para KISS.  Así que ahora será esperar hasta Diciembre para verlos. 

¡Cuidado! - Correo falso de bancolombia

Imagen
Abro mi correo y me encuentro con el siguiente mensaje.  Es una copia exacta de un correo real de Bancolombia y quizás a primera vista no es muy obvio que se trata de un correo falso, con el objetivo de robar información o instalar un virus en el computador.  He resaltado en la imagen el dominio de donde se  envió el correo, que es el principal indicio, que es un correo falso, dice co.bancofalabella lo cual indica que el correo fue enviado de un dominio falso, no se dejen engañar tampoco es de bancofalabella.  El correo tiene un vinculo supuestamente a https://www.grupobancolombia.com/ no se atrevan a tocar ese vinculo, los llevará a otra dirección. Muy probablemente con un virus o una pagina falsa para robar sus datos o acceso bancario.  Simplemente cuando vean un correo que parezca original, en primer lugar verifiquen el dominio de la empresa que envió el correo, aun así no se confíen si ven algo extraño, lo mejor es comunicarse direc...

Error: 503 service unavailable + (13)Permission denied: AH00957: HTTP: attempt to connect to (* . * . * . * ) failed

Realizando la configuración de un servidor Apache en un Oracle Linux 7  me ocurrió el siguiente problema:  (13)Permission denied: AH00957: HTTP: attempt to connect to IP (* . * . * . * ) failed AH00959: ap_proxy_connect_backend disabling worker for ( * . * . * . * ) for 60s A pesar que el proxy reverso devolvía la información para otros servicios, el que me encontraba configurando generaba el error "503 service unavailable" y los otros servicios por proxy reverso funcionaban perfectamente.  Para solucionar esto se debe ejecutar el comando, en terminal:  /usr/sbin/setsebool -P httpd_can_network_connect 1 Con esto ya funcionara normal la conexión al servicio por proxy reverso.