I'm trying to install Boulder following the README.md. I cloned the git repo then ran the tests.
The unit tests failed :
--- FAIL: TestFetchHTTP (1.00s)
--- FAIL: TestFetchHTTP/Broken_IPv6_only (0.00s)
http_test.go:1093: [{"type":"connection","detail":"::1: Fetching http://ipv6.localhost/ok: Network unreachable","status":400}] !(json)= [{"type":"connection","detail":"::1: Fetching http://ipv6.localhost/ok: Error getting validation data","status":400}]
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:39702: tls: client requested unsupported application protocols ([acme-tls/1])
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:39558: Failing on purpose
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:38354: Failing on purpose
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:50088: tls: client requested unsupported application protocols ([acme-tls/1])
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:59794: tls: client offered only unsupported versions: [304 303]
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:49184: remote error: tls: bad certificate
2023/06/22 17:47:25 http: TLS handshake error from 127.0.0.1:42632: remote error: tls: bad certificate
FAIL
FAIL github.com/letsencrypt/boulder/va 1.644s
The integration tests also failed :
Starting service boulder-sa-1
17:49:08.163390 6 boulder-sa -5fgzAo Versions: boulder-sa=(Unspecified Unspecified) Golang=(go1.20.5) BuildHost=(Unspecified)
17:49:08.169634 6 boulder-sa 18Wo8gs Time was set to 2022-12-24 17:49:07 +0000 UTC via FAKECLOCK
Connecting to sa1.service.consul:9095 health service
got error connecting to health service sa1.service.consul:9095: grpc.health.v1.Health.Check timed out after 1000 ms