[ 
https://issues.apache.org/jira/browse/TS-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14226897#comment-14226897
 ] 

Scott Beardsley commented on TS-1946:
-------------------------------------

We have run into a TLS handshake problem which is now hidden by this change. It 
is hidden because we don't run production services in debug mode so we have no 
knowledge that the problem even exists. If the SSL errors were in error.log we 
could have caught this problem. Is there a way we can log TLS errors without 
putting the TS in debug mode? I am told that debug mode incurs an extra cost 
associated with the tag pattern matching so we don't want that turned on in 
production. Any recommendations here?

> Verbose SSL ERROR in diags.out
> ------------------------------
>
>                 Key: TS-1946
>                 URL: https://issues.apache.org/jira/browse/TS-1946
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Logging, SSL
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>              Labels: A
>             Fix For: 3.3.5
>
>
> I'm seeing quite a few errors like below in diags.log (this site uses a self 
> signed cert, not signed by a trusted CA):
> {code}
> [Jun  1 08:32:02.771] Server {0x420f4b90} ERROR: SSL_ServerHandShake
> [Jun  1 08:32:02.771] Server {0x420f4b90} ERROR: SSL::4:error:140760FC:SSL 
> routines:SSL23_GET_CLIENT_HELLO:unknown protocol:s23_
> srvr.c:628:
> {code}
> I don't know (yet) what or why this error is generated, but I think we should 
> either fix this, or move the error to error.log (which does get rotated 
> properly). The main problem with putting this out on stderr/stdout and 
> directed to diags.log is that diags.log never gets rotated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to