Ситуация: Я использую Windows 10, если это имеет значение. Я использую рабочий VPN для доступа к некоторым серверам Linux с установленными на них веб-серверами. У меня также установлен WSL2 в моей системе. Используя bash, я могу успешно создать туннель к указанному серверу, где я использую определенный порт и привязываю его к своему локальному хосту на моем порту 55555.
До вчерашнего дня эта настройка работала. Теперь, когда я запускаю туннель, он успешен, но веб-интерфейс не отображается. Конечно, я проверил, что он работает, и коллеги по-прежнему могут получить к нему доступ. Туннелирование не будет работать без VPN, поэтому это также исключено.
Единственное изменение сети, которое я сделал, это установка "Docker Desktop for Windows". Я проверил файл hosts, и хотя программное обеспечение docker внесло в него изменения, их комментирование не решило мою проблему. Также, похоже, что программное обеспечение docker работает в другом сегменте сети, так что это тоже не должно быть проблемой.
Что могло стать причиной этого и известна ли эта проблема?
[EDIT] Похоже, это касается не только браузеров. Простой вызов Post также напрямую завершает работу, говоря "ECONNREFUSED".
решение1
Решением для автора поста стало удаление Docker Desktop для Windows и перезагрузка.
В большинстве случаев это срабатывает, но может произойти снова.
Если проблема возникает снова, решением будет повторная перезагрузка.