Score:0

ฉันต้องทำอย่างไรเพื่อรับคำสั่ง ProxyPass เพื่อลงทะเบียน

ธง in

ฉันกำลังพยายามติดตั้ง 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)
in flag
เพิ่มความฟุ่มเฟื่อยของบันทึก ตรวจสอบล็อกไฟล์อื่นๆ หากคุณได้รับข้อผิดพลาด 500 บางอย่างจะปรากฏขึ้นในบันทึก
in flag
โมดูล proxy_http อาจหายไป
in flag
@GeraldSchneider ขอบคุณมาก; a2enmod proxy_http ปล่อยให้สิ่งต่าง ๆ แสดงอย่างสวยงาม โปรดระบุความคิดเห็นของคุณอีกครั้งเพื่อเป็นคำตอบเพื่อให้ฉันสามารถยอมรับได้ ขอบคุณ...
Score:1
ธง bv

ลองเพิ่มด้านล่าง คุณอาจไม่ต้องการอันที่สองหากแบ็กเอนด์ของคุณไม่ได้ใช้ SSL

SSLEngine เปิดอยู่

SSLProxyEngine เปิดอยู่

หากคุณไม่ได้รับบันทึกข้อผิดพลาด ให้ตรวจสอบการอนุญาตไฟล์ของตำแหน่งบันทึก และตรวจสอบให้แน่ใจว่าผู้ใช้ที่เรียกใช้ apache ได้รับอนุญาต เมื่อคุณได้รับบันทึกข้อผิดพลาดแล้ว การแก้ไขปัญหาจะง่ายขึ้น

Score:1
ธง in

จากสิ่งที่คุณกำลังเขียน (หรือมากกว่า: ไม่ได้เขียน) โมดูล proxy_http อาจหายไป

คุณสามารถเรียกใช้ apache2ctl -M เพื่อดูโมดูลที่โหลด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา