2009-12-09 7 views
0

왜 perlbal의 reproxying은 원격 URL에 대해 503을 제공합니까? 내가 제대로 헤더를 설정 메신저를 알고원격 호스트에서 Perlbal Reproxy

CREATE POOL test_pool 
    POOL test_pool ADD 127.0.0.1:8888 
    POOL test_pool ADD 127.0.0.1:8889 

CREATE SERVICE balancer 
    SET listen   = 0.0.0.0:80 
    SET role   = reverse_proxy 
    SET pool   = test_pool 
    SET persist_client = on 
    SET persist_backend = on 
    SET verify_backend = on 
    SET enable_reproxy = true 

ENABLE balancer 

와 내가 말했듯이, 그것은 로컬 파일 및 URL에 대한 작동하기 때문에, : 같은

X-REPROXY-URL: /path/to/a/local/file.jpg = working 
X-REPROXy-URL: http://a-public-file-in-an-s3-bucket.jpg = HTTP 503 

내 perlbal의 conf 보인다.

답변

1

"perlbal은"bucket-name.s3.amazonaws.com "과 같은 URL을 잘 다루지 않습니다. "s3.amazonaws.com/bucket-name/"으로 URL을 변경하면 작동합니다.

관련 문제