Итак, у нас есть распределенная система.Шаги, которые происходят при входе в приложение:
- Я перехожу на
abc.xyz.com
SSO
с OAuth2
Запускается - Перенаправляет на приложениеи выполняет вызовы для загрузки определенных данных из другой конечной точки, например,
abcapi.xyz.com
- Процесс загрузки завершается с помощью средства разработки браузера.С ошибкой
net::ERR_CONNECTION_RESET
В течение этого времени, если я попробую тот же процесс с другого компьютера, он работает просто отлично.А восстановление из этого состояния на первом компьютере означает сброс winsock на адаптере или отключение и повторное подключение к сети.
Некоторые дополнительные сведения: abc.xyz.com
- это приложение Angular5, а abcapi.xyz.com
использует nginx + gunicorn + django
Запуск захвата пакета при возникновении проблемы, показывает, что клиент p / cне получил ACK
из abcapi.xyz.com
и, следовательно, отправил флаг сброса RST
(который, как мне кажется, является причиной записи в журнале net::ERR_CONNECTION_RESET
Я все еще пытаюсь собрать более подробную информацию, например: 1. Тип сетевых адаптеров и версия драйвера для P / C, которые сталкиваются с этой проблемой. 2. Попытка найти способ узнать, что находится в winsock P / C, который исправлен после выполнения обходного решения.
ЛюбойИдея о том, что вызывает это? Большинство ресурсов находятся в AWS
, за исключением корпоративного F5 loadbalancer
, который направляет трафик к AWS ALB's