[ https://issues.apache.org/jira/browse/MESOS-8271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16322240#comment-16322240 ]
Alexander Rojas commented on MESOS-8271: ---------------------------------------- Closing as duplicate of MESOS-7076 > Libprocess SSL test fail in Mesos 17.10 > --------------------------------------- > > Key: MESOS-8271 > URL: https://issues.apache.org/jira/browse/MESOS-8271 > Project: Mesos > Issue Type: Bug > Components: libprocess > Affects Versions: 1.5.0 > Environment: Mesos Configuration: > {noformat} > ../configure --disable-java --disable-python --enable-libevent --enable-ssl > {noformat} > Ubuntu 17.10 > {noformat} > $ uname -r > Linux localhost 4.13.0-17-generic #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 > x86_64 x86_64 x86_64 GNU/Linux > {noformat} > {noformat} > $ sudo apt libevent-dev > Package: libevent-dev > Version: 2.1.8-stable-4 > Priority: optional > Section: libdevel > Source: libevent > Origin: Ubuntu > Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> > Original-Maintainer: Anibal Monsalve Salazar <ani...@debian.org> > Bugs: https://bugs.launchpad.net/ubuntu/+filebug > Installed-Size: 1,694 kB > Depends: libevent-2.1-6 (= 2.1.8-stable-4), libevent-core-2.1-6 (= > 2.1.8-stable-4), libevent-extra-2.1-6 (= 2.1.8-stable-4), > libevent-pthreads-2.1-6 (= 2.1.8-stable-4), libevent-openssl-2.1-6 (= > 2.1.8-stable-4) > Homepage: http://libevent.org/ > Supported: 9m > Download-Size: 262 kB > APT-Manual-Installed: yes > APT-Sources: http://de.archive.ubuntu.com/ubuntu artful/main amd64 Packages > Description: Asynchronous event notification library (development files) > Libevent is an asynchronous event notification library that provides a > mechanism to execute a callback function when a specific event occurs > on a file descriptor or after a timeout has been reached. > . > This package includes development files for compiling against libevent. > {noformat} > {noformat} > $ sudo apt libssl-dev > Package: libssl-dev > Version: 1.0.2g-1ubuntu13.2 > Priority: optional > Section: libdevel > Source: openssl > Origin: Ubuntu > Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> > Original-Maintainer: Debian OpenSSL Team > <pkg-openssl-de...@lists.alioth.debian.org> > Bugs: https://bugs.launchpad.net/ubuntu/+filebug > Installed-Size: 7,216 kB > Depends: libssl1.0.0 (= 1.0.2g-1ubuntu13.2), zlib1g-dev > Recommends: libssl-doc > Supported: 9m > Download-Size: 1,357 kB > APT-Manual-Installed: yes > APT-Sources: http://de.archive.ubuntu.com/ubuntu artful-updates/main amd64 > Packages > Description: Secure Sockets Layer toolkit - development files > This package is part of the OpenSSL project's implementation of the SSL > and TLS cryptographic protocols for secure communication over the > Internet. > . > It contains development libraries, header files, and manpages for libssl > {noformat} > Reporter: Alexander Rojas > Assignee: Greg Mann > Labels: mesosphere > > The following tests constantly fail when building Mesos in Ubuntu 17.10: > {noformat} > SSLTest.SSLSocket > SSLTest.NoVerifyBadCA > SSLTest.VerifyCertificate > SSLTest.ProtocolMismatch > SSLTest.ECDHESupport > SSLTest.PeerAddress > SSLTest.HTTPSGet > SSLTest.HTTPSPost > SSLTest.SilentSocket > SSLTest.ShutdownThenSend > SSLVerifyIPAdd/SSLTest.BasicSameProcess/0, where GetParam() = "false" > SSLVerifyIPAdd/SSLTest.BasicSameProcess/1, where GetParam() = "true" > SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/0, where GetParam() = "false" > SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/1, where GetParam() = "true" > SSLVerifyIPAdd/SSLTest.RequireCertificate/0, where GetParam() = "false" > SSLVerifyIPAdd/SSLTest.RequireCertificate/1, where GetParam() = "true" > {noformat} > The interesting [log > line|https://github.com/apache/mesos/blob/f06e6184b0d6cc4a3245a714e5b56f26eb454233/3rdparty/libprocess/src/libevent_ssl_socket.cpp#L1188] > is: > {noformat} > I1128 10:08:48.235530 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > {noformat} > After investigating some more one can notices that in the libevent callback > the [event bit error is marked as > BEV_EVENT_ERROR|https://github.com/apache/mesos/blob/f06e6184b0d6cc4a3245a714e5b56f26eb454233/3rdparty/libprocess/src/libevent_ssl_socket.cpp#L1176], > however neither > {{[EVUTIL_SOCKET_ERROR()|https://github.com/apache/mesos/blob/f06e6184b0d6cc4a3245a714e5b56f26eb454233/3rdparty/libprocess/src/libevent_ssl_socket.cpp#L1178]}} > nor > {{[bufferevent_get_openssl_error()|https://github.com/apache/mesos/blob/f06e6184b0d6cc4a3245a714e5b56f26eb454233/3rdparty/libprocess/src/libevent_ssl_socket.cpp#L1182]}} > report any failure. > Googling for the issue reports at least someone who suffered the same problem > some years ago but there are no clues as to how it was fixed. > Full test log output: > {noformat} > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:47.934916 26145 process.cpp:1202] libprocess is initialized on > 127.0.1.1:45399 with 12 worker threads > Note: Google Test filter = SSL*.*:Scheme/HTTPTest- > [==========] Running 24 tests from 3 test cases. > [----------] Global test environment set-up. > [----------] 1 test from SSL > [ RUN ] SSL.Disabled > [ OK ] SSL.Disabled (0 ms) > [----------] 1 test from SSL (0 ms total) > [----------] 17 tests from SSLTest > [ RUN ] SSLTest.SSLSocket > I1128 10:08:48.113163 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:48.113174 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.113179 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.113183 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:48.113286 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:48.119578 26159 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:48.119622 26159 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.119627 26159 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.119632 26159 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:48.235530 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:254: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.SSLSocket (301 ms) > [ RUN ] SSLTest.NonSSLSocket > I1128 10:08:48.565058 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:48.565075 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.565081 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.565085 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:48.565171 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:48.574661 26174 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:48.574729 26174 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.574738 26174 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.574743 26174 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:48.576522 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol > [ OK ] SSLTest.NonSSLSocket (407 ms) > [ RUN ] SSLTest.NoVerifyBadCA > I1128 10:08:48.917014 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:48.917032 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.917037 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.917040 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:48.917117 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:48.927593 26188 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:48.927672 26188 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:48.927682 26188 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:08:48.927800 26188 openssl.cpp:563] Using CA file: > /tmp/IArlwW/cert.pem > I1128 10:08:49.038097 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:314: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.NoVerifyBadCA (395 ms) > [ RUN ] SSLTest.RequireBadCA > I1128 10:08:49.403996 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:49.404007 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:49.404012 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:49.404016 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:08:49.404081 26145 openssl.cpp:596] Using default CA file > '/usr/lib/ssl/cert.pem' and/or directory '/usr/lib/ssl/certs' > I1128 10:08:49.404172 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:49.414371 26203 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:49.414454 26203 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:49.414463 26203 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:49.414469 26203 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:49.526484 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ OK ] SSLTest.RequireBadCA (513 ms) > [ RUN ] SSLTest.VerifyBadCA > I1128 10:08:49.899785 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:49.899797 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:49.899802 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:49.899854 26145 openssl.cpp:596] Using default CA file > '/usr/lib/ssl/cert.pem' and/or directory '/usr/lib/ssl/certs' > I1128 10:08:49.899943 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:49.910303 26218 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:49.910409 26218 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:49.910414 26218 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:49.910418 26218 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:50.020738 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ OK ] SSLTest.VerifyBadCA (502 ms) > [ RUN ] SSLTest.VerifyCertificate > I1128 10:08:50.408704 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.408716 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:50.408777 26145 openssl.cpp:563] Using CA file: > /tmp/R6xaMT/cert.pem > I1128 10:08:50.408852 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:50.418205 26233 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.418270 26233 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:50.418278 26233 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:08:50.418372 26233 openssl.cpp:563] Using CA file: > /tmp/R6xaMT/cert.pem > I1128 10:08:50.532119 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:404: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.VerifyCertificate (479 ms) > [ RUN ] SSLTest.ProtocolMismatch > I1128 10:08:50.740027 26145 ssl_tests.cpp:472] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_0' with client protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_0' > I1128 10:08:50.740351 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:50.740361 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.740366 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:50.740370 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:50.740449 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:50.749627 26248 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:50.749691 26248 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.749699 26248 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:50.749706 26248 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:50.861455 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:512: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.ProtocolMismatch (330 ms) > [ RUN ] SSLTest.ECDHESupport > I1128 10:08:50.967368 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:50.967380 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.967384 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:50.967388 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:50.967468 26145 openssl.cpp:643] Using ciphers: > ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:08:50.978559 26263 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:50.978618 26263 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:50.978629 26263 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:50.978637 26263 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:51.089766 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:564: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.ECDHESupport (228 ms) > [ RUN ] SSLTest.ValidDowngrade > W1128 10:08:51.301007 26145 openssl.cpp:487] Failed SSL connections will be > downgraded to a non-SSL socket > I1128 10:08:51.301017 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:51.301023 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:51.301026 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:51.301030 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:08:51.301084 26145 openssl.cpp:596] Using default CA file > '/usr/lib/ssl/cert.pem' and/or directory '/usr/lib/ssl/certs' > I1128 10:08:51.301172 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > [ OK ] SSLTest.ValidDowngrade (279 ms) > [ RUN ] SSLTest.NoValidDowngrade > I1128 10:08:51.622176 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:51.622189 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:51.622195 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:51.622198 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:08:51.622253 26145 openssl.cpp:596] Using default CA file > '/usr/lib/ssl/cert.pem' and/or directory '/usr/lib/ssl/certs' > I1128 10:08:51.622337 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:51.632481 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol > [ OK ] SSLTest.NoValidDowngrade (302 ms) > [ RUN ] SSLTest.ValidDowngradeEachProtocol > I1128 10:08:51.875232 26145 ssl_tests.cpp:634] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_0' > W1128 10:08:51.875527 26145 openssl.cpp:487] Failed SSL connections will be > downgraded to a non-SSL socket > I1128 10:08:51.875537 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:51.875542 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:51.875546 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:51.875550 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:51.875627 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:51.975354 26145 ssl_tests.cpp:634] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_1' > W1128 10:08:51.976253 26145 openssl.cpp:487] Failed SSL connections will be > downgraded to a non-SSL socket > I1128 10:08:51.976284 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:51.976297 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:51.976310 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:51.976321 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:51.976563 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:52.078606 26145 ssl_tests.cpp:634] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_2' > W1128 10:08:52.079502 26145 openssl.cpp:487] Failed SSL connections will be > downgraded to a non-SSL socket > I1128 10:08:52.079532 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:52.079545 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:52.079557 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:52.079569 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:52.079809 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > [ OK ] SSLTest.ValidDowngradeEachProtocol (508 ms) > [ RUN ] SSLTest.NoValidDowngradeEachProtocol > I1128 10:08:52.229280 26145 ssl_tests.cpp:681] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_0' > I1128 10:08:52.229578 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:52.229588 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:52.229593 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:52.229596 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:52.229676 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:52.240227 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol > I1128 10:08:52.281018 26145 ssl_tests.cpp:681] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_1' > I1128 10:08:52.281908 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:52.281939 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:52.281952 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:52.281963 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:52.282204 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:52.297150 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol > I1128 10:08:52.381827 26145 ssl_tests.cpp:681] Testing server protocol > 'LIBPROCESS_SSL_ENABLE_TLS_V1_2' > I1128 10:08:52.382745 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:52.382776 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:52.382789 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:52.382802 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:52.383038 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:52.398579 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol > [ OK ] SSLTest.NoValidDowngradeEachProtocol (304 ms) > [ RUN ] SSLTest.PeerAddress > I1128 10:08:52.673830 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:08:52.673841 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:08:52.673846 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:08:52.673851 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:08:52.673928 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:08:52.674038 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > I1128 10:09:03.115401 26158 process.cpp:2730] Dropping event for process > __waiter__(1)@127.0.1.1:45399 > I1128 10:09:03.571121 26158 process.cpp:2730] Dropping event for process > __waiter__(2)@127.0.1.1:45399 > I1128 10:09:03.577318 26158 process.cpp:2730] Dropping event for process > __waiter__(3)@127.0.1.1:45399 > I1128 10:09:03.918447 26158 process.cpp:2730] Dropping event for process > __waiter__(4)@127.0.1.1:45399 > I1128 10:09:04.411276 26158 process.cpp:2730] Dropping event for process > __waiter__(5)@127.0.1.1:45399 > I1128 10:09:04.530887 26158 process.cpp:2730] Dropping event for process > __waiter__(6)@127.0.1.1:45399 > I1128 10:09:04.902164 26158 process.cpp:2730] Dropping event for process > __waiter__(7)@127.0.1.1:45399 > I1128 10:09:05.026612 26158 process.cpp:2730] Dropping event for process > __waiter__(8)@127.0.1.1:45399 > I1128 10:09:05.415271 26158 process.cpp:2730] Dropping event for process > __waiter__(9)@127.0.1.1:45399 > I1128 10:09:05.742246 26158 process.cpp:2730] Dropping event for process > __waiter__(10)@127.0.1.1:45399 > I1128 10:09:05.971436 26158 process.cpp:2730] Dropping event for process > __waiter__(11)@127.0.1.1:45399 > I1128 10:09:06.302593 26158 process.cpp:2730] Dropping event for process > __waiter__(12)@127.0.1.1:45399 > I1128 10:09:06.312793 26158 process.cpp:2730] Dropping event for process > __waiter__(13)@127.0.1.1:45399 > I1128 10:09:06.628001 26158 process.cpp:2730] Dropping event for process > __waiter__(14)@127.0.1.1:45399 > I1128 10:09:06.633198 26158 process.cpp:2730] Dropping event for process > __waiter__(15)@127.0.1.1:45399 > I1128 10:09:06.879503 26158 process.cpp:2730] Dropping event for process > __waiter__(16)@127.0.1.1:45399 > I1128 10:09:06.887698 26158 process.cpp:2730] Dropping event for process > __waiter__(17)@127.0.1.1:45399 > I1128 10:09:06.980161 26158 process.cpp:2730] Dropping event for process > __waiter__(18)@127.0.1.1:45399 > I1128 10:09:06.991358 26158 process.cpp:2730] Dropping event for process > __waiter__(19)@127.0.1.1:45399 > I1128 10:09:07.084971 26158 process.cpp:2730] Dropping event for process > __waiter__(20)@127.0.1.1:45399 > I1128 10:09:07.096169 26158 process.cpp:2730] Dropping event for process > __waiter__(21)@127.0.1.1:45399 > I1128 10:09:07.230547 26158 process.cpp:2730] Dropping event for process > __waiter__(22)@127.0.1.1:45399 > I1128 10:09:07.241745 26158 process.cpp:2730] Dropping event for process > __waiter__(23)@127.0.1.1:45399 > I1128 10:09:07.284123 26158 process.cpp:2730] Dropping event for process > __waiter__(24)@127.0.1.1:45399 > I1128 10:09:07.300402 26158 process.cpp:2730] Dropping event for process > __waiter__(25)@127.0.1.1:45399 > I1128 10:09:07.388731 26158 process.cpp:2730] Dropping event for process > __waiter__(26)@127.0.1.1:45399 > I1128 10:09:07.399930 26158 process.cpp:2730] Dropping event for process > __waiter__(27)@127.0.1.1:45399 > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:738: Failure > Failed to wait 15secs for socket > I1128 10:09:07.675333 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.PeerAddress (15192 ms) > [ RUN ] SSLTest.HTTPSGet > I1128 10:09:07.757830 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:09:07.757843 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:07.757846 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:07.757850 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:07.757930 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:07.758105 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > I1128 10:09:07.758309 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:777: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.HTTPSGet (83 ms) > [ RUN ] SSLTest.HTTPSPost > I1128 10:09:07.924074 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:09:07.924085 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:07.924090 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:07.924094 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:07.924168 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:07.924319 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > I1128 10:09:07.924474 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:818: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.HTTPSPost (166 ms) > [ RUN ] SSLTest.SilentSocket > I1128 10:09:08.055928 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:09:08.055938 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:08.055943 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:08.055945 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:08.056011 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:08.056179 26145 clock.cpp:331] Clock paused at 2017-11-28 > 09:09:08.056176128+00:00 > I1128 10:09:08.056197 26145 clock.cpp:361] Clock resumed at 2017-11-28 > 09:09:08.056176128+00:00 > I1128 10:09:08.056270 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > I1128 10:09:08.056417 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:879: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > I1128 10:09:08.056604 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLTest.SilentSocket (132 ms) > [ RUN ] SSLTest.ShutdownThenSend > I1128 10:09:08.175092 26145 clock.cpp:331] Clock paused at 2017-11-28 > 09:09:08.175087104+00:00 > I1128 10:09:08.175323 26145 openssl.cpp:504] CA file path is unspecified! > NOTE: Set CA file path with LIBPROCESS_SSL_CA_FILE=<filepath> > I1128 10:09:08.175333 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:08.175336 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:08.175340 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:08.175408 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:08.175534 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:915: Failure > (client->connect(server->address().get())).failure(): Failed connect: > connection closed > I1128 10:09:08.185797 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > I1128 10:09:08.185819 26145 clock.cpp:361] Clock resumed at 2017-11-28 > 09:09:08.175087104+00:00 > [ FAILED ] SSLTest.ShutdownThenSend (129 ms) > [----------] 17 tests from SSLTest (20250 ms total) > [----------] 6 tests from SSLVerifyIPAdd/SSLTest > [ RUN ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/0 > I1128 10:09:08.423949 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:08.423960 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:08.424005 26145 openssl.cpp:563] Using CA file: > /tmp/HAC0uo/cert.pem > I1128 10:09:08.424011 26145 openssl.cpp:566] Using CA dir: /tmp/HAC0uo > I1128 10:09:08.424073 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:08.424183 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:159: Failure > (client->connect(address.get())).failure(): Failed connect: connection closed > I1128 10:09:08.424440 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/0, where GetParam() = > "false" (238 ms) > [ RUN ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/1 > I1128 10:09:08.566323 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:08.566334 26145 openssl.cpp:526] Will use IP address verification > in subject alternative name certificate extension. > I1128 10:09:08.566337 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:08.566399 26145 openssl.cpp:563] Using CA file: > /tmp/cyK4Nz/cert.pem > I1128 10:09:08.566407 26145 openssl.cpp:566] Using CA dir: /tmp/cyK4Nz > I1128 10:09:08.566470 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:08.566562 26145 libevent_ssl_socket.cpp:547] Connecting to sequoia > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:159: Failure > (client->connect(address.get())).failure(): Failed connect: connection closed > I1128 10:09:08.566826 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/1, where GetParam() = > "true" (142 ms) > [ RUN ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/0 > I1128 10:09:08.702497 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:08.702507 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:08.702577 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:08.702831 26158 libevent_ssl_socket.cpp:923] Could not convert > sockaddr to net::IP: Unsupported family type: 1 > I1128 10:09:22.758590 26158 process.cpp:2730] Dropping event for process > __waiter__(29)@127.0.1.1:45399 > I1128 10:09:22.925462 26158 process.cpp:2730] Dropping event for process > __waiter__(30)@127.0.1.1:45399 > I1128 10:09:23.056993 26158 process.cpp:2730] Dropping event for process > __waiter__(31)@127.0.1.1:45399 > I1128 10:09:23.425351 26158 process.cpp:2730] Dropping event for process > __waiter__(32)@127.0.1.1:45399 > I1128 10:09:23.570816 26158 process.cpp:2730] Dropping event for process > __waiter__(33)@127.0.1.1:45399 > I1128 10:09:23.707651 26158 process.cpp:2730] Dropping event for process > __waiter__(34)@127.0.1.1:45399 > I1128 10:09:23.707711 26158 process.cpp:2730] Dropping event for process > __waiter__(35)@127.0.1.1:45399 > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:225: Failure > Failed to wait 15secs for socket.recv(data.size()) > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/0, where GetParam() > = "false" (15142 ms) > [ RUN ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/1 > I1128 10:09:23.908252 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:23.908263 26145 openssl.cpp:520] Will only verify peer > certificate if presented! > NOTE: Set LIBPROCESS_SSL_REQUIRE_CERT=1 to require peer certificate > verification > I1128 10:09:23.908268 26145 openssl.cpp:526] Will use IP address verification > in subject alternative name certificate extension. > I1128 10:09:23.908349 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > I1128 10:09:23.908516 26158 libevent_ssl_socket.cpp:923] Could not convert > sockaddr to net::IP: Unsupported family type: 1 > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:213: Failure > (client->connect(address.get())).failure(): Failed connect: connection closed > I1128 10:09:23.908691 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/1, where GetParam() > = "true" (200 ms) > [ RUN ] SSLVerifyIPAdd/SSLTest.RequireCertificate/0 > I1128 10:09:24.161885 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:24.161895 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:24.161898 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:24.161942 26145 openssl.cpp:563] Using CA file: > /tmp/BP5Mg5/cert.pem > I1128 10:09:24.162005 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:09:24.176688 26390 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:24.176755 26390 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:24.176764 26390 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:24.176851 26390 openssl.cpp:563] Using CA file: > /tmp/BP5Mg5/cert.pem > I1128 10:09:24.283252 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:440: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLVerifyIPAdd/SSLTest.RequireCertificate/0, where GetParam() = > "false" (375 ms) > [ RUN ] SSLVerifyIPAdd/SSLTest.RequireCertificate/1 > I1128 10:09:24.400643 26145 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:24.400653 26145 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:24.400658 26145 openssl.cpp:526] Will use IP address verification > in subject alternative name certificate extension. > I1128 10:09:24.400661 26145 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:24.400707 26145 openssl.cpp:563] Using CA file: > /tmp/wKU6Vg/cert.pem > I1128 10:09:24.400775 26145 openssl.cpp:643] Using ciphers: > AES128-SHA:AES256-SHA:RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA > WARNING: Logging before InitGoogleLogging() is written to STDERR > I1128 10:09:24.411164 26405 openssl.cpp:509] CA directory path unspecified! > NOTE: Set CA directory path with LIBPROCESS_SSL_CA_DIR=<dirpath> > I1128 10:09:24.411242 26405 openssl.cpp:514] Will not verify peer certificate! > NOTE: Set LIBPROCESS_SSL_VERIFY_CERT=1 to enable peer certificate verification > I1128 10:09:24.411252 26405 openssl.cpp:526] Will use IP address verification > in subject alternative name certificate extension. > I1128 10:09:24.411258 26405 openssl.cpp:534] LIBPROCESS_SSL_REQUIRE_CERT > implies peer certificate verification. > LIBPROCESS_SSL_VERIFY_CERT set to true > I1128 10:09:24.411368 26405 openssl.cpp:563] Using CA file: > /tmp/wKU6Vg/cert.pem > I1128 10:09:24.514019 26158 libevent_ssl_socket.cpp:1188] Socket error: > error:00000000:lib(0):func(0):reason(0) > ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:440: Failure > (socket).failure(): Failed accept: connection error: > error:00000000:lib(0):func(0):reason(0) > [ FAILED ] SSLVerifyIPAdd/SSLTest.RequireCertificate/1, where GetParam() = > "true" (231 ms) > [----------] 6 tests from SSLVerifyIPAdd/SSLTest (16328 ms total) > [----------] Global test environment tear-down > [==========] 24 tests from 3 test cases ran. (36579 ms total) > [ PASSED ] 8 tests. > [ FAILED ] 16 tests, listed below: > [ FAILED ] SSLTest.SSLSocket > [ FAILED ] SSLTest.NoVerifyBadCA > [ FAILED ] SSLTest.VerifyCertificate > [ FAILED ] SSLTest.ProtocolMismatch > [ FAILED ] SSLTest.ECDHESupport > [ FAILED ] SSLTest.PeerAddress > [ FAILED ] SSLTest.HTTPSGet > [ FAILED ] SSLTest.HTTPSPost > [ FAILED ] SSLTest.SilentSocket > [ FAILED ] SSLTest.ShutdownThenSend > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/0, where GetParam() = > "false" > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcess/1, where GetParam() = > "true" > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/0, where GetParam() > = "false" > [ FAILED ] SSLVerifyIPAdd/SSLTest.BasicSameProcessUnix/1, where GetParam() > = "true" > [ FAILED ] SSLVerifyIPAdd/SSLTest.RequireCertificate/0, where GetParam() = > "false" > [ FAILED ] SSLVerifyIPAdd/SSLTest.RequireCertificate/1, where GetParam() = > "true" > 16 FAILED TESTS > I1128 10:09:24.515048 26158 process.cpp:887] Failed to accept socket: future > discarded > I1128 10:09:24.515153 26145 process.cpp:2730] Dropping event for process > help@127.0.1.1:45399 > I1128 10:09:24.515208 26145 process.cpp:2730] Dropping event for process > help@127.0.1.1:45399 > I1128 10:09:24.515251 26145 process.cpp:2730] Dropping event for process > help@127.0.1.1:45399 > I1128 10:09:24.515323 26145 process.cpp:2730] Dropping event for process > help@127.0.1.1:45399 > I1128 10:09:24.515388 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515409 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515425 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515439 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515455 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515468 26145 process.cpp:2730] Dropping event for process > metrics@127.0.1.1:45399 > I1128 10:09:24.515483 26145 process.cpp:2730] Dropping event for process > help@127.0.1.1:45399 > {noformat} > h2. System Configuration > Mesos Configuration: > {noformat} > ../configure --disable-java --disable-python --enable-libevent --enable-ssl > {noformat} > Ubuntu 17.10 > {noformat} > $ uname -r > Linux localhost 4.13.0-17-generic #20-Ubuntu SMP Mon Nov 6 10:04:08 UTC 2017 > x86_64 x86_64 x86_64 GNU/Linux > {noformat} > {noformat} > $ sudo apt libevent-dev > Package: libevent-dev > Version: 2.1.8-stable-4 > Priority: optional > Section: libdevel > Source: libevent > Origin: Ubuntu > Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> > Original-Maintainer: Anibal Monsalve Salazar <ani...@debian.org> > Bugs: https://bugs.launchpad.net/ubuntu/+filebug > Installed-Size: 1,694 kB > Depends: libevent-2.1-6 (= 2.1.8-stable-4), libevent-core-2.1-6 (= > 2.1.8-stable-4), libevent-extra-2.1-6 (= 2.1.8-stable-4), > libevent-pthreads-2.1-6 (= 2.1.8-stable-4), libevent-openssl-2.1-6 (= > 2.1.8-stable-4) > Homepage: http://libevent.org/ > Supported: 9m > Download-Size: 262 kB > APT-Manual-Installed: yes > APT-Sources: http://de.archive.ubuntu.com/ubuntu artful/main amd64 Packages > Description: Asynchronous event notification library (development files) > Libevent is an asynchronous event notification library that provides a > mechanism to execute a callback function when a specific event occurs > on a file descriptor or after a timeout has been reached. > . > This package includes development files for compiling against libevent. > {noformat} > {noformat} > $ sudo apt libssl-dev > Package: libssl-dev > Version: 1.0.2g-1ubuntu13.2 > Priority: optional > Section: libdevel > Source: openssl > Origin: Ubuntu > Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> > Original-Maintainer: Debian OpenSSL Team > <pkg-openssl-de...@lists.alioth.debian.org> > Bugs: https://bugs.launchpad.net/ubuntu/+filebug > Installed-Size: 7,216 kB > Depends: libssl1.0.0 (= 1.0.2g-1ubuntu13.2), zlib1g-dev > Recommends: libssl-doc > Supported: 9m > Download-Size: 1,357 kB > APT-Manual-Installed: yes > APT-Sources: http://de.archive.ubuntu.com/ubuntu artful-updates/main amd64 > Packages > Description: Secure Sockets Layer toolkit - development files > This package is part of the OpenSSL project's implementation of the SSL > and TLS cryptographic protocols for secure communication over the > Internet. > . > It contains development libraries, header files, and manpages for libssl > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)