<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Portie</title><link>https://portie.dev/es/blog/</link><description>Recent content in Blog on Portie</description><generator>Hugo</generator><language>es</language><lastBuildDate>Sun, 19 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://portie.dev/es/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Puerto 3000 en uso en Mac: cómo encontrarlo y liberarlo</title><link>https://portie.dev/es/blog/port-3000-already-in-use-mac/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/port-3000-already-in-use-mac/</guid><description>&lt;p&gt;Inicias tu servidor de desarrollo y de inmediato aparece esto:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Error: listen EADDRINUSE: address already in use :::3000
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;No cambiaste nada. No abriste otro servidor. Aun así, algo está bloqueando el puerto 3000.&lt;/p&gt;
&lt;h2 id="por-qué-ocurre-esto"&gt;Por qué ocurre esto&lt;/h2&gt;
&lt;p&gt;Los conflictos de puertos casi siempre provienen de un proceso que falló o se cerró a la fuerza sin liberar su socket. Cuando un proceso termina de forma abrupta, el kernel de macOS mantiene el puerto ocupado hasta que el proceso desaparece por completo o se termina de manera explícita. El socket queda abierto aunque nada esté escuchando activamente en él.&lt;/p&gt;</description></item><item><title>Cómo ver qué app está usando un puerto en tu Mac</title><link>https://portie.dev/es/blog/which-app-is-using-port-mac/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/which-app-is-using-port-mac/</guid><description>&lt;p&gt;Inicias un servidor y falla con &amp;ldquo;address already in use.&amp;rdquo; Necesitas saber qué app está usando ese puerto en tu Mac, pero macOS no te da ninguna pista. No aparece ningún aviso, no hay ningún indicador en Finder, no existe ninguna entrada en Configuración del Sistema. La respuesta vive en la capa del kernel de Unix, y tienes que pedirla directamente.&lt;/p&gt;
&lt;h2 id="por-qué-macos-no-te-lo-dice"&gt;Por qué macOS no te lo dice&lt;/h2&gt;
&lt;p&gt;Finder y Configuración del Sistema no tienen concepto de puertos abiertos. Exponen archivos, volúmenes y preferencias, pero el estado de los sockets de red lo maneja el kernel. Para ver qué proceso tiene un puerto enlazado, necesitas Terminal o una herramienta que consulte el kernel directamente.&lt;/p&gt;</description></item><item><title>¿Qué está usando el puerto 5000 en Mac? (Es AirPlay Receiver)</title><link>https://portie.dev/es/blog/port-5000-in-use-mac/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/port-5000-in-use-mac/</guid><description>&lt;p&gt;Intentas iniciar tu app de Flask (u otro servidor de desarrollo que usa el puerto 5000 por defecto) y de inmediato aparece esto:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Error: listen EADDRINUSE: address already in use :::5000
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;No iniciaste nada más. El culpable es el propio macOS.&lt;/p&gt;
&lt;h2 id="airplay-receiver-lo-está-usando"&gt;AirPlay Receiver lo está usando&lt;/h2&gt;
&lt;p&gt;macOS Monterey (12), lanzado a finales de 2021, incorporó AirPlay Receiver como función nativa. Permite que tu Mac reciba transmisiones AirPlay desde un iPhone u otra Mac, igual que un Apple TV.&lt;/p&gt;</description></item><item><title>Cómo matar un proceso por número de puerto en Mac</title><link>https://portie.dev/es/blog/kill-process-by-port-mac/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/kill-process-by-port-mac/</guid><description>&lt;p&gt;Quieres el puerto 8080 libre. No importa qué lo está usando. Simplemente necesitas que desaparezca. macOS te da las herramientas para hacerlo en un solo comando de Terminal, una vez que conoces las opciones correctas.&lt;/p&gt;
&lt;h2 id="primero-encuentra-el-proceso"&gt;Primero, encuentra el proceso&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;lsof&lt;/code&gt; te dice qué proceso tiene un puerto abierto. La opción &lt;code&gt;-i&lt;/code&gt; filtra por socket de red, y &lt;code&gt;:PUERTO&lt;/code&gt; lo acota a un número de puerto específico:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;lsof -i :8080
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Salida de ejemplo:&lt;/p&gt;</description></item><item><title>El escaner de puertos de Network Utility en macOS ya no existe. Estas son tus opciones.</title><link>https://portie.dev/es/blog/network-utility-port-scanner-alternative/</link><pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/network-utility-port-scanner-alternative/</guid><description>&lt;p&gt;Abriste Network Utility para hacer un escaneo rapido de puertos y no estaba. El escaner de puertos de macOS Network Utility desaparecio con macOS Big Sur, lanzado en noviembre de 2020. Apple retiro la aplicacion sin reemplazarla con nada similar en la interfaz grafica. Las herramientas subyacentes siguen estando disponibles en cada Mac, pero ahora tienes que usar Terminal o una app de terceros para acceder a ellas.&lt;/p&gt;
&lt;h2 id="que-hacia-el-escaner-de-puertos"&gt;Que hacia el escaner de puertos&lt;/h2&gt;
&lt;p&gt;Network Utility tenia una pestana de escaneo de puertos. Ingresabas un nombre de host o una direccion IP, un rango de puertos opcional (por ejemplo, del 1 al 1024), hacias clic en Scan y la app listaba todos los puertos abiertos que encontraba. Sin comandos, sin flags, sin sintaxis que memorizar.&lt;/p&gt;</description></item><item><title>Puertos comunes y para qué se usan</title><link>https://portie.dev/es/blog/common-ports-and-their-applications/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/common-ports-and-their-applications/</guid><description>&lt;p&gt;Cada servicio de red usa un número de puerto para que el sistema operativo sepa qué proceso recibe los datos entrantes. Cuando ves un puerto desconocido en un monitor de puertos o en el registro del firewall, conocer las asignaciones comunes te ahorra tiempo. Este artículo es una referencia de los puertos más comunes agrupados por categoría. &lt;a href="https://portie.dev/es/"&gt;Portie&lt;/a&gt; muestra los nombres de los procesos junto a los números de puerto en su vista en vivo; el escáner remoto de pago ($8.99) identifica los nombres de los servicios automáticamente.&lt;/p&gt;</description></item><item><title>¿Qué son los puertos efímeros? Por qué tu Mac tiene tantos abiertos</title><link>https://portie.dev/es/blog/ephemeral-ports-mac/</link><pubDate>Mon, 13 Apr 2026 00:00:00 +0000</pubDate><guid>https://portie.dev/es/blog/ephemeral-ports-mac/</guid><description>&lt;p&gt;Abres un monitor de puertos y ves decenas de puertos en el rango de 50000 o más. Ayer no estaban. Algunos aparecen y desaparecen cada pocos segundos. Ninguno coincide con ningún servicio que reconozcas como activo. Esto es lo que son.&lt;/p&gt;
&lt;h2 id="qué-son-los-puertos-efímeros"&gt;Qué son los puertos efímeros&lt;/h2&gt;
&lt;p&gt;Los puertos efímeros también se llaman puertos dinámicos o temporales. El rango designado por IANA es 49152-65535.&lt;/p&gt;
&lt;p&gt;Tu Mac los asigna automáticamente para el lado saliente (cliente) de las conexiones TCP y UDP. Cada vez que una app abre una conexión con un servidor remoto, macOS elige un puerto libre al azar de este rango para tu lado de la conexión. Cuando la conexión se cierra, el puerto queda liberado y vuelve a estar disponible.&lt;/p&gt;</description></item></channel></rss>