Node.js 错误代码
按代码或错误消息搜索,查看官方说明及故障排除、诊断链接。
搜索在浏览器中进行。同一编号在不同产品中可能有不同含义。
Node.js 代码
449 项- crypto argon2 not supported
当前使用的 OpenSSL 版本不支持 Argon2。
Node.jsNode.js - crypto custom engine not supported
所请求的 OpenSSL 引擎(例如,通过 clientCertEngine 或 privateKeyEngine TLS 选项)不受所使用的 OpenSSL 版本支持,可能是由于编译时标志 OPENSSL_NO_ENGINE 造成的。
Node.jsNode.js - crypto ecdh invalid format
格式参数的无效值传递给 crypto.ECDH() 类 getPublicKey() 方法。
Node.jsNode.js - crypto ecdh invalid public key
key 参数的无效值已传递给 crypto.ECDH() 类的computeSecret() 方法。这意味着公钥位于椭圆曲线之外。
Node.jsNode.js - crypto engine unknown
无效的加密引擎标识符传递给了 require('node:crypto').setEngine()。
Node.jsNode.js - crypto fips forced
使用了 --force-fips 命令行参数,但尝试在 node:crypto 模块中启用或禁用 FIPS 模式。
Node.jsNode.js - crypto fips unavailable
尝试启用或禁用 FIPS 模式,但 FIPS 模式不可用。
Node.jsNode.js - crypto hash digest no utf16
UTF-16 编码与 hash.digest() 一起使用。虽然 hash.digest() 方法允许传入编码参数,导致该方法返回字符串而不是 Buffer,但不支持 UTF-16 编码(例如 ucs 或 utf16le)。
Node.jsNode.js - crypto hash finalized
hash.digest() 被调用多次。每个 Hash 对象实例调用 hash.digest() 方法的次数不得超过一次。
Node.jsNode.js - crypto hash update failed
hash.update() 由于未指定的原因失败。
Node.jsNode.js - crypto incompatible key
给定的加密密钥与尝试的操作不兼容。
Node.jsNode.js - crypto incompatible key options
所选的公钥或私钥编码与其他选项不兼容。
Node.jsNode.js - crypto initialization failed
加密子系统初始化失败。
Node.jsNode.js - crypto invalid auth tag
提供了无效的身份验证标签。
Node.jsNode.js - crypto invalid counter
为计数器模式密码提供了无效的计数器。
Node.jsNode.js - crypto invalid curve
提供了无效的椭圆曲线。
Node.jsNode.js - crypto invalid digest
指定了无效的加密摘要算法。
Node.jsNode.js - crypto invalid iv
提供了无效的初始化向量。
Node.jsNode.js - crypto invalid jwk
提供了无效的 JSON Web 密钥。
Node.jsNode.js - crypto invalid keylen
提供的密钥长度无效。
Node.jsNode.js - crypto invalid keypair
提供了无效的密钥对。
Node.jsNode.js - crypto invalid keytype
提供了无效的密钥类型。
Node.jsNode.js - crypto invalid key object type
给定的加密密钥对象的类型对于尝试的操作无效。
Node.jsNode.js - crypto invalid mac
指定的 MAC 算法无效。
Node.jsNode.js - crypto invalid messagelen
提供的消息长度无效。
Node.jsNode.js - crypto invalid scrypt params
一个或多个 crypto.scrypt() 或 crypto.scryptSync() 参数超出其合法范围。
Node.jsNode.js - crypto invalid state
对处于无效状态的对象使用了加密方法。例如,在调用 cipher.final() 之前调用 cipher.getAuthTag()。
Node.jsNode.js - crypto invalid tag length
提供的身份验证标记长度无效。
Node.jsNode.js - crypto job init failed
异步加密操作初始化失败。
Node.jsNode.js - crypto jwk unsupported curve
Key 的椭圆曲线未在 JSON Web Key Elliptic Curve 注册表中注册使用。
Node.jsNode.js - crypto jwk unsupported key type
密钥的非对称密钥类型未在 JSON Web 密钥类型注册表中注册使用。
Node.jsNode.js - crypto kem not supported
尝试在 Node.js 未使用具有 KEM 支持的 OpenSSL 进行编译时使用 KEM 操作。
Node.jsNode.js - crypto mac finalized
在尝试完成或底层 MAC 更新失败后,尝试对 Mac 对象执行操作。
Node.jsNode.js - crypto mac not supported
Node.js 的构建不支持 OpenSSL EVP_MAC API。
Node.jsNode.js - crypto mac update failed
mac.update() 由于未指定的原因失败。
Node.jsNode.js - crypto operation failed
加密操作由于其他未指定的原因而失败。
Node.jsNode.js - crypto pbkdf2 error
PBKDF2 算法因不明原因失败。 OpenSSL 没有提供更多详细信息,因此 Node.js 也没有提供更多详细信息。
Node.jsNode.js - crypto scrypt invalid parameter
不兼容的选项组合被传递给 crypto.scrypt() 或 crypto.scryptSync()。新版本的 Node.js 使用错误代码 ERR_INCOMPATIBLE_OPTION_PAIR 代替,这与其他 API 一致。
Node.jsNode.js - crypto scrypt not supported
Node.js 的编译没有 scrypt 支持。对于官方发布的二进制文件来说不可能,但对于自定义构建(包括发行版构建)可能会发生。
Node.jsNode.js - crypto sign key required
未向 sign.sign() 方法提供签名密钥。
Node.jsNode.js