포트 80에서 Apache 2.2.15를 실행 중이고 localhost 포트 8983에서 서블릿 엔진을 프록시하려고합니다. 다른 서버에서 설정을 실행하고 있지만 CentOS 6 시스템으로 이동했습니다. 새 컴퓨터에서는 작동하지 않습니다. 내 가상 호스트 구성 :
ProxyRequests 끄기 <프록시 *> 주문 거부, 허용 모두 허용 </ Proxy> ProxyPass / http : // localhost : 8983 / ProxyPassReverse / http : // localhost : 8983 /
브라우저를 사용하고 포트로 직접 이동하면 (아파치 프록시를 거치지 않음) 포트 8983에 액세스 할 수 있지만 Apache 서버를 통해 이동하면 연결할 수 없습니다.
프록시되는 내용을 http://slashdot.org 와 같이 변경할 수 있으며 Slashdot는 성공적으로 프록시됩니다 (따라서 일반적으로 프록시 할 수 있음).
Apache에서 디버그 로깅을 설정했으며 이것이 트랜잭션입니다.
[2012 년 4 월 22 일 16:47:04] [debug] mod_proxy_http.c (56) : 프록시 : HTTP : 표준 URL // localhost : 8983 / [2012 년 4 월 22 일 16:47:04] [디버그] proxy_util.c (1506) : [클라이언트 184.39.79.7] 프록시 : http : http : // localhost : 8983 /에 대한 작업자 http : // localhost : 8983 /를 찾았습니다. [Sun Apr 22 16:47:04 2012] [debug] mod_proxy.c (998) : 체계 http 핸들러 실행 (시도 0) [일 4 월 22 일 16:47:04 2012] [디버그] mod_proxy_http.c (1962) : 프록시 : HTTP : 게재 URL http : // localhost : 8983 / [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (2011) : 프록시 : HTTP : (localhost)에 대한 연결을 획득했습니다 [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (2067) : 프록시 : http : // localhost : 8983 /을 localhost : 8983에 연결 [Sun 4 월 22 일 16:47:04 2012] [debug] proxy_util.c (2193) : 프록시 : 로컬 호스트에 연결됨 : 8983 [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (2444) : 프록시 : HTTP : localhost에 연결하기 위해 fam 10 소켓이 생성되었습니다 [Sun 4 월 22 일 16:47:04 2012] [debug] proxy_util.c (2455) : (13) 권한 거부 : proxy : HTTP : [:: 1] : 8983 (localhost)에 연결하지 못했습니다. [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (2444) : 프록시 : HTTP : localhost에 연결하기 위해 fam 2 소켓이 생성되었습니다 [일 4 월 22 일 16:47:04 2012] [오류] (13) 권한 거부 : 프록시 : HTTP : 127.0.0.1:8983(localhost)에 연결하지 못했습니다. [2012 년 4 월 22 일 일요일 16:47:04] [오류] ap_proxy_connect_backend (localhost)에 대한 작업자 비활성화 [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (2029) : 프록시 : HTTP : (localhost)에 대한 연결을 해제했습니다 [2012 년 4 월 22 일 16:47:04] [디버그] mod_proxy_http.c (56) : 프록시 : HTTP : 표준 URL //localhost:8983/favicon.ico [2012 년 4 월 22 일 16:47:04] [디버그] proxy_util.c (1506) : [클라이언트 184.39.79.7] 프록시 : http : http : // localhost : 8983 /에 대한 작업자 http : // localhost : 8983 /를 찾았습니다. favicon.ico [Sun Apr 22 16:47:04 2012] [debug] mod_proxy.c (998) : 체계 http 핸들러 실행 (시도 0) [일 4 월 22 일 16:47:04 2012] [디버그] mod_proxy_http.c (1962) : 프록시 : HTTP : 게재 URL http : // localhost : 8983 / favicon.ico [Sun Apr 22 16:47:04 2012] [debug] proxy_util.c (1949) : 프록시 : HTTP : (localhost)에 대한 작업자 재시도 [일 4 월 22 일 16:47:04 2012] [오류] 프록시 : HTTP : (localhost)에 대한 연결 비활성화
fam 10 또는 fam 2 소켓이 무엇인지 모르겠습니다. 왜 내 대체 포트로 프록시하지 않는지에 대한 아이디어가 있습니까?
감사!