Just fyi - a similar issue from the mailing archives.
http://mail-archives.apache.org/mod_mbox/trafficserver-users/201503.mbox/%3c340179796.3540338.1425579527945.javamail.ya...@mail.yahoo.com%3E

      From: Dave Thompson <da...@yahoo-inc.com.INVALID>
 To: "dev@trafficserver.apache.org" <dev@trafficserver.apache.org> 
 Sent: Tuesday, May 5, 2015 6:55 AM
 Subject: Re: Traffic server and ssl termination
   
Jiri, 

This is a client initiated behavior issue.  If you want your client to SSL 
terminate at ATS, it needs to send an SSL client-hello rather than a CONNECT as 
the first message.    If you are using curl, a --proxy to an SSL site, will do 
a CONNECT rather than SSL terminate.   If in doubt, a tcpdump/wireshark can be 
used to confirm what client is sending.      Perhaps your test browser 
configured to proxy tunnel as well.

Dave 




    On Tuesday, May 5, 2015 6:02 AM, Jiří Podhorský <podhorsky....@gmail.com> 
wrote:
  

 Hello,

I'm trying to configure traffic server with ssl termination
https://docs.trafficserver.apache.org/en/latest/admin/security-options.en.html

But ssl termination don't work with browsers, wget or curl, because first
request is CONNECT, which is not expected in ssl port and creates log:

SSLv3, TLS handshake, Client hello (1):
error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Closing connection #0

(plain http request connect is taken as Client hello message of ssl).

I didn't find a way, how to redirect this message to not-ssl port or deny
it.

I tried to find some configuration or patch, but I didn't find any
workarouds for this issue.

Can you help me?

Thanks.

Jiri




  

Reply via email to