Opened 8 years ago

#53581 new defect

ssldump @0.9b3_4 Does not decrypt application data

Reported by: myrkraverk (Johann 'Myrkraverk' Oskarsson) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.4.0
Keywords: Cc:
Port: ssldump

Description

As demonstrated by this, when running my own Apache on localhost, ssldump does not decrypt my traffic. There is no error message or anything as to why.

% sudo ssldump -Hd -k /opt/local/apache2/conf/server.key -i lo0 port 443
New TCP connection #1: localhost(55401) <-> localhost(443)
1 1  0.0115 (0.0115)  C>S  Handshake
      ClientHello
        Version 3.3 
        cipher suites
        Unknown value 0xc030
        Unknown value 0xc02c
        Unknown value 0xc028
        Unknown value 0xc024
        Unknown value 0xc014
        Unknown value 0xc00a
        Unknown value 0xa5
        Unknown value 0xa3
        Unknown value 0xa1
        Unknown value 0x9f
        Unknown value 0x6b
        Unknown value 0x6a
        Unknown value 0x69
        Unknown value 0x68
        TLS_DHE_RSA_WITH_AES_256_CBC_SHA
        TLS_DHE_DSS_WITH_AES_256_CBC_SHA
        TLS_DH_RSA_WITH_AES_256_CBC_SHA
        TLS_DH_DSS_WITH_AES_256_CBC_SHA
        Unknown value 0x88
        Unknown value 0x87
        Unknown value 0x86
        Unknown value 0x85
        Unknown value 0xc032
        Unknown value 0xc02e
        Unknown value 0xc02a
        Unknown value 0xc026
        Unknown value 0xc00f
        Unknown value 0xc005
        Unknown value 0x9d
        Unknown value 0x3d
        TLS_RSA_WITH_AES_256_CBC_SHA
        Unknown value 0x84
        Unknown value 0xc02f
        Unknown value 0xc02b
        Unknown value 0xc027
        Unknown value 0xc023
        Unknown value 0xc013
        Unknown value 0xc009
        Unknown value 0xa4
        Unknown value 0xa2
        Unknown value 0xa0
        Unknown value 0x9e
        TLS_DHE_DSS_WITH_NULL_SHA
        Unknown value 0x40
        Unknown value 0x3f
        Unknown value 0x3e
        TLS_DHE_RSA_WITH_AES_128_CBC_SHA
        TLS_DHE_DSS_WITH_AES_128_CBC_SHA
        TLS_DH_RSA_WITH_AES_128_CBC_SHA
        TLS_DH_DSS_WITH_AES_128_CBC_SHA
        Unknown value 0x9a
        Unknown value 0x99
        Unknown value 0x98
        Unknown value 0x97
        Unknown value 0x45
        Unknown value 0x44
        Unknown value 0x43
        Unknown value 0x42
        Unknown value 0xc031
        Unknown value 0xc02d
        Unknown value 0xc029
        Unknown value 0xc025
        Unknown value 0xc00e
        Unknown value 0xc004
        Unknown value 0x9c
        Unknown value 0x3c
        TLS_RSA_WITH_AES_128_CBC_SHA
        Unknown value 0x96
        Unknown value 0x41
        TLS_RSA_WITH_IDEA_CBC_SHA
        Unknown value 0xc012
        Unknown value 0xc008
        TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
        TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
        TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA
        TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA
        Unknown value 0xc00d
        Unknown value 0xc003
        TLS_RSA_WITH_3DES_EDE_CBC_SHA
        Unknown value 0xff
        compression methods
                  NULL
1 2  0.0200 (0.0085)  S>C  Handshake
      ServerHello
        Version 3.3 
        session_id[32]=
          2f 87 9d 6e fe d0 94 49 7d 48 a5 f4 af 05 ae b1 
          f0 59 12 83 e0 71 4d fd b2 3d 18 45 69 f3 2e 0c 
        cipherSuite         Unknown value 0xc030
        compressionMethod                   NULL
1 3  0.0200 (0.0000)  S>C  Handshake
      Certificate
1 4  0.0200 (0.0000)  S>C  Handshake
      ServerKeyExchange
1 5  0.0200 (0.0000)  S>C  Handshake
      ServerHelloDone
1 6  0.0213 (0.0012)  C>S  Handshake
      ClientKeyExchange
1 7  0.0213 (0.0000)  C>S  ChangeCipherSpec
1 8  0.0213 (0.0000)  C>S  Handshake
1 9  0.0216 (0.0003)  S>C  ChangeCipherSpec
1 10 0.0216 (0.0000)  S>C  Handshake
1 11 0.0218 (0.0002)  C>S  application_data
1 12 0.0223 (0.0004)  S>C  application_data
1 13 0.0223 (0.0000)  S>C  application_data
1 14 0.0225 (0.0002)  C>S  Alert
1 15 0.0225 (0.0000)  S>C  Alert
1    0.0226 (0.0000)  S>C  TCP FIN
1    0.0245 (0.0019)  C>S  TCP FIN
^C

Change History (0)

Note: See TracTickets for help on using tickets.