This is an automated email from the ASF dual-hosted git repository. smolnar pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/knox.git
The following commit(s) were added to refs/heads/master by this push: new 5088d423a KNOX-3013 - Knox redirecting Yarn Node Manager URLs to http instead of https (#874) 5088d423a is described below commit 5088d423a512b7bd98411e4b02071e3afc827802 Author: K0K0V0K <109747532+k0k0...@users.noreply.github.com> AuthorDate: Wed Mar 6 10:27:20 2024 +0100 KNOX-3013 - Knox redirecting Yarn Node Manager URLs to http instead of https (#874) - YARNUI/yarn/outbound/node3 rule rewrites the https schemes to http - To fix the issue we skip this rule in case if the schema is https --- .../src/main/resources/services/yarnui/2.7.0/rewrite.xml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/gateway-service-definitions/src/main/resources/services/yarnui/2.7.0/rewrite.xml b/gateway-service-definitions/src/main/resources/services/yarnui/2.7.0/rewrite.xml index e5faf1eb9..55e83f6a3 100644 --- a/gateway-service-definitions/src/main/resources/services/yarnui/2.7.0/rewrite.xml +++ b/gateway-service-definitions/src/main/resources/services/yarnui/2.7.0/rewrite.xml @@ -220,13 +220,6 @@ </content> </filter> -<filter name="YARNUI/yarn/outbound/filter/nodes"> - <content type="*/html"> - <apply path="(?!http:)//[^/':,]+:[\d]+" rule="YARNUI/yarn/outbound/node3"/> - </content> -</filter> - - <rule dir="OUT" name="YARNUI/yarn/outbound/apps/app"> <rewrite template="{$frontend[url]}/yarn/cluster/app"/> </rule> @@ -279,10 +272,6 @@ https://knox_host:knox_port/gateway/yarnui/yarn/nodemanager/node/containerlogs/c <match pattern="{scheme}://{host}:{port}"/> <rewrite template="{$frontend[url]}/yarn/nodemanager/node?{scheme}?{host}?{port}"/> </rule> -<rule dir="OUT" name="YARNUI/yarn/outbound/node3"> - <match pattern="//{host}:{port}"/> - <rewrite template="{$frontend[url]}/yarn/nodemanager/node?scheme=http?{host}?{port}"/> -</rule> <rule dir="OUT" name="YARNUI/yarn/outbound/node/containerlogs2" pattern="*://*:*/node/containerlogs/{**}?{**}"> <match pattern="{scheme}://{host}:{port}/node/containerlogs/{**}?{**}"/>