mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Rojas (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MESOS-8271) Libprocess SSL test fail in Mesos 17.10
Date Tue, 28 Nov 2017 09:35:01 GMT

     [ https://issues.apache.org/jira/browse/MESOS-8271?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexander Rojas updated MESOS-8271:
-----------------------------------
    Labels: mesosphere  (was: )

> 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-discuss@lists.ubuntu.com>
> Original-Maintainer: Anibal Monsalve Salazar <anibal@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-discuss@lists.ubuntu.com>
> Original-Maintainer: Debian OpenSSL Team <pkg-openssl-devel@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
>              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-discuss@lists.ubuntu.com>
> Original-Maintainer: Anibal Monsalve Salazar <anibal@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-discuss@lists.ubuntu.com>
> Original-Maintainer: Debian OpenSSL Team <pkg-openssl-devel@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)

Mime
View raw message