Điểm:0

Tôi cần làm gì để nhận được chỉ thị ProxyPass để đăng ký?

lá cờ in

Tôi đang cố gắng cung cấp bản cài đặt MyCollab CE qua SSL, trong Apache 2.4.38 (Debian). Hiện tại tôi thấy ProxyPass không được công nhận. Tôi có:

ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/

Khi tôi cố tải proxy HTTPS, nó cho 500 và tệp nhật ký lỗi không tồn tại.

Tệp ...le-ssl.conf đầy đủ của tôi đọc, được làm sạch nhẹ nhàng:

<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>

Tôi đã bật ssl và proxy.

Tôi có thể làm gì để lượt truy cập qua HTTPS xuất hiện, theo SSL, có cùng nội dung như kết nối trực tiếp bằng 8080?

--CẬP NHẬT--

Tôi đã đặt LogLevel cảnh báo. Tôi nhận được thông tin sau trong nhật ký sau một nỗ lực (đơn lẻ) khác để tải trang chủ và sau khi chỉ định SSLEngine On và SSLProxyEngine on:

[CN 22 tháng 8 16:28:47.065003 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0xb0 -> subcache 16)
[Chủ nhật ngày 22 tháng 8 16:28:47.065086 năm 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(849): AH00847: xảy ra lỗi chèn tại idx=0, data=(0:32)
[Chủ nhật ngày 22 tháng 8 16:28:47.065091 năm 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(854): AH00848: chèn xong, bộ nhớ đệm con: idx_pos/idx_used=0/1, data_pos/data_used=0/210
[Chủ nhật ngày 22 tháng 8 16:28:47.065094 năm 2021] [socache_shmcb:debug] [pid 28984] mod_socache_shmcb.c(516): AH00834: rời socache_shmcb_store thành công
[CN 22 tháng 8 16:28:47.067256 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(495): AH00831: socache_shmcb_store (0x2e -> subcache 14)
[Chủ nhật ngày 22 tháng 8 16:28:47.067316 năm 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(849): AH00847: xảy ra chèn tại idx=2, dữ liệu=(412:444)
[Chủ nhật ngày 22 tháng 8 16:28:47.067321 năm 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(854): AH00848: chèn xong, bộ nhớ đệm con: idx_pos/idx_used=0/3, data_pos/data_used=0/622
[Chủ nhật ngày 22 tháng 8 16:28:47.067325 năm 2021] [socache_shmcb:debug] [pid 28983] mod_socache_shmcb.c(516): AH00834: rời khỏi socache_shmcb_store thành công
[Chủ nhật ngày 22 tháng 8 16:28:47.165562 2021] [ssl:debug] [pid 28984] ssl_engine_kernel.c(383): [client 73.74.173.201:51057] AH02034: Đã nhận được yêu cầu HTTPS ban đầu (Số 1) cho con 8 ( máy chủ [FQDN]:443)
[Chủ nhật ngày 22 tháng 8 16:28:47.165668 năm 2021] [authz_core:debug] [pid 28984] mod_authz_core.c(846): [máy khách 73.74.173.201:51057] AH01628: kết quả ủy quyền: được cấp (không có chỉ thị)
[Chủ nhật ngày 22 tháng 8 16:28:47.165717 2021] [proxy:debug] [pid 28984] mod_proxy.c(1249): [client 73.74.173.201:51057] AH01143: Đang chạy trình xử lý http chương trình (lần thử 0)
[Chủ Nhật ngày 22 tháng 8 16:28:47.165723 năm 2021] [proxy:warn] [pid 28984] [client 73.74.173.201:51057] AH01144: Không có trình xử lý giao thức nào hợp lệ cho URL / (lược đồ 'http'). Nếu bạn đang sử dụng phiên bản DSO của mod_proxy, hãy đảm bảo rằng các mô-đun con proxy được bao gồm trong cấu hình bằng cách sử dụng LoadModule.
[Chủ nhật ngày 22 tháng 8 16:28:47.165894 năm 2021] [ssl:debug] [pid 28984] ssl_engine_io.c(1106): [máy khách 73.74.173.201:51057] AH02001: Đã đóng kết nối với con 8 khi tắt máy tiêu chuẩn (máy chủ [FQDN] :443)
[Chủ nhật ngày 22 tháng 8 16:28:47.379646 2021] [ssl:debug] [pid 28983] ssl_engine_kernel.c(383): [client 73.74.173.201:51058] AH02034: Đã nhận được yêu cầu HTTPS ban đầu (số 1) cho con 7 ( máy chủ [FQDN]:443), người giới thiệu: https://[FQDN]/
[Chủ nhật ngày 22 tháng 8 16:28:47.379784 2021] [authz_core:debug] [pid 28983] mod_authz_core.c(846): [máy khách 73.74.173.201:51058] AH01628: kết quả ủy quyền: được cấp (không có chỉ thị), người giới thiệu: https: //[FQDN]/
[Chủ Nhật ngày 22 tháng 8 16:28:47.379842 2021] [proxy:debug] [pid 28983] mod_proxy.c(1249): [client 73.74.173.201:51058] AH01143: Đang chạy trình xử lý http chương trình (thử 0), người giới thiệu: https: //[FQDN]/
[Chủ nhật ngày 22 tháng 8 16:28:47.379850 năm 2021] [proxy:warn] [pid 28983] [client 73.74.173.201:51058] AH01144: Không có trình xử lý giao thức nào hợp lệ cho URL /favicon.ico (lược đồ 'http').Nếu bạn đang sử dụng phiên bản DSO của mod_proxy, hãy đảm bảo rằng các mô-đun con proxy được bao gồm trong cấu hình bằng cách sử dụng LoadModule., tham khảo: https://[FQDN]/
[Chủ nhật ngày 22 tháng 8 16:28:47.380069 năm 2021] [ssl:debug] [pid 28983] ssl_engine_io.c(1106): [máy khách 73.74.173.201:51058] AH02001: Đã đóng kết nối với con 7 khi tắt máy tiêu chuẩn (máy chủ [FQDN] :443)
lá cờ in
Tăng mức độ chi tiết của nhật ký. Kiểm tra các tệp nhật ký khác. Nếu bạn gặp lỗi 500, một cái gì đó sẽ xuất hiện trong nhật ký.
lá cờ in
Mô-đun proxy_http có thể bị thiếu.
lá cờ in
@GeraldSchneider Rất cám ơn; a2enmod proxy_http để lại những thứ hiển thị độc đáo. Vui lòng trình bày lại nhận xét của bạn dưới dạng câu trả lời để tôi có thể chấp nhận nhận xét đó. Cảm ơn...
Điểm:1
lá cờ bv

Hãy thử thêm bên dưới. Bạn có thể không cần cái thứ hai nếu chương trình phụ trợ của bạn không sử dụng SSL.

Công cụ SSL bật

SSLProxyEngine bật

Nếu bạn không nhận được nhật ký lỗi, hãy kiểm tra quyền truy cập tệp của vị trí nhật ký và đảm bảo người dùng chạy apache có quyền. Khi bạn nhận được nhật ký lỗi, việc khắc phục sự cố sẽ dễ dàng hơn.

Điểm:1
lá cờ in

From what you are writing (or rather: not writing) the module proxy_http could be missing.

You can run apache2ctl -M to see the loaded modules.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.