Încerc să fac o instalare MyCollab CE disponibilă prin SSL, sub Apache 2.4.38 (Debian). În prezent, văd că ProxyPass nu este recunoscut. Eu am:
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Când încerc să încarc proxy-ul HTTPS, dă un 500 și fișierul jurnal de eroare este inexistent.
Fișierul meu complet ...le-ssl.conf citește, ușor dezinfectat:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName [FQDN]
ServerAlias [FQDN]
DocumentRoot /home/christos/foo
ErrorLog /var/log/apache2/foo_error.log
CustomLog /var/log/apache2/foo_access.log combined
ServerAdmin [email]
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/christos/foo/>
Options ExecCGI Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/mycollab.error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
SSLCertificateFile /etc/letsencrypt/live/[FQDN]/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/[FQDN]/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
Am ssl și proxy activate.
Ce pot face pentru ca vizitele prin HTTPS să apară, sub SSL, același conținut ca și conectarea directă prin 8080?
--ACTUALIZAȚI--
Am setat un LogLevel de avertizare. Am primit următoarele în jurnale după o altă încercare (unică) de a încărca pagina de pornire și după ce am specificat SSLEngine On și SSLProxyEngine on:
[Sun Aug 22 16:28:47.065003 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0xb0 -> subcache 1 ->)
[Dum. 22 august 16:28:47.065086 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(849): AH00847: inserarea a avut loc la idx=0, data=(0:32)
[Dum. 22 aug 16:28:47.065091 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(854): AH00848: inserare terminată, subcache: idx_pos/idx/data_pos/idx_us2_pos/idx_us2
[Dum. 22 aug 16:28:47.065094 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(516): AH00834: plecarea cu succes a socache_shmcb_store
[Sun Aug 22 16:28:47.067256 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0x2e -> subcache 14)
[Dum. 22 august 16:28:47.067316 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(849): AH00847: inserarea a avut loc la idx=2, data=(412:444)
[Dum. 22 aug 16:28:47.067321 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(854): AH00848: inserare terminată, subcache: idx_pos/idx/data/data_pos/idx_us2_pos/idx_us2
[Dum. 22 august 16:28:47.067325 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(516): AH00834: părăsirea cu succes a socache_shmcb_store
[Dum. Aug 22 16:28:47.165562 2021] [ssl:debug] [pid 28984] ssl_engine_kernel.c(383): [client 73.74.173.201:51057] AH0203 primită (cerere HTTPS pentru copil: 1) (Nr. 8: 1) server [FQDN]:443)
[Dum. 22 august 16:28:47.165668 2021] [authz_core:debug] [pid 28984] mod_authz_core.c(846): [client 73.74.173.201:51057] AH01628: directivă acordată ( fără autorizare rezultat)
[Dum. 22 august 16:28:47.165717 2021] [proxy:debug] [pid 28984] mod_proxy.c(1249): [client 73.74.173.201:51057] AH01143: Running schema http handler 0)
[Dum. 22 august 16:28:47.165723 2021] [proxy:warn] [pid 28984] [client 73.74.173.201:51057] AH01144: Niciun handler de protocol nu a fost valid pentru adresa URL / (schema „http”). Dacă utilizați o versiune DSO a mod_proxy, asigurați-vă că submodulele proxy sunt incluse în configurație folosind LoadModule.
[Dum. 22 aug 16:28:47.165894 2021] [ssl:debug] [pid 28984] ssl_engine_io.c(1106): [client 73.74.173.201:51057] AH020001: închidere standard de conexiune pentru copii [DNFQ: 8 închidere] :443)
[Dum. 22 aug 16:28:47.379646 2021] [ssl:debug] [pid 28983] ssl_engine_kernel.c(383): [client 73.74.173.201:51058] AH0203 (cerere HTTPS primită pentru copil: 1) (Nr. 4:1) server [FQDN]:443), referitor: https://[FQDN]/
[Dum. 22 aug 16:28:47.379784 2021] [authz_core:debug] [pid 28983] mod_authz_core.c(846): [client 73.74.173.201:51058] AH01628: directiv: nu autorizare: https //[FQDN]/
[Dum. 22 aug 16:28:47.379842 2021] [proxy:debug] [pid 28983] mod_proxy.c(1249): [client 73.74.173.201:51058] AH01143: Schema de rulare http: 0, (referattemp: http:0) //[FQDN]/
[Dum. Aug 22 16:28:47.379850 2021] [proxy:warn] [pid 28983] [client 73.74.173.201:51058] AH01144: Niciun handler de protocol nu a fost valid pentru adresa URL /favicon.ico).Dacă utilizați o versiune DSO a mod_proxy, asigurați-vă că submodulele proxy sunt incluse în configurație folosind LoadModule., referitor: https://[FQDN]/
[Dum. 22 august 16:28:47.380069 2021] [ssl:debug] [pid 28983] ssl_engine_io.c(1106): [client 73.74.173.201:51058] AH020001: închidere standard de conexiune child [nchidere DN7FQ] :443)