Не удалось загрузить отчет - код HTTP 413. Страница не отображалась, поскольку объект запроса слишком велик - PullRequest
0 голосов
/ 06 ноября 2019

Я устанавливаю новую версию SonarQube версии 7.9.1 (сборка 27448)

Он работает за обратным прокси-сервером в IIS с использованием перезаписи URL.

Я могу войти в систему простов SonarQube.

Не удается выполнить анализ моего решения .Net (большого) с помощью sonar-scanner-msbuild-4.7.1.2311-net46. В конце происходит сбой, после того, как произошла компиляция и анализ.

INFO: Analysis report generated in 33994ms, dir size=196 MB
INFO: Analysis report compressed in 191901ms, zip size=71 MB
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
INFO: Total time: 1:46:46.636s
INFO: Final Memory: 20M/746M
ERROR: Error during SonarQube Scanner execution
INFO: ------------------------------------------------------------------------
ERROR: Failed to upload report - HTTP code 413: The page was not displayed because the request entity is too large.
ERROR:
The SonarQube Scanner did not complete successfully
00:52:36.207  Post-processing failed. Exit code: 1

Поиск в Google HTTP 413 нашел несколько решений для включения <serverRuntime> и установки uploadReadAheadSize на максимум (см. Ниже).

Это не решило мою проблему.

enter image description here

1 Ответ

0 голосов
/ 07 ноября 2019

Я понял.

Это была функция фильтрации запросов. Мне пришлось до Maximum allowed content length (Bytes)

enter image description here

См. Загрузка большого файла в IIS

...