[Bug 66844] New: ReverseProxy doen't forward HTTP/2 server push(PUSH PROMISE)

[email protected]
Newsgroups gmane.comp.apache.documentation
Message-ID <[email protected]/bugzilla/>
https://bz.apache.org/bugzilla/show_bug.cgi?id=66844

            Bug ID: 66844
           Summary: ReverseProxy doen't forward HTTP/2 server push(PUSH
                    PROMISE)
           Product: Apache httpd-2
           Version: 2.4.41
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Documentation
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Hi! I'm using apache2 as a reverse proxy of my HTTP/2 origin server. My origin
server has some assets to push, however, apache2 disabled the push stream (PUSH
PROMISE FRAME) in the test. I have searched for reasons on RFC, it shows that
"SETTINGS_ENABLE_PUSH (0x2): This setting can be used to disable server push
(Section 8.2)". Therefore, I wonder how to set apache2 to enable the origin
server push(not in a Link Header manner). Can apache2 handle PUSH PROMISE FRAME
or forward server push? It would help to give me some instructions, the core of
my configuration of apache2 is below:
############################
<VirtualHost *:443>
Protocols h2 http/1.1
ServerName www.xxx.com
SSLEngine on
SSLProxyEngine on
#SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
#SSLProxyCheckPeerName off
#SSLProxyCheckPeerExpire off
ProxyRequests Off
ProxyPass / h2://127.0.0.1:8443/
ProxyPassReverse / http://127.0.0.1:8443/
SSLCertificateFile /path/to/fullchain.cer
SSLCertificateKeyFile /path/to/example.key

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.