ฉันกำลังพยายามติดตั้ง MyCollab CE ผ่าน SSL ภายใต้ Apache 2.4.38 (Debian) ปัจจุบันฉันเห็นว่าไม่รู้จัก ProxyPass ฉันมี:
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 บน:
[อา. 22 ส.ค. 16:28:47.065003 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0xb0 -> subcache 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 -> subcache 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: ได้รับคำขอ HTTPS เริ่มต้น (No.1) สำหรับลูก 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] [client 73.74.173.201:51057] AH01144: ไม่มีตัวจัดการโปรโตคอลที่ถูกต้องสำหรับ URL / (แบบแผน 'http') หากคุณใช้ mod_proxy เวอร์ชัน DSO ตรวจสอบให้แน่ใจว่าได้รวมโมดูลย่อยพร็อกซีไว้ในการกำหนดค่าโดยใช้ LoadModule
[อา. 22 ส.ค. 16:28:47.165894 2021] [ssl:debug] [pid 28984] ssl_engine_io.c(1106): [client 73.74.173.201:51057] AH02001: ปิดการเชื่อมต่อกับ child 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: เริ่มต้น (No.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: //[FQDN]/
[อา. 22 ส.ค. 16:28:47.379842 2021] [proxy:debug] [pid 28983] mod_proxy.c(1249): [client 73.74.173.201:51058] AH01143: การเรียกใช้ตัวจัดการ http แบบแผน (พยายาม 0), ผู้อ้างอิง: https: //[FQDN]/
[อา. 22 ส.ค. 16:28:47.379850 2021] [proxy:warn] [pid 28983] [client 73.74.173.201:51058] AH01144: ไม่มีตัวจัดการโปรโตคอลที่ถูกต้องสำหรับ URL /favicon.ico (scheme 'http')หากคุณใช้ mod_proxy เวอร์ชัน DSO ตรวจสอบให้แน่ใจว่าโมดูลย่อยของพร็อกซีรวมอยู่ในการกำหนดค่าโดยใช้ LoadModule ผู้อ้างอิง: https://[FQDN]/
[อา. 22 ส.ค. 16:28:47.380069 2021] [ssl:debug] [pid 28983] ssl_engine_io.c(1106): [client 73.74.173.201:51058] AH02001: ปิดการเชื่อมต่อกับชายด์ 7 ด้วยการปิดระบบมาตรฐาน (เซิร์ฟเวอร์ [FQDN] :443)