]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
ssl connection error message event added. Remove warning log for the same error alert
authorAnoop Saldanha <poonaatsoc@gmail.com>
Thu, 7 Jun 2012 13:59:04 +0000 (19:29 +0530)
committerVictor Julien <victor@inliniac.net>
Thu, 7 Jun 2012 15:07:18 +0000 (17:07 +0200)
src/app-layer-ssl.c
src/app-layer-ssl.h

index e555b67baafd4534c9c366598c5e73470ee6bed4..c0b70d5308cea04ff2429291f614569c7729c877 100644 (file)
@@ -411,10 +411,10 @@ static int SSLv2Decode(uint8_t direction, SSLState *ssl_state,
 
     switch (ssl_state->curr_connp->content_type) {
         case SSLV2_MT_ERROR:
-            SCLogWarning(SC_ERR_ALPARSER, "SSLV2_MT_ERROR msg_type received.  "
-                         "Error encountered in establishing the sslv2 "
-                         "session, may be version");
-            AppLayerDecoderEventsSetEvent(ssl_state->f, TLS_DECODER_EVENT_INVALID_HANDSHAKE_MESSAGE);
+            SCLogDebug("SSLV2_MT_ERROR msg_type received.  "
+                       "Error encountered in establishing the sslv2 "
+                       "session, may be version");
+            AppLayerDecoderEventsSetEvent(ssl_state->f, TLS_DECODER_EVENT_ERROR_MSG_ENCOUNTERED);
 
             break;
 
index d50948669fc6af0220501cf352542344a3a6be01..f96e04d3a5732291def0090018796c135af049eb 100644 (file)
@@ -40,6 +40,7 @@ enum {
     TLS_DECODER_EVENT_CERTIFICATE_UNKNOWN_ELEMENT,
     TLS_DECODER_EVENT_CERTIFICATE_INVALID_LENGTH,
     TLS_DECODER_EVENT_CERTIFICATE_INVALID_STRING,
+    TLS_DECODER_EVENT_ERROR_MSG_ENCOUNTERED,
 };
 
 /* Flag to indicate that server will now on send encrypted msgs */