ฉันต้องการพร็อกซีคำขอจากไซต์ SSL ผ่านไซต์ที่ไม่ใช่ SSL Apache httpd.conf ของฉันมีลักษณะเช่นนี้:
<VirtualHost 1.2.3.4:80>
ServerName foo.com
ProxyPass / https://bar.com/
</VirtualHost>
ดังนั้นเมื่อฉันเยี่ยมชมhttp://foo.comฉันคาดหวังว่า apache จะส่งคำขอไปที่https://bar.comและส่งหน้าที่ได้รับมา
แต่ฉันได้รับข้อผิดพลาด 500 และในบันทึกข้อผิดพลาดฉันเห็น:
[error] proxy: HTTPS: failed to enable ssl support for 4.3.2.1:443 (bar.com)
สันนิษฐานว่าฉันไม่มีคำสั่งที่นี่ มันจะเป็นแบบไหน?
ไม่ต้องกังวลเรื่องความปลอดภัย ฉันเข้าใจความเสี่ยงอย่างเต็มที่
คุณใช้ Apache รุ่นไหน
—
Sam Halicke
"ไม่เป็นไรความหมายของความปลอดภัยฉันเข้าใจความเสี่ยงทั้งหมด" - นี่คือสิ่งที่เทียบเท่ากับ "Hold My Beer"; )
—
Eric Kigathi