net :: ERR_CONNECTION_RESET загрузка большого файла Angular с загрузкой Spring - PullRequest
0 голосов
/ 12 декабря 2018

У нас есть приложение, встроенное в веб-сервисы Angular и Spring Boot, в качестве внутреннего.Как пользовательские интерфейсы на основе Angular, так и загрузочные приложения Spring защищены Apache 2.4.Есть возможность скачивать файлы.Файлы создаются для буферизации по 1 МБ.Время от времени и только для некоторых пользователей, через несколько минут загрузка файла не завершается, и мы видим ниже в консоли.

net::ERR_CONNECTION_RESET

Любые предложения будут полезны.Заранее большое спасибо.

1 Ответ

0 голосов
/ 29 апреля 2019

Отвечая на мой вопрос только для того, чтобы завершить цепочку и, если случайно, она будет кому-то полезна.

Не было проблем с веб-службой (Spring Boot), которую мы создали для буферизации файла или с Angular.

Приложение было защищено веб-агентом SiteMinder.Было установлено, что Apache продолжал перезапускать процесс самостоятельно из-за ошибки в версии веб-агента SiteMinder, настроенной на веб-сервере Apache 2.4.

В программе просмотра событий была обнаружена ошибка, связанная с файлом DLL MSVCP80.dll .

Faulting application name: httpd.exe, version: 2.4.33.0, time stamp: 0x5abb6dc6

Faulting module name: MSVCP80.dll, version: 8.0.50727.9268, time stamp: 0x573d27ee

Exception code: 0xc0000005

Fault offset: 0x000000000000934a

Faulting process id: 0x1a4c

Faulting application start time: 0x01d4bfd450532ef6

Faulting application path: D:\Apache24\bin\httpd.exe

Faulting module path: C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9268_none_88e0de612fadfb38\MSVCP80.dll

Report Id: abcd (*changed)

Faulting package full name:

Faulting package-relative application ID:

DLL HTTPPLUGIN.DLL , используемый SiteMinder, похоже, зависел от DLL, вызывающей проблему (MSVCP80.dll)

Не было активной поддержки используемой версии, и клиент был готов перенести механизм аутентификации в Azure AD, это было сделано с использованием Spring Security с Spring Boot.

...