[wip] Passing test suite with OpenSSL 4.0 #4
Triggered via pull request
April 18, 2026 09:38
Status
Success
Total duration
1h 19m 39s
Artifacts
1
test-shared-openssl4.yml
on: pull_request
Build slim tarball
2m 30s
Matrix: build
Annotations
38 errors
|
aarch64-linux: with shared libraries (OpenSSL 4.0)
Process completed with exit code 2.
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-set-ciphers-error.js#L17
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Missing expected exception.
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js:17:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: /no[_ ]cipher[_ ]match/i,
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ocsp-callback.js#L93
--- stderr ---
/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93
assert.strictEqual(resp.toString(), testOptions.response);
^
TypeError: Cannot read properties of null (reading 'toString')
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93:33)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSWrap.onocspresponse (node:internal/tls/wrap:463:22)
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-error-stack.js#L11
--- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The validation function is expected to return "true". Received false
Caught error:
Error [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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 [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at configSecureContext (node:internal/tls/secure-context:298:13)
at Object.createSecureContext (node:internal/tls/common:114:3)
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:12:7
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED'
},
expected: [Function (anonymous)],
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ecdh-multiple.js#L37
--- stderr ---
node:internal/tls/secure-context:252
context.setECDHCurve(ecdhCurve);
^
Error: Failed to set ECDH curve
at configSecureContext (node:internal/tls/secure-context:252:11)
at Object.createSecureContext (node:internal/tls/common:114:3)
at Server.setSecureContext (node:internal/tls/wrap:1514:27)
at new Server (node:internal/tls/wrap:1378:8)
at Object.createServer (node:internal/tls/wrap:1413:10)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js:37:20)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_OPERATION_FAILED'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-dhe.js#L0
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(stdout.includes(`Cipher : ${expectedCipher}`))
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js:92:7
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:473:17
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15
at ChildProcess.exithandler (node:child_process:410:7)
at ChildProcess.emit (node:events:509:20)
at maybeClose (node:internal/child_process:1108:16)
at Socket.<anonymous> (node:internal/child_process:480:11)
at Socket.emit (node:events:509:20)
at Pipe.<anonymous> (node:net:350:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '==',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-getephemeralkeyinfo.js#L63
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
2048 !== 3072
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js:63:14)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at Object.onceWrapper (node:events:630:28)
at TLSSocket.emit (node:events:521:24)
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1692:8)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 2048,
expected: 3072,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-mindhsize.js#L0
--- stderr ---
node:events:487
throw er; // Unhandled 'error' event
^
Error [ERR_TLS_DH_PARAM_SIZE]: DH parameter size 2048 is less than 2048
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1648:17)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12)
Emitted 'error' event on TLSSocket instance at:
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1650:10)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
code: 'ERR_TLS_DH_PARAM_SIZE'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-mindhsize.js
|
|
aarch64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-alert-handling.js#L99
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/. Input:
'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE'
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js:99:12)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._emitTLSError (node:internal/tls/wrap:1057:10)
at TLSWrap.onerror (node:internal/tls/wrap:495:11) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE',
expected: /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/,
operator: 'match',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0)
Process completed with exit code 2.
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-set-ciphers-error.js#L17
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Missing expected exception.
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js:17:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: /no[_ ]cipher[_ ]match/i,
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ocsp-callback.js#L93
--- stderr ---
/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93
assert.strictEqual(resp.toString(), testOptions.response);
^
TypeError: Cannot read properties of null (reading 'toString')
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93:33)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSWrap.onocspresponse (node:internal/tls/wrap:463:22)
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-error-stack.js#L11
--- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The validation function is expected to return "true". Received false
Caught error:
Error [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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 [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at configSecureContext (node:internal/tls/secure-context:298:13)
at Object.createSecureContext (node:internal/tls/common:114:3)
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:12:7
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED'
},
expected: [Function (anonymous)],
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ecdh-multiple.js#L37
--- stderr ---
node:internal/tls/secure-context:252
context.setECDHCurve(ecdhCurve);
^
Error: Failed to set ECDH curve
at configSecureContext (node:internal/tls/secure-context:252:11)
at Object.createSecureContext (node:internal/tls/common:114:3)
at Server.setSecureContext (node:internal/tls/wrap:1514:27)
at new Server (node:internal/tls/wrap:1378:8)
at Object.createServer (node:internal/tls/wrap:1413:10)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js:37:20)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_OPERATION_FAILED'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-dhe.js#L0
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(stdout.includes(`Cipher : ${expectedCipher}`))
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js:92:7
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:473:17
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15
at ChildProcess.exithandler (node:child_process:410:7)
at ChildProcess.emit (node:events:509:20)
at maybeClose (node:internal/child_process:1108:16)
at Socket.<anonymous> (node:internal/child_process:480:11)
at Socket.emit (node:events:509:20)
at Pipe.<anonymous> (node:net:350:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '==',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-mindhsize.js#L0
--- stderr ---
node:events:487
throw er; // Unhandled 'error' event
^
Error [ERR_TLS_DH_PARAM_SIZE]: DH parameter size 2048 is less than 2048
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1648:17)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12)
Emitted 'error' event on TLSSocket instance at:
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1650:10)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
code: 'ERR_TLS_DH_PARAM_SIZE'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-mindhsize.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-getephemeralkeyinfo.js#L63
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
2048 !== 3072
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js:63:14)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at Object.onceWrapper (node:events:630:28)
at TLSSocket.emit (node:events:521:24)
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1692:8)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 2048,
expected: 3072,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-alert-handling.js#L99
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/. Input:
'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE'
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js:99:12)
at TLSSocket.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._emitTLSError (node:internal/tls/wrap:1057:10)
at TLSWrap.onerror (node:internal/tls/wrap:495:11) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE',
expected: /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/,
operator: 'match',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js
|
|
x86_64-linux: with shared libraries (OpenSSL 4.0):
test/parallel/test-crypto-dh-stateless.js#L187
--- stderr ---
node:assert:456
throw err;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected
Comparison {
+ code: 'ERR_OSSL_EVP_INTERNAL_ERROR'
- code: 'ERR_OSSL_EVP_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE'
}
at testDHError (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:10)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:400:3)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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:030C0103:digital envelope routines::internal error
at Object.diffieHellman (node:internal/crypto/diffiehellman:312:39)
at /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:30
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at testDHError (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:10)
at Object.<anonymous> (/home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:400:3)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
library: 'digital envelope routines',
reason: 'internal error',
code: 'ERR_OSSL_EVP_INTERNAL_ERROR'
},
expected: { code: 'ERR_OSSL_EVP_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE' },
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /home/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0)
Process completed with exit code 2.
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-set-ciphers-error.js#L17
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Missing expected exception.
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js:17:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: /no[_ ]cipher[_ ]match/i,
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ocsp-callback.js#L93
--- stderr ---
/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93
assert.strictEqual(resp.toString(), testOptions.response);
^
TypeError: Cannot read properties of null (reading 'toString')
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93:33)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSWrap.onocspresponse (node:internal/tls/wrap:463:22)
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-error-stack.js#L11
--- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The validation function is expected to return "true". Received false
Caught error:
Error [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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 [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at configSecureContext (node:internal/tls/secure-context:298:13)
at Object.createSecureContext (node:internal/tls/common:114:3)
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:12:7
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED'
},
expected: [Function (anonymous)],
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ecdh-multiple.js#L37
--- stderr ---
node:internal/tls/secure-context:252
context.setECDHCurve(ecdhCurve);
^
Error: Failed to set ECDH curve
at configSecureContext (node:internal/tls/secure-context:252:11)
at Object.createSecureContext (node:internal/tls/common:114:3)
at Server.setSecureContext (node:internal/tls/wrap:1514:27)
at new Server (node:internal/tls/wrap:1378:8)
at Object.createServer (node:internal/tls/wrap:1413:10)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js:37:20)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_OPERATION_FAILED'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-dhe.js#L0
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(stdout.includes(`Cipher : ${expectedCipher}`))
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js:92:7
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:473:17
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15
at ChildProcess.exithandler (node:child_process:410:7)
at ChildProcess.emit (node:events:509:20)
at maybeClose (node:internal/child_process:1108:16)
at Socket.<anonymous> (node:internal/child_process:480:11)
at Socket.emit (node:events:509:20)
at Pipe.<anonymous> (node:net:350:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '==',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-getephemeralkeyinfo.js#L63
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
2048 !== 3072
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js:63:14)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at Object.onceWrapper (node:events:630:28)
at TLSSocket.emit (node:events:521:24)
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1692:8)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 2048,
expected: 3072,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-mindhsize.js#L0
--- stderr ---
node:events:487
throw er; // Unhandled 'error' event
^
Error [ERR_TLS_DH_PARAM_SIZE]: DH parameter size 2048 is less than 2048
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1648:17)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12)
Emitted 'error' event on TLSSocket instance at:
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1650:10)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
code: 'ERR_TLS_DH_PARAM_SIZE'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-mindhsize.js
|
|
aarch64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-alert-handling.js#L99
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/. Input:
'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE'
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js:99:12)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._emitTLSError (node:internal/tls/wrap:1057:10)
at TLSWrap.onerror (node:internal/tls/wrap:495:11) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE',
expected: /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/,
operator: 'match',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0)
Process completed with exit code 2.
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-set-ciphers-error.js#L17
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Missing expected exception.
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js:17:10)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
at Module.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:154:5)
at node:internal/main/run_main_module:33:47 {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: undefined,
expected: /no[_ ]cipher[_ ]match/i,
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-set-ciphers-error.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ocsp-callback.js#L93
--- stderr ---
/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93
assert.strictEqual(resp.toString(), testOptions.response);
^
TypeError: Cannot read properties of null (reading 'toString')
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js:93:33)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSWrap.onocspresponse (node:internal/tls/wrap:463:22)
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ocsp-callback.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-error-stack.js#L11
--- stderr ---
node:assert:573
throw err;
^
AssertionError [ERR_ASSERTION]: The validation function is expected to return "true". Received false
Caught error:
Error [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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 [ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED]: Custom engines not supported by this OpenSSL
at configSecureContext (node:internal/tls/secure-context:298:13)
at Object.createSecureContext (node:internal/tls/common:114:3)
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:12:7
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js:11:8)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED'
},
expected: [Function (anonymous)],
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-error-stack.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-ecdh-multiple.js#L37
--- stderr ---
node:internal/tls/secure-context:252
context.setECDHCurve(ecdhCurve);
^
Error: Failed to set ECDH curve
at configSecureContext (node:internal/tls/secure-context:252:11)
at Object.createSecureContext (node:internal/tls/common:114:3)
at Server.setSecureContext (node:internal/tls/wrap:1514:27)
at new Server (node:internal/tls/wrap:1378:8)
at Object.createServer (node:internal/tls/wrap:1413:10)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js:37:20)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
code: 'ERR_CRYPTO_OPERATION_FAILED'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-ecdh-multiple.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-dhe.js#L0
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(stdout.includes(`Cipher : ${expectedCipher}`))
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js:92:7
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:473:17
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15
at ChildProcess.exithandler (node:child_process:410:7)
at ChildProcess.emit (node:events:509:20)
at maybeClose (node:internal/child_process:1108:16)
at Socket.<anonymous> (node:internal/child_process:480:11)
at Socket.emit (node:events:509:20)
at Pipe.<anonymous> (node:net:350:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '==',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node --no-warnings --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-dhe.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-getephemeralkeyinfo.js#L63
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
2048 !== 3072
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js:63:14)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at Object.onceWrapper (node:events:630:28)
at TLSSocket.emit (node:events:521:24)
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1692:8)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 2048,
expected: 3072,
operator: 'strictEqual',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-getephemeralkeyinfo.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-client-mindhsize.js#L0
--- stderr ---
node:events:487
throw er; // Unhandled 'error' event
^
Error [ERR_TLS_DH_PARAM_SIZE]: DH parameter size 2048 is less than 2048
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1648:17)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12)
Emitted 'error' event on TLSSocket instance at:
at TLSSocket.onConnectSecure (node:internal/tls/wrap:1650:10)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
code: 'ERR_TLS_DH_PARAM_SIZE'
}
Node.js v26.0.0-pre
Command: out/Release/node --expose-internals /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-client-mindhsize.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-tls-alert-handling.js#L99
--- stderr ---
node:internal/assert/utils:146
throw error;
^
AssertionError [ERR_ASSERTION]: The input did not match the regular expression /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/. Input:
'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE'
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js:99:12)
at TLSSocket.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/common/index.js:508:15)
at TLSSocket.emit (node:events:509:20)
at TLSSocket._emitTLSError (node:internal/tls/wrap:1057:10)
at TLSWrap.onerror (node:internal/tls/wrap:495:11) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 'ERR_SSL_TLS_ALERT_UNEXPECTED_MESSAGE',
expected: /ERR_SSL_(TLSV1_ALERT_PROTOCOL_VERSION|TLSV1_ALERT_RECORD_OVERFLOW|SSL\/TLS_ALERT_UNEXPECTED_MESSAGE)/,
operator: 'match',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-tls-alert-handling.js
|
|
x86_64-darwin: with shared libraries (OpenSSL 4.0):
test/parallel/test-crypto-dh-stateless.js#L187
--- stderr ---
node:assert:456
throw err;
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected
Comparison {
+ code: 'ERR_OSSL_EVP_INTERNAL_ERROR'
- code: 'ERR_OSSL_EVP_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE'
}
at testDHError (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:10)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:400:3)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12)
at wrapModuleLoad (node:internal/modules/cjs/loader:255: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:030C0103:digital envelope routines::internal error
at Object.diffieHellman (node:internal/crypto/diffiehellman:312:39)
at /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:30
at getActual (node:assert:580:5)
at assert.throws (node:assert:728:24)
at testDHError (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:187:10)
at Object.<anonymous> (/Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js:400:3)
at Module._compile (node:internal/modules/cjs/loader:1829:14)
at Object..js (node:internal/modules/cjs/loader:1969:10)
at Module.load (node:internal/modules/cjs/loader:1552:32)
at Module._load (node:internal/modules/cjs/loader:1354:12) {
library: 'digital envelope routines',
reason: 'internal error',
code: 'ERR_OSSL_EVP_INTERNAL_ERROR'
},
expected: { code: 'ERR_OSSL_EVP_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE' },
operator: 'throws',
diff: 'simple'
}
Node.js v26.0.0-pre
Command: out/Release/node /Users/runner/work/_temp/node-v26.0.0-nightly2026-04-18ea9f6c6936-slim/test/parallel/test-crypto-dh-stateless.js
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
tarballs
|
50.1 MB |
sha256:49193ceff763a907eeebc94ceea71b2f26d7e6b57f9cdc42f29e32ed55f34ea2
|
|