Chúng tôi có một ứng dụng được triển khai trên tomcat. Để truy cập ứng dụng, chúng tôi đang sử dụng apache gửi yêu cầu tới tomcat. Tại trình duyệt ngẫu nhiên cho phản hồi sau.Máy chủ proxy nhận được phản hồi không hợp lệ từ máy chủ ngược dòng
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /sampleapp/<http://samplehost.com:8080/sampleapp/>.
Reason: Error reading from remote server
________________________________
Apache/2.2.21 (Unix) Server at samplehost.com Port 8080
Lỗi này không đến lúc nào và cho đến nay chúng tôi nhận được điều này trong máy khách chỉ có IE. Trên cùng một máy khách với Firefox nó hoạt động tốt.
Sau đây là các dấu vết lỗi từ các bản ghi Apache cho một yêu cầu không
[Thu Mar 22 02:51:08 2012] [error] [client 10.36.64.137] (20014)Internal error: proxy: error reading status line from remote server localhost:8081, referer: http://samplehost.com:8080/sampleapp/opp/showSearchHome.htm
[Thu Mar 22 02:51:08 2012] [error] [client 10.36.64.137] proxy: Error reading from remote server returned by /sampleapp/opp/searchResult.htm, referer: http://samplehost.com:8080/sampleapp/opp/showSearchHome.htm
Không có gì là nhận được in trên các bản ghi tomcat khi một yêu cầu là không.
Sau đây là các phiên bản cài đặt thông tin liên quan của apache
-bash-3.00$ ./httpd -v
Server version: Apache/2.2.21 (Unix)
Server built: Sep 21 2011 20:00:58
Khi cố gắng để tìm hiểu module nạp tôi nhận được lỗi sau
-bash-3.00$ /usr/local/apache2/bin/apachectl -t -D DUMP_MODULES
httpd: Syntax error on line 64 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_authnz_ldap.so into server: ld.so.1: httpd: fatal: libldap-2.4.so.2: open failed: No such file or directory
Bạn có thể muốn thử những nỗ lực như thế này trong cấu hình apache (thử kết hợp khác nhau): // setenv lực-proxy-request-1.0 1 // S etEnv proxy-nokeepalive 1 // SetEnv proxy-initial-not-pooled 1 // KeepAlive Off (hoặc On) Nhiều người có vấn đề tương tự với các giải pháp khác nhau không may cho họ. Hoặc bạn thử chuyển từ Apache sang proxy ngược khác. – HelmuthB
điều này có thể xảy ra trên firefox là tốt, có vẻ là một vấn đề https – virtualeyes