Latest Debian.cross builds fail due to datefudge being installed
On the Debian.cross CI image we only installed amd64 datefudge. Several tests on cross-runners check for a working datefudge and SKIP if it is not found. Today, I installed datefudge for mips, arm64 and aarch64. Now 4 tests fail due to datefudge being found. Maybe datefudge doesn't work as expected !? Couldn't check yet.
From server-multi-keys.sh.log:
Checking whether server can utilize multiple keys
Echo Server listening on IPv4 0.0.0.0 port 25282...done
Echo Server listening on IPv6 :: port 25282...done
*** Fatal error: Error in the certificate.
Error in handshake: A TLS fatal alert has been received.
Processed 1 CA certificate(s).
Resolving 'localhost:25282'...
Connecting to '::1:25282'...
- Successfully sent 0 certificate(s) to server.
- Server has requested a certificate.
- Certificate type: X.509
- Got a certificate list of 1 certificates.
- Certificate[0] info:
- no subject,issuer `CN=GnuTLS Test CA', serial 0x59897b84004ff2ed, RSA-PSS key 2048 bits, signed using RSA-SHA256, activated `2017-08-08 08:51:16 UTC', expires `9999-12-31 23:59:59 UTC', pin-sha256="NN1idWI1043ahir5N4qSOKf/6IXzP/X1Kj4Ki5Z97xo="
Public Key ID:
sha1:6a7ea695c72a532d59eb8c2f46fdf1c60e21db29
sha256:34dd62756235d38dda862af9378a9238a7ffe885f33ff5f52a3e0a8b967def1a
Public Key PIN:
pin-sha256:NN1idWI1043ahir5N4qSOKf/6IXzP/X1Kj4Ki5Z97xo=
- Status: The certificate is NOT trusted. The certificate chain uses not yet valid certificate.
*** PKI verification of server certificate failed...
Failure: 1. handshake with RSA should have succeeded!
Exiting via signal 15
.sh (exit status: 1)