tls: include OpenSSL CAs in default CA list #88046
Annotations
4 errors and 2 notices
|
test-linux (ubuntu-24.04-arm)
Process completed with exit code 2.
|
|
test-linux (ubuntu-24.04-arm):
test/parallel/test-tls-get-ca-certificates-openssl.js#L64
--- stderr ---
[process 211901]: --- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Failed to parse certificate/. Input:
'Error: error:0480006C:PEM routines::no start line'
at Object.<anonymous> (/home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:123:8)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: Error: error:0480006C:PEM routines::no start line
at cacheOpenSSLCertificateLookup (node:tls:168:31)
at Object.getCACertificates (node:tls:260:14)
at /home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:124:13
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:123:8)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12) {
library: 'PEM routines',
reason: 'no start line',
code: 'ERR_OSSL_PEM_NO_START_LINE'
},
expected: /Failed to parse certificate/,
operator: 'throws',
diff: 'simple'
}
Node.js v27.0.0-pre
[process 211901]: --- stdout ---
[process 211901]: status = 1, signal = null
/home/runner/work/node/node/node/test/common/child_process.js:112
throw error;
^
Error: - process terminated with status 1, expected 0
at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-openssl.js:64:1)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
options: {
env: {
EXPECTED_CERT_FILES: '["/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca2-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca3-cert.pem"]',
LOOKUP_CERT_FILES: '["/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca2-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/agent6-cert.pem"]',
UNEXPECTED_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/ca4-cert.pem',
UNHASHED_ISSUER_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/agent10-cert.pem',
NODE_EXTRA_CA_CERTS: '/home/runner/work/node/node/node/test/.tmp.4580/extra-certs.pem',
SSL_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem',
SSL_CERT_DIR: '/home/runner/work/node/node/node/test/.tmp.4580/openssl-certs-1:/home/runner/work/node/node/node/test/.tmp.4580/openssl-certs-2'
}
},
command: '/home/runner/work/node/node/node/out/Release/node --use-openssl-ca /home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js'
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-openssl.js
|
|
test-linux (ubuntu-24.04)
Process completed with exit code 2.
|
|
test-linux (ubuntu-24.04):
test/parallel/test-tls-get-ca-certificates-openssl.js#L64
--- stderr ---
[process 206630]: --- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /Failed to parse certificate/. Input:
'Error: error:0480006C:PEM routines::no start line'
at Object.<anonymous> (/home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:123:8)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: Error: error:0480006C:PEM routines::no start line
at cacheOpenSSLCertificateLookup (node:tls:168:31)
at Object.getCACertificates (node:tls:260:14)
at /home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:124:13
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js:123:8)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12) {
library: 'PEM routines',
reason: 'no start line',
code: 'ERR_OSSL_PEM_NO_START_LINE'
},
expected: /Failed to parse certificate/,
operator: 'throws',
diff: 'simple'
}
Node.js v27.0.0-pre
[process 206630]: --- stdout ---
[process 206630]: status = 1, signal = null
/home/runner/work/node/node/node/test/common/child_process.js:112
throw error;
^
Error: - process terminated with status 1, expected 0
at Object.<anonymous> (/home/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-openssl.js:64:1)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2077:10)
at Module.load (node:internal/modules/cjs/loader:1659:32)
at Module._load (node:internal/modules/cjs/loader:1451:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:261:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
options: {
env: {
EXPECTED_CERT_FILES: '["/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca2-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca3-cert.pem"]',
LOOKUP_CERT_FILES: '["/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/ca2-cert.pem","/home/runner/work/node/node/node/test/fixtures/keys/agent6-cert.pem"]',
UNEXPECTED_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/ca4-cert.pem',
UNHASHED_ISSUER_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/agent10-cert.pem',
NODE_EXTRA_CA_CERTS: '/home/runner/work/node/node/node/test/.tmp.4258/extra-certs.pem',
SSL_CERT_FILE: '/home/runner/work/node/node/node/test/fixtures/keys/ca1-cert.pem',
SSL_CERT_DIR: '/home/runner/work/node/node/node/test/.tmp.4258/openssl-certs-1:/home/runner/work/node/node/node/test/.tmp.4258/openssl-certs-2'
}
},
command: '/home/runner/work/node/node/node/out/Release/node --use-openssl-ca /home/runner/work/node/node/node/test/fixtures/tls-check-openssl-ca-certificates.js'
}
Node.js v27.0.0-pre
Command: out/Release/node /home/runner/work/node/node/node/test/parallel/test-tls-get-ca-certificates-openssl.js
|
|
sccache stats - test-linux
77% - 3878 hits, 1153 misses, 0 errors
|
|
sccache stats - test-linux
78% - 3953 hits, 1089 misses, 0 errors
|