Project

General

Profile

Actions

Bug #22749

closed

resources sent to the browser are not compressed when using a custom cetificate

Added by Nicolas CHARLES about 1 year ago. Updated 12 months ago.

Status:
Released
Priority:
N/A
Category:
Performance and scalability
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
I dislike using that feature
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Very Small
Priority:
159
Name check:
To do
Fix check:
Checked
Regression:
Yes

Description

The configuration to gzip to the browser the json & al exists only within the /opt/rudder/etc/rudder-apache-relay-ssl.conf file, so when we have a custom certificate and splitted vhosts, the vhsots serving for the web interface ( /opt/rudder/etc/rudder-apache-webapp-ssl.conf ) does not contains the

<IfModule mod_deflate.c>
<IfModule mod_filter.c>
  # Enable gzip encoding on textual resources
  AddOutputFilterByType DEFLATE text/plain text/html text/xml text/javascript text/css
  AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml image/svg+xml
  AddOutputFilterByType DEFLATE application/json application/javascript application/x-javascript
</IfModule>
</IfModule>

entries, and nothing is compressed
It makes the web interface much slower than it should (resulting even in timeout)

adding the entries in /opt/rudder/etc/rudder-apache-webapp-ssl.conf solves the issues


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #10365: Enable gzip compression on text resourcesReleasedBenoît PECCATTEActions
Actions

Also available in: Atom PDF