]
Kabir Khan updated WFLY-6154:
-----------------------------
Fix Version/s: 11.0.0.Final
I am bulk closing old issues that were resolved with no fix version. There are quite many
of these so I am not checking the history properly. From the lastModified date of this
issue it looks like it was done for 11.0.0.Final (I am not caring about alpha/beta etc.
for this exercise). If that is incorrect please adjust as needed.
[Migration][WebToUndertow] RemoteAddrValve and RemoteHostValve are
incorrectly migrated
---------------------------------------------------------------------------------------
Key: WFLY-6154
URL:
https://issues.jboss.org/browse/WFLY-6154
Project: WildFly
Issue Type: Bug
Components: Web (Undertow)
Affects Versions: 10.0.0.Final
Reporter: ehsavoie Hugonnet
Assignee: ehsavoie Hugonnet
Priority: Blocker
Fix For: 11.0.0.Final
When migrating {{RemoteHostValve}} or {{RemoteAddrValve}} which contains multiple allows
or denies or contains both as in \[1\], it is migrated incorrectly. In the resulting
expression the acl attribute should be in format {{acl=\{'xxx allow', 'yyy
deny'\}}}, but instead it results in {{acl='xxx allow, yyy deny'}} which is
incorrect and results in exception when doing any request to the server.
Marking as critical as that it was migrated incorrectly the customer will not find out
during migration but when actually doing request to the server.
Might be interesting to [~ehugonnet]
[1]
{code:xml}
<valve name="request-filter" module="org.jboss.as.web"
class-name="org.apache.catalina.valves.RemoteAddrValve">
<param param-name="deny" param-value="10.0.0.1"/>
<param param-name="allow" param-value="127.*"/>
</valve>
{code}