Skip to main content

Solución de problemas de reenvío de puertos en GitHub Codespaces

Pasos de solución de problemas para los problemas comunes del reenvío de puertos.

GitHub Codespaces está disponible para las organizaciones que usen GitHub Team o GitHub Enterprise Cloud. GitHub Codespaces también está disponible como versión beta limitada para usuarios individuales en los planes GitHub Free y GitHub Pro. Para más información, vea "Productos de GitHub".

Cuando una aplicación que se ejecuta en un codespace genera un puerto para la consola, GitHub Codespaces detecta el patrón de la dirección URL del host local y reenvía el puerto automáticamente. Para obtener más información, consulta "Reenvío de puertos en el codespace".

Si un puerto no se reenvía automáticamente, puedes reenviarlo manualmente. Para obtener más información, consulta "Reenvío de un puerto".

Si se configura el reenvío de puertos, verifica lo siguiente:

  • Utiliza la alerta de notificación o haz clic en la URL de la Terminal para abrir el puerto reenviado. No funcionará teclear localhost:8000 (como ejemplo) en tu equipo local si estás conectado al codespace a través del explorador.
  • Asegúrate de verificar que tu aplicación aún se esté ejecutando desde dentro de tu codespace. Si tu codespace paró después de un periodo de inactividad, necesitarás garantizar que tu aplicación reinicie una vez que se reinició el codespace.

Normalmente, puedes hacer que un puerto reenviado sea accesible públicamente o dentro de la organización que posee un repositorio. Para obtener más información, consulta "Reenvío de puertos en el codespace". Si las opciones de visibilidad pública o de la organización no están disponibles, esto indica que se ha configurado una directiva de nivel de organización. Para más información, vea "Restricción de la visibilidad de los puertos reenviados".