Ticket #1223 (new defect)

Opened 15 months ago

Last modified 7 months ago

--with-openssl broken on linux-ppc kernel 2.4.25

Reported by: anonymous Owned by: jan
Priority: normal Milestone: 1.5.0
Component: core Version: 1.4.15
Severity: critical Keywords: ssl ppc
Cc: Blocked By:
Need User Feedback: yes Blocking:

Description

Components:

  • PPC Linux version 2.4.25 (root@thing) (gcc version 3.3.3 (DENX ELDK 3.1.1 3.3.3-9))
  • OpenSSL 0.9.8e,
  • Lighttpd 1.4.15 with ./configure --with-openssl
  • Self-signed certificate: openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes

All clients fail.

Openssl:

# openssl s_client -connect 10.100.99.5:443
CONNECTED(00000003)
depth=0 /C=IS/L=Gardabaer/CN=10.100.99.5
verify error:num=18:self signed certificate
verify return:1
depth=0 /C=IS/L=Gardabaer/CN=10.100.99.5
verify return:1
1333:error:140943FC:SSL routines:SSL3_READ_BYTES:sslv3 alert bad record mac:s3_pkt.c:1053:SSL alert number 20
1333:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:188:

Firefox (1.5.0.12) (https://10.100.99.5/)

Alert: "10.100.99.5 has received an incorrect or unexpected message. Error Code: -12227

Lighttpd error log (same for all clients):

2007-06-07 10:51:07: (connections.c.279) SSL: 1 error:1408C095:SSL routines:SSL3_GET_FINISHED:digest check failed
2007-06-07 10:51:07: (connections.c.279) SSL: 1 error:140940E5:SSL routines:SSL3_READ_BYTES:ssl handshake failure

Same software components and setup on a x86 Linux version 2.6.12-1.1381_FC3 (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) display no errors.

Also tried 0.9.7j with same results.

Could someone help me debug this?

Attachments

Change History

Changed 7 months ago by stbuehler

  • pending set

If you are still interested in this, please post your config.
If you use a self-signed certificate, do not specify a ca-file.

Add/Change #1223 (--with-openssl broken on linux-ppc kernel 2.4.25)

Author



Change Properties
<Author field>
Action
as new
 
Note: See TracTickets for help on using tickets.