Skip to content

[wip] Passing test suite with OpenSSL 4.0 #4

[wip] Passing test suite with OpenSSL 4.0

[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
Build slim tarball
Matrix: build
Fit to window
Zoom out
Zoom in

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