2017-10-22 1 views
0

에 대한 haproxy 사용하는이 내 haproxy입니다 :어떻게 AWS 탄성 서비스

여기
frontend es_front 
    bind 127.0.0.1:9200 
    mode tcp 
    option tcplog 
    default_backend es_backend 

backend es_backend 
     mode tcp 
     option tcplog 
     balance roundrobin 
     server es-1 vpc-es-.eu-central-1.es.amazonaws.com:443 check ssl verify none 

내 오류 :

curl -XGET 'https://127.0.0.1:9200/_cluster/health?' 
curl: (35) gnutls_handshake() failed: An unexpected TLS packet was received. 

그래서 어떻게 haproxy와 AWS에 ES 처리합니까?

감사

답변

0

ssl verify none 백 엔드쪽으로 TLS 세션을 종료 HAProxy를 알려줍니다. 이것을 사용하지만 프런트 엔드에도 bind 행에 ssl이 없으면 HAProxy가 TLS가 아닌 일반 텍스트를 브라우저에 반환하도록 알려줍니다.

컬을 제거하거나 HTTPS가 아닌 HTTP를 사용하여 프록시에 액세스하십시오.

관련 문제