https://bz.apache.org/bugzilla/show_bug.cgi?id=69344

            Bug ID: 69344
           Summary: rewrite rule issue with Apache 2.4.62
           Product: Apache httpd-2
           Version: 2.4.62
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: mod_rewrite
          Assignee: bugs@httpd.apache.org
          Reporter: devendra.s.da...@wellsfargo.com
  Target Milestone: ---

Hi Team,

We are facing issues with rewrite rule, post migrating from 2.4.59 to 2.4.62.
We faced similar issues with 2.4.60/61 as well.

We are using below rewrite rules:

Below are set in httpd.conf file: -

RewriteRule ^--proto--/--error-- \     
  /launchpad.html [PT,L]

RewriteRule ^(--proto--/.*)--default--      $1?default=true [QSA]
RewriteRule ^(--proto--/.*)         
$1/TVApp?launchpad=%{REQUEST_URI}&launchpad-member=%{SERVER_ADDR}:%{SERVER_PORT}&now=%{TIME}
[QSA]
RewriteRule ^--proto--/(https?://.*)  $1                   [R=301,L]
RewriteRule ^--proto--/(.*)      https://$1            [R=301,L]

#
# the failsafe is in case nothing maps in the map file # 
RewriteRule ^/(.*) /launchpad.html [PT,L]

Below are set in launchpad.conf file which is included in httpd.conf file: -

RewriteMap lowercase int:tolower
RewriteMap map-file    
txt:/prod/app/tv/dev_tv-launchpad_1.0.1_a/htdocs/maps/tv.dev.map

RewriteRule ^/maps/        -                [PT,L]

#
# TV Rules
#
# Note: This is being done in two stages to accomadate the ability
#    to default to the state entry if there is no entry for the
#    AU specified on the URL
#
#TEMPLATE?
RewriteCond %{REQUEST_URI}       ^/tv/(.*)/?                       [NC]
RewriteRule ^/                  ${map-file:${lowercase:%1}|--state--}

#TEMPLATE?
# /svp/STATE/AU
RewriteCond %{REQUEST_URI}       ^/tv/((([^/]+)/)?.*)/?                  [NC]
RewriteRule ^--state--                ${map-file:${lowercase:%3}|--default--}

#TEMPLATE?
RewriteCond %{REQUEST_URI}       ^/(tv)/                      [NC]
RewriteRule ^(.*)               --proto--/$1                      [C]
RewriteRule ^(--proto--)/--default--  $1/${map-file:default|--error--}

#TEMPLATE?
#rewrite entire datacenter if in map eg, az-site1 ->sv-site1
RewriteRule ^(--proto--)/(.*)([0-9]\.glb.hostname.net)/?
$1/${map-file:${lowercase:$2}|$2}$3


While testing we observed that with 2.4.62 the rewrite output is having an
additional ‘/’ as highlighted below. Apart from that we don’t see any error in
trace log.

Could you please review this case and let us know if we need to adjust any
configuration with 2.4.62 version.
2.4.62 (failing to error.html)
[Mon Aug 19 14:14:47.360450 2024] [rewrite:trace4] [pid 1177:tid 11999]
mod_rewrite.c(505): [client <IP_Address>:<port>] <IP_Address> - -
[cci-launchpad-dev.hostname.com/sid#700070][rid#7f4468002970/initial]
RewriteCond: input='/tv/qa1' pattern='^/(tv)/' [NC] => matched
[Mon Aug 19 14:14:47.360468 2024] [rewrite:trace2] [pid 1177:tid 11999]
mod_rewrite.c(505): [client <IP_Address>:<port>] <IP_Address> - -
[cci-launchpad-dev.hostname.com/sid#700070][rid#7f4468002970/initial] rewrite
'/tv-qa-stl-1-vip.hostname.com' -> '--proto--//tv-qa-stl-1-vip.hostname.com'

vs

2.4.59 (Working as expected)

[Fri Aug 16 13:10:17.778806 2024] [rewrite:trace4] [pid 7669:tid
139952923162048] mod_rewrite.c(493): [client <IP_Address>:<port>] <IP_Address>
- - [cci-launchpad-dev.hostname.com/sid#6fb2e0][rid#7f4934002970/initial]
RewriteCond: input='/tv/qa1' pattern='^/(tv)/' [NC] => matched
[Fri Aug 16 13:10:17.778847 2024] [rewrite:trace2] [pid 7669:tid
139952923162048] mod_rewrite.c(493): [client <IP_Address>:<port>] <IP_Address>
- - [cci-launchpad-dev.hostname.com/sid#6fb2e0][rid#7f4934002970/initial]
rewrite 'tv-qa-stl-1-vip.hostname.com' ->
'--proto--/tv-qa-stl-1-vip.hostname.com'


For both versions, we have the same config. Below are the end-to-end files.

httpd.conf

#HTTPD.CONF

#TEMPLATE?
ServerName xyz.hostname.com

Listen 1098

LoadModule mpm_event_module modules/mod_mpm_event.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule mime_module modules/mod_mime.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule headers_module modules/mod_headers.so
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule remoteip_module modules/mod_remoteip.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule unixd_module modules/mod_unixd.so
LoadModule dir_module modules/mod_dir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so

DocumentRoot "/path/to/docroot/htdocs"
<Directory "/path/to/docroot/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None

    Require all granted
</Directory>

ErrorLog "/path/to/logs/apache.error.log"
CustomLog /path/to/logs/apache.access.log common_cci

#############################################################################

Header always set X-Frame-Options "SAMEORIGIN"
Header always set X-Xss-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"
Header always set Strict-Transport-Security "max-age=63072000;
includeSubDomains;"
Header always set Content-Security-Policy "default-src https: data:
'unsafe-inline' 'unsafe-eval'"

# Template for Apache Virtual Host Configuration #
# Contains rewrite rules to support application-based redirection maps
# ___________________________________________________________________________
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

<VirtualHost _default_:1098>

      # Valid Levels are trace1 through trace 8. 8 is highest.
      RewriteEngine On
        #LogLevel warn rewrite:trace3

#
# APP Rules
#
Include /path/to/configs/apache/launchpad.conf


#
# Catch URLs modified above to be full redirects # Note: These rules allow the
replacement string in the map
#       file to be fully qualified or not. If not the default
#     protocol is HTTPS.
#
RewriteRule ^--proto--/--error--    \
  /launchpad.html [PT,L]


RewriteRule ^(--proto--/.*)--default--          $1?default=true [QSA]

RewriteRule ^(--proto--/.*)         
$1/TVApp?launchpad=%{REQUEST_URI}&launchpad-member=%{SERVER_ADDR}:%{SERVER_PORT}&now=%{TIME}
[QSA]

RewriteRule ^--proto--/(https?://.*)      $1                      [R=301,L]
RewriteRule ^--proto--/(.*)         https://$1              [R=301,L]

#
# the failsafe is in case nothing maps in the map file # 

RewriteRule ^/(.*) /launchpad.html [PT,L]

</VirtualHost>


Launchpad.conf

#LAUNCHPAD.CONFIG
# Rewrite Maps & App Rules
#
# Note: Apache fails to start if these files are empty or do not exist!!!
#
RewriteMap lowercase int:tolower
RewriteMap map-file     txt:/path/to/docroot/htdocs/maps/tv.dev.map

RewriteRule ^/maps/        -                [PT,L]

#
# TV Rules
#
# Note: This is being done in two stages to accomadate the ability
#     to default to the state entry if there is no entry for the
#     AU specified on the URL
#
#TEMPLATE?
RewriteCond %{REQUEST_URI}          ^/tv/(.*)/?                     [NC]
RewriteRule ^/                      ${map-file:${lowercase:%1}|--state--}

#TEMPLATE?
# /svp/STATE/AU
RewriteCond %{REQUEST_URI}          ^/tv/((([^/]+)/)?.*)/?                [NC]
RewriteRule ^--state--              ${map-file:${lowercase:%3}|--default--}

#TEMPLATE?
RewriteCond %{REQUEST_URI}          ^/(tv)/                         [NC]
RewriteRule ^(.*)             --proto--/$1                          [C]
RewriteRule ^(--proto--)/--default--      $1/${map-file:default|--error--}

#TEMPLATE?
#rewrite entire datacenter if in map eg, az-site1 ->sv-site1
RewriteRule ^(--proto--)/(.*)([0-9]\.glb.wellsfargo.net)/?
$1/${map-file:${lowercase:$2}|$2}$3


Log Trace:-

Below are Traces for both working and non-working versions.

Working:- with 2.4.59

[Thu Sep 05 06:14:18.231565 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] init
rewrite engine with requested uri /xct/aiotp-initial-request.xct 
[Thu Sep 05 06:14:18.231634 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^/maps/' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231662 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^/xct/heartbeat' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231677 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^/' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231762 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] rewrite
'/xct/aiotp-initial-request.xct' -> 'xct-iat-stl-1.domain.com'
[Thu Sep 05 06:14:18.231784 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^/' to uri 'xct-iat-stl-1.domain.com'
[Thu Sep 05 06:14:18.231796 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^(.*)' to uri 'xct-iat-stl-1.domain.com'
[Thu Sep 05 06:14:18.231811 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] rewrite
'xct-iat-stl-1.domain.com' ->
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231823 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^(--proto--)/--default--' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231835 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^(--proto--)/(xct\\-..)(\\-[0-9]\\.glb.domain.net)/?' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231847 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^--proto--/--error--' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231857 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^(--proto--/.*)--default--' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231884 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^(--proto--/.*)' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231900 2024] [rewrite:trace1] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
RESULT='20240905061418'
[Thu Sep 05 06:14:18.231911 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] rewrite
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct' ->
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct?launchpad=/xct/aiotp-initial-request.xct&launchpad-member=12.34.56.7:1042&now=20240905061418'
[Thu Sep 05 06:14:18.231922 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] split
uri=--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct?launchpad=/xct/aiotp-initial-request.xct&launchpad-member=12.34.56.7:1042&now=20240905061418
-> uri=--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct,
args=launchpad=/xct/aiotp-initial-request.xct&launchpad-member=12.34.56.7:1042&now=20240905061418&xct_client=et
[Thu Sep 05 06:14:18.231933 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^--proto--/(https?://.*)' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231943 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^--proto--/(wss?://.*)' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231954 2024] [rewrite:trace3] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
applying pattern '^--proto--/(.*)' to uri
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231965 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] rewrite
'--proto--/xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct' ->
'https://xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:14:18.231975 2024] [rewrite:trace2] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
explicitly forcing redirect with
https://xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct
[Thu Sep 05 06:14:18.231986 2024] [rewrite:trace1] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial] copying
launchpad=/xct/aiotp-initial-request.xct&launchpad-member=12.34.56.7:1042&now=20240905061418&xct_client=et
to query string for redirect 
[Thu Sep 05 06:14:18.231997 2024] [rewrite:trace1] [pid 3530072:tid
139737289451264] mod_rewrite.c(493): [client 123.11.22.345:21227] 123.11.22.345
- - [xct-launchpad-dev.domain.com/sid#702c30][rid#7f1760004f80/initial]
redirect to
https://xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct?launchpad=/xct/aiotp-initial-request.xct&launchpad-member=12.34.56.7:1042&now=20240905061418&xct_client=et
[REDIRECT/302] 
[Thu Sep 05 06:14:18.232023 2024] [headers:debug] [pid 3530072:tid
139737289451264] mod_headers.c(891): AH01503: headers:
ap_headers_error_filter() 


Not Working:- with 2.4.62

[Thu Sep 05 06:17:05.862249 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] init
rewrite engine with requested uri /xct/aiotp-initial-request.xct
[Thu Sep 05 06:17:05.862322 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^/maps/' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862344 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^/xct/heartbeat' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862358 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^/' to uri '/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862431 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] rewrite
'/xct/aiotp-initial-request.xct' -> 'xct-iat-stl-1.domain.com'
[Thu Sep 05 06:17:05.862451 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] add root
prefix: xct-iat-stl-1.domain.com -> /xct-iat-stl-1.domain.com
[Thu Sep 05 06:17:05.862463 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] setting
lastsub to rule with output ${map-file:${lowercase:%1}|--default--}
[Thu Sep 05 06:17:05.862473 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^/' to uri '/xct-iat-stl-1.domain.com'
[Thu Sep 05 06:17:05.862487 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^(.*)' to uri '/xct-iat-stl-1.domain.com'
[Thu Sep 05 06:17:05.862502 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] rewrite
'/xct-iat-stl-1.domain.com' ->
'--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862514 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] add root
prefix: --proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct ->
/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct
[Thu Sep 05 06:17:05.862524 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] setting
lastsub to rule with output --proto--/$1/%1
[Thu Sep 05 06:17:05.862547 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^(--proto--)/--default--' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862588 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^(--proto--)/(xct\\-..)(\\-[0-9]\\.glb.domain.net)/?' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862608 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^--proto--/--error--' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862619 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^(--proto--/.*)--default--' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862630 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^(--proto--/.*)' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862641 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^--proto--/(https?://.*)' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862651 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^--proto--/(wss?://.*)' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862662 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^--proto--/(.*)' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862673 2024] [rewrite:trace3] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] applying
pattern '^/(.*)' to uri
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct'
[Thu Sep 05 06:17:05.862685 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] rewrite
'/--proto--//xct-iat-stl-1.domain.com/xct/aiotp-initial-request.xct' ->
'/launchpad.html'
[Thu Sep 05 06:17:05.862697 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] setting
lastsub to rule with output /launchpad.html
[Thu Sep 05 06:17:05.862711 2024] [rewrite:trace2] [pid 3531713:tid 3531735]
mod_rewrite.c(505): [client 123.11.22.345:9812] 123.11.22.345 - -
[xct-launchpad-dev.domain.com/sid#7009f8][rid#7fc5a8004f80/initial] forcing
'/launchpad.html' to get passed through to next API URI-to-filename handler
[Thu Sep 05 06:17:05.862772 2024] [authz_core:debug] [pid 3531713:tid 3531735]
mod_authz_core.c(818): [client 123.11.22.345:9812] AH01626: authorization
result of Require all granted: granted
[Thu Sep 05 06:17:05.862792 2024] [authz_core:debug] [pid 3531713:tid 3531735]
mod_authz_core.c(818): [client 123.11.22.345:9812] AH01626: authorization
result of <RequireAny>: granted

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to