У меня есть сборка Hudson, работающая на IIS 6.0 с обратным прокси (IIRF). В целом это работает, но в Hudson на главной странице конфигурации под названием «Manage Hudson» отображаются 2 ошибки (только если я подключаюсь через обратный прокси):
Это моя конфигурация IIRF:
RewriteLog C:\logsIIRF.txt
RewriteLogLevel 2
IterationLimit 10
MaxMatchCount 10
RewriteEngine ON
StatusInquiry ON
UrlDecoding 0FF
# add a trailing slash:
RedirectRule ^/hudson$ /hudson/ [I]
# Does the reverse Proxy
ProxyPass ^/hudson/(.*)$ http://localhost:8080/hudson/$1 [I]
ProxyPassReverse /hudson http://localhost:8080/hudson
Любые предложения о том, как избавиться от этих ошибок?
Включите UTF-8 на сервере IIS следующим образом:
Хотя в этой опции просто указано, что вы включаете UTF-8 для ведения журнала, в статье упоминается, что это может быть необходимо при переписывании URL-адресов неанглийскими символами.