[gnutls-devel] GnuTLS | make check FAIL: testcompat-openssl-tls13-serv.sh (#1489)

Read-only notification of GnuTLS library development activities gnutls-devel at lists.gnutls.org
Mon Jun 26 09:56:17 CEST 2023



zsdfSfew34erwsdvfcxnjtyo 6 created an issue: https://gitlab.com/gnutls/gnutls/-/issues/1489



## Description of problem:
There is a problem with make check on the Alibaba Cloud ecs.t6-c1m1.large instance.

## Version of gnutls used:
3.8.x

## Distributor of gnutls (e.g., Ubuntu, Fedora, RHEL)
Ubuntu20.04

## How reproducible:
configure: summary of build options:

  version:              3.8.0 shared 65:0:35
  Host/Target system:   x86_64-pc-linux-gnu
  Build system:         x86_64-pc-linux-gnu
  Install prefix:       /usr/local
  Compiler:             gcc
  Valgrind:             no 
  CFlags:               -g -O2
  Library types:        Shared=yes, Static=no
  Local libtasn1:       no
  Local unistring:      no
  Use nettle-mini:      no
  Documentation:        yes (manpages: yes)

configure: External hardware support:

  /dev/crypto:          no
  AF_ALG support:       no
  Hardware accel:       x86-64
  Padlock accel:        yes
  Random gen. variant:  getrandom
  PKCS#11 support:      yes
  TPM support:          yes,
  TPM2 support:         yes
  KTLS support:         no

configure:
  TPM library:          /usr/lib/x86_64-linux-gnu//libtspi.so.1

configure:
  TPM2 library:         tss2-esys tss2-mu tss2-tctildr

configure: Optional features:
(note that included applications might not compile properly
if features are disabled)

  SSL3.0 support:       no
  SSL2.0 client hello:  yes
  Allow SHA1 sign:      no
  DTLS-SRTP support:    yes
  ALPN support:         yes
  OCSP support:         yes
  SRP support:          no
  PSK support:          yes
  DHE support:          yes
  ECDHE support:        yes
  GOST support:         yes
  Anon auth support:    yes
  Heartbeat support:    no
  IDNA support:         IDNA 2008 (libidn2)
  Non-SuiteB curves:    yes
  FIPS140 mode:         no
  Strict DER time:      yes

configure: Optional libraries:

  C++ library:          yes
  DANE library:         yes
  OpenSSL compat:       no

configure: System files:

  Trust store pkcs11:   
  Trust store dir:      
  Trust store file:     /etc/ssl/certs/ca-certificates.crt
  Blocklist file:       
  CRL file:             
  Configuration file:   /etc/gnutls/config
  DNSSEC root key file: /usr/share/dns/root.key

Steps to Reproduce:

 * ./bootstrap
 * ./configure
 * make
 * make check

## Actual results:
......
FAIL: testcompat-openssl-tls13-serv.sh
PASS: testdane.sh
PASS: eagain.sh
PASS: prime-check
============================================================================
Testsuite summary for GnuTLS 3.8.0
============================================================================
# TOTAL: 28
# PASS:  15
# SKIP:  12
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/suite/test-suite.log
Please report to bugs at gnutls.org
============================================================================
make[4]: *** [Makefile:2626: test-suite.log] Error 1
make[4]: Leaving directory '/root/gnutls/gnutls/tests/suite'
make[3]: *** [Makefile:2734: check-TESTS] Error 2
make[3]: Leaving directory '/root/gnutls/gnutls/tests/suite'
make[2]: *** [Makefile:2807: check-am] Error 2
make[2]: Leaving directory '/root/gnutls/gnutls/tests/suite'
make[1]: *** [Makefile:9454: check-recursive] Error 1
make[1]: Leaving directory '/root/gnutls/gnutls/tests'
make: *** [Makefile:2319: check-recursive] Error 1


cat tests/suite/test-suite.log


==============================================
   GnuTLS 3.8.0: tests/suite/test-suite.log
==============================================

# TOTAL: 28
# PASS:  15
# SKIP:  12
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: testcompat-polarssl-serv
==============================

Compatibility checks using polarssl
PolarSSL is required for this test to run
SKIP testcompat-polarssl-serv.sh (exit status: 77)

SKIP: testcompat-polarssl-serv-compat
=====================================

Compatibility checks using polarssl
PolarSSL is required for this test to run
SKIP testcompat-polarssl-serv-compat.sh (exit status: 77)

SKIP: testcompat-polarssl-serv-no-etm
=====================================

Compatibility checks using polarssl
PolarSSL is required for this test to run
SKIP testcompat-polarssl-serv-no-etm.sh (exit status: 77)

SKIP: testcompat-openssl-cli
============================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-cli.sh (exit status: 77)

SKIP: testcompat-openssl-cli-compat
===================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-cli-compat.sh (exit status: 77)

SKIP: testcompat-openssl-cli-no-etm
===================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-cli-no-etm.sh (exit status: 77)

SKIP: testcompat-openssl-serv
=============================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv.sh (exit status: 77)

SKIP: testcompat-openssl-serv-compat
====================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv-compat.sh (exit status: 77)

SKIP: testcompat-openssl-serv-no-etm
====================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv-no-etm.sh (exit status: 77)

SKIP: testcompat-openssl-serv-no-tickets
========================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv-no-tickets.sh (exit status: 77)

SKIP: testcompat-openssl-serv-no-safe-renegotiation
===================================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv-no-safe-renegotiation.sh (exit status: 77)

SKIP: testcompat-openssl-serv-safe-renegotiation
================================================

Compatibility checks using OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
OpenSSL 1.0.0 is required for ECDH and DTLS tests
SKIP testcompat-openssl-serv-safe-renegotiation.sh (exit status: 77)

FAIL: testcompat-openssl-tls13-serv
===================================

Compatibility checks using OpenSSL
#################################################
# Client mode tests (gnutls cli-openssl server) #
#################################################
###############################################
# Server mode tests (gnutls server-openssl cli#
###############################################
Checking TLS 1.3 with AES-128-GCM...
reserved port 28612
Checking TLS 1.3 with AES-256-GCM...
reserved port 42925
Checking TLS 1.3 with CHACHA20-POLY1305...
reserved port 19862
Checking TLS 1.3 with AES-128-CCM...
reserved port 38919
Checking TLS 1.3 with AES-128-CCM-8...
reserved port 26343
Checking TLS 1.3 with 0...
reserved port 31345
802B1CE1507F0000:error:0A000126:SSL routines:ssl3_read_n:unexpected eof while reading:../ssl/record/rec_layer_s3.c:308:
Failure: Failed
./../scripts/common.sh: line 151: kill: (548249) - No such process
unreserved port 31345
FAIL testcompat-openssl-tls13-serv.sh (exit status: 1)


## Expected results:

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/issues/1489
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20230626/4d6cc7c8/attachment-0001.html>


More information about the Gnutls-devel mailing list