Я пытаюсь сделать установку MyCollab CE доступной через SSL под Apache 2.4.38 (Debian). В настоящее время я вижу, что ProxyPass не распознан. У меня есть:
Прокси-пасс / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
Когда я пытаюсь загрузить прокси-сервер HTTPS, он выдает 500, а файл журнала ошибок не существует.
Мой полный файл ...le-ssl.conf выглядит слегка очищенным:
<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>
У меня включены ssl и прокси.
Что я могу сделать, чтобы при посещении через HTTPS по SSL отображался тот же контент, что и при прямом подключении через 8080?
--ОБНОВИТЬ--
Я установил LogLevel предупреждения. Я получил следующее в журналах после очередной (одиночной) попытки загрузить домашнюю страницу и после указания SSLEngine On и SSLProxyEngine on:
[Вс, 22 августа 16:28:47.065003 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0xb0 -> подкэш 16)
[Вс, 22 августа, 16:28:47.065086 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(849): AH00847: вставка произошла по адресу idx=0, data=(0:32)
[Вс, 22 августа, 16:28:47.065091 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(854): AH00848: завершена вставка, подкэш: idx_pos/idx_used=0/1, data_pos/data_used=0/210
[Вс, 22 августа 16:28:47.065094 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(516): AH00834: выход из socache_shmcb_store успешно
[Вс, 22 августа 16:28:47.067256 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0x2e -> подкэш 14)
[Вс, 22 августа, 16:28:47.067316 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(849): AH00847: вставка произошла по адресу idx=2, data=(412:444)
[Вс, 22 августа 16:28:47.067321 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(854): AH00848: завершена вставка, подкэш: idx_pos/idx_used=0/3, data_pos/data_used=0/622
[Вс, 22 августа, 16:28:47.067325 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(516): AH00834: выход из socache_shmcb_store успешно
[Вс, 22 августа, 16:28:47.165562 2021] [ssl:debug] [pid 28984] ssl_engine_kernel.c(383): [client 73.74.173.201:51057] AH02034: исходный (№ 1) HTTPS-запрос получен для дочернего элемента 8 ( сервер [FQDN]:443)
[Вс, 22 августа, 16:28:47.165668 2021] [authz_core:debug] [pid 28984] mod_authz_core.c(846): [client 73.74.173.201:51057] AH01628: результат авторизации: предоставлено (без директив)
[Вс, 22 августа 16:28:47.165717 2021] [proxy:debug] [pid 28984] mod_proxy.c(1249): [client 73.74.173.201:51057] AH01143: Запуск обработчика http схемы (попытка 0)
[Вс, 22 августа, 16:28:47.165723 2021] [proxy:warn] [pid 28984] [клиент 73.74.173.201:51057] AH01144: обработчик протокола недействителен для URL-адреса / (схема «http»). Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.
[Вс, 22 августа, 16:28:47.165894 2021] [ssl:debug] [pid 28984] ssl_engine_io.c(1106): [client 73.74.173.201:51057] AH02001: соединение закрыто для дочернего элемента 8 со стандартным завершением работы (сервер [FQDN] :443)
[Вс, 22 августа, 16:28:47.379646 2021] [ssl:debug] [pid 28983] ssl_engine_kernel.c(383): [client 73.74.173.201:51058] AH02034: исходный (№ 1) HTTPS-запрос получен для дочернего элемента 7 ( сервер [FQDN]:443), реферер: https://[FQDN]/
[Вс, 22 августа, 16:28:47.379784 2021] [authz_core:debug] [pid 28983] mod_authz_core.c(846): [client 73.74.173.201:51058] AH01628: результат авторизации: предоставлен (без директив), реферер: https: //[полное доменное имя]/
[Вс, 22 августа 16:28:47.379842 2021] [proxy:debug] [pid 28983] mod_proxy.c(1249): [client 73.74.173.201:51058] AH01143: Запуск обработчика схемы http (попытка 0), реферер: https: //[полное доменное имя]/
[Вс, 22 августа, 16:28:47.379850 2021] [proxy:warn] [pid 28983] [клиент 73.74.173.201:51058] AH01144: обработчик протокола недействителен для URL-адреса /favicon.ico (схема «http»).Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule., ссылка: https://[FQDN]/
[Вс, 22 августа 16:28:47.380069 2021] [ssl:debug] [pid 28983] ssl_engine_io.c(1106): [клиент 73.74.173.201:51058] AH02001: соединение закрыто для дочернего элемента 7 со стандартным завершением работы (сервер [FQDN] :443)