New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 907677 link

Starred by 3 users

Issue metadata

Status: Fixed
Merged: issue 907584
Owner:
Closed: Nov 27
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

blink_tests do not run with openssl 1.1.1

Project Member Reported by alph@chromium.org, Nov 21

Issue description

The blink_tests stopped working for me today.

httpd doesn't start producing error:

[Wed Nov 21 14:15:15.265105 2018] [ssl:emerg] [pid 159873] AH02562: Failed to configure certificate 127.0.0.1:443:0 (with chain), check /media/alph/work/chromium/src/third_party/blink/tools/apache_config/webkit-httpd.pem
[Wed Nov 21 14:15:15.265176 2018] [ssl:emerg] [pid 159873] SSL Library Error: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small
AH00016: Configuration Failed

That is probably caused by a newer version of openssl requiring longer keys.
I've got version 1.1.1 where it does not work. My colleague has 1.1.0 and it works fine.

$ openssl version
OpenSSL 1.1.1  11 Sep 2018



 
Mergedinto: 907584
Status: Duplicate (was: Assigned)
Status: Started (was: Duplicate)
Cc: robertma@chromium.org alph@chromium.org raphael....@intel.com
 Issue 907584  has been merged into this issue.
Project Member

Comment 4 by bugdroid1@chromium.org, Nov 27

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a15aa614e73889fcaf9a7d139fbdd966e7edfeb0

commit a15aa614e73889fcaf9a7d139fbdd966e7edfeb0
Author: Alexei Filippov <alph@chromium.org>
Date: Tue Nov 27 18:52:09 2018

Increase blink_tests httpd certificate keys length to 2048

The current 1024-bit keys do not work with openssl 1.1.1

BUG= 907677 

Change-Id: I9abce240d09fc0baf6ea567d71f37c48787b3ceb
Reviewed-on: https://chromium-review.googlesource.com/c/1347201
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Alexei Filippov <alph@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611228}
[modify] https://crrev.com/a15aa614e73889fcaf9a7d139fbdd966e7edfeb0/third_party/blink/tools/apache_config/webkit-httpd.pem

Status: Fixed (was: Started)

Sign in to add a comment