[ 
https://issues.apache.org/jira/browse/KNOX-2931?focusedWorklogId=870502&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-870502
 ]

ASF GitHub Bot logged work on KNOX-2931:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 12/Jul/23 08:53
            Start Date: 12/Jul/23 08:53
    Worklog Time Spent: 10m 
      Work Description: zeroflag merged PR #769:
URL: https://github.com/apache/knox/pull/769




Issue Time Tracking
-------------------

    Worklog Id:     (was: 870502)
    Time Spent: 20m  (was: 10m)

> Some special characters in the rewrite rule cannot be escaped
> -------------------------------------------------------------
>
>                 Key: KNOX-2931
>                 URL: https://issues.apache.org/jira/browse/KNOX-2931
>             Project: Apache Knox
>          Issue Type: Task
>            Reporter: Attila Magyar
>            Assignee: Attila Magyar
>            Priority: Major
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> HTML content:
> {code}
> <td><a 
> href="{{typestat.portval.toLowerCase()}}://{{typestat.hostname}}:{{typestat.portno}}"
>  target="_blank">{{typestat.hostname}}</a></td>
> {code}
> Rule:
> {code}
>   <rule dir="OUT" name="OZONE-SCM/ozone-scm/outbound/datanode/address">
>         <match 
> pattern="{{typestat.portval.toLowerCase()}}://{{typestat.hostname}}:{{typestat.portno}}"/>
>         <rewrite 
> template="{gateway.url}/ozone-scm/datanode/index.html?host={{typestat.portval.toLowerCase()}}://{{typestat.hostname}}:{{typestat.portno}}
>  "/>
>     </rule>
> {code}
> The goal is to prepend knox URL in front of the href and have:
> {code}
> https://KNOX/gateway/topology/service?host={{typestat.portval.toLowerCase()}}://{{typestat.hostname}}:{{typestat.portno}}
> {code}
> It seems that the {{ ... }} part is interpreted as a place holder and the 
> host part is completely omitted. 
> Interestingly adding a dummy space at the end solves it.
> cc: [~zitadombi]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to