SOLFIND
Web Lens
Portal home

Errors | Node.js v22.23.2 Documentation

https://nodejs.org/docs/latest-v22.x/api/errors.html • 340 KB fetched
Open original page


Errors | Node.js v22.23.2 Documentation Skip to content Node.js * About this documentation * Usage and example * Assertion testing * Asynchronous context tracking * Async hooks * Buffer * C++ addons * C/C++ addons with Node-API * C++ embedder API * Child processes * Cluster * Command-line options * Console * Crypto * Debugger * Deprecated APIs * Diagnostics Channel * DNS * Domain * Environment Variables * Errors * Events * File system * Globals * HTTP * HTTP/2 * HTTPS * Inspector * Internationalization * Modules: CommonJS modules * Modules: ECMAScript modules * Modules: node:module API * Modules: Packages * Modules: TypeScript * Net * OS * Path * Performance hooks * Permissions * Process * Punycode * Query strings * Readline * REPL * Report * Single executable applications * SQLite * Stream * String decoder * Test runner * Timers * TLS/SSL * Trace events * TTY * UDP/datagram * URL * Utilities * V8 * VM * WASI * Web Crypto API * Web Streams API * Worker threads * Zlib * Code repository and issue tracker Node.js v22.23.2 documentation * Node.js v22.23.2 * Table of contents * Errors * Error propagation and interception * Class: Error * new Error(message[, options]) * Error.captureStackTrace(targetObject[, constructorOpt]) * Error.stackTraceLimit * error.cause * error.code * error.message * error.stack * Class: AssertionError * Class: RangeError * Class: ReferenceError * Class: SyntaxError * Class: SystemError * error.address * error.code * error.dest * error.errno * error.info * error.message * error.path * error.port * error.syscall * Common system errors * Class: TypeError * Exceptions vs. errors * OpenSSL errors * error.opensslErrorStack * error.function * error.library * error.reason * Node.js error codes * ABORT_ERR * ERR_ACCESS_DENIED * ERR_AMBIGUOUS_ARGUMENT * ERR_ARG_NOT_ITERABLE * ERR_ASSERTION * ERR_ASYNC_CALLBACK * ERR_ASYNC_TYPE * ERR_BROTLI_COMPRESSION_FAILED * ERR_BROTLI_INVALID_PARAM * ERR_BUFFER_CONTEXT_NOT_AVAILABLE * ERR_BUFFER_OUT_OF_BOUNDS * ERR_BUFFER_TOO_LARGE * ERR_CANNOT_WATCH_SIGINT * ERR_CHILD_CLOSED_BEFORE_REPLY * ERR_CHILD_PROCESS_IPC_REQUIRED * ERR_CHILD_PROCESS_STDIO_MAXBUFFER * ERR_CLOSED_MESSAGE_PORT * ERR_CONSOLE_WRITABLE_STREAM * ERR_CONSTRUCT_CALL_INVALID * ERR_CONSTRUCT_CALL_REQUIRED * ERR_CONTEXT_NOT_INITIALIZED * ERR_CPU_PROFILE_ALREADY_STARTED * ERR_CPU_PROFILE_NOT_STARTED * ERR_CPU_PROFILE_TOO_MANY * ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED * ERR_CRYPTO_ECDH_INVALID_FORMAT * ERR_CRYPTO_ECDH_INVALID_PUBLIC_KEY * ERR_CRYPTO_ENGINE_UNKNOWN * ERR_CRYPTO_FIPS_FORCED * ERR_CRYPTO_FIPS_UNAVAILABLE * ERR_CRYPTO_HASH_FINALIZED * ERR_CRYPTO_HASH_UPDATE_FAILED * ERR_CRYPTO_INCOMPATIBLE_KEY * ERR_CRYPTO_INCOMPATIBLE_KEY_OPTIONS * ERR_CRYPTO_INITIALIZATION_FAILED * ERR_CRYPTO_INVALID_AUTH_TAG * ERR_CRYPTO_INVALID_COUNTER * ERR_CRYPTO_INVALID_CURVE * ERR_CRYPTO_INVALID_DIGEST * ERR_CRYPTO_INVALID_IV * ERR_CRYPTO_INVALID_JWK * ERR_CRYPTO_INVALID_KEYLEN * ERR_CRYPTO_INVALID_KEYPAIR * ERR_CRYPTO_INVALID_KEYTYPE * ERR_CRYPTO_INVALID_KEY_OBJECT_TYPE * ERR_CRYPTO_INVALID_MESSAGELEN * ERR_CRYPTO_INVALID_SCRYPT_PARAMS * ERR_CRYPTO_INVALID_STATE * ERR_CRYPTO_INVALID_TAG_LENGTH * ERR_CRYPTO_JOB_INIT_FAILED * ERR_CRYPTO_JWK_UNSUPPORTED_CURVE * ERR_CRYPTO_JWK_UNSUPPORTED_KEY_TYPE * ERR_CRYPTO_OPERATION_FAILED * ERR_CRYPTO_PBKDF2_ERROR * ERR_CRYPTO_SCRYPT_INVALID_PARAMETER * ERR_CRYPTO_SCRYPT_NOT_SUPPORTED * ERR_CRYPTO_SIGN_KEY_REQUIRED * ERR_CRYPTO_TIMING_SAFE_EQUAL_LENGTH * ERR_CRYPTO_UNKNOWN_CIPHER * ERR_CRYPTO_UNKNOWN_DH_GROUP * ERR_CRYPTO_UNSUPPORTED_OPERATION * ERR_DEBUGGER_ERROR * ERR_DEBUGGER_STARTUP_ERROR * ERR_DIR_CLOSED * ERR_DIR_CONCURRENT_OPERATION * ERR_DLOPEN_DISABLED * ERR_DLOPEN_FAILED * ERR_DNS_SET_SERVERS_FAILED * ERR_DOMAIN_CALLBACK_NOT_AVAILABLE * ERR_DOMAIN_CANNOT_SET_UNCAUGHT_EXCEPTION_CAPTURE * ERR_DUPLICATE_STARTUP_SNAPSHOT_MAIN_FUNCTION * ERR_ENCODING_INVALID_ENCODED_DATA * ERR_ENCODING_NOT_SUPPORTED * ERR_EVAL_ESM_CANNOT_PRINT * ERR_EVENT_RECURSION * ERR_EXECUTION_ENVIRONMENT_NOT_AVAILABLE * ERR_FALSY_VALUE_REJECTION * ERR_FEATURE_UNAVAILABLE_ON_PLATFORM * ERR_FS_CP_DIR_TO_NON_DIR * ERR_FS_CP_EEXIST * ERR_FS_CP_EINVAL * ERR_FS_CP_FIFO_PIPE * ERR_FS_CP_NON_DIR_TO_DIR * ERR_FS_CP_SOCKET * ERR_FS_CP_SYMLINK_TO_SUBDIRECTORY * ERR_FS_CP_UNKNOWN * ERR_FS_EISDIR * ERR_FS_FILE_TOO_LARGE * ERR_FS_INVALID_SYMLINK_TYPE * ERR_FS_WATCH_QUEUE_OVERFLOW * ERR_HTTP2_ALTSVC_INVALID_ORIGIN * ERR_HTTP2_ALTSVC_LENGTH * ERR_HTTP2_CONNECT_AUTHORITY * ERR_HTTP2_CONNECT_PATH * ERR_HTTP2_CONNECT_SCHEME * ERR_HTTP2_ERROR * ERR_HTTP2_GOAWAY_SESSION * ERR_HTTP2_HEADERS_AFTER_RESPOND * ERR_HTTP2_HEADERS_SENT * ERR_HTTP2_HEADER_SINGLE_VALUE * ERR_HTTP2_INFO_STATUS_NOT_ALLOWED * ERR_HTTP2_INVALID_CONNECTION_HEADERS * ERR_HTTP2_INVALID_HEADER_VALUE * ERR_HTTP2_INVALID_INFO_STATUS * ERR_HTTP2_INVALID_ORIGIN * ERR_HTTP2_INVALID_PACKED_SETTINGS_LENGTH * ERR_HTTP2_INVALID_PSEUDOHEADER * ERR_HTTP2_INVALID_SESSION * ERR_HTTP2_INVALID_SETTING_VALUE * ERR_HTTP2_INVALID_STREAM * ERR_HTTP2_MAX_PENDING_SETTINGS_ACK * ERR_HTTP2_NESTED_PUSH * ERR_HTTP2_NO_MEM * ERR_HTTP2_NO_SOCKET_MANIPULATION * ERR_HTTP2_ORIGIN_LENGTH * ERR_HTTP2_OUT_OF_STREAMS * ERR_HTTP2_PAYLOAD_FORBIDDEN * ERR_HTTP2_PING_CANCEL * ERR_HTTP2_PING_LENGTH * ERR_HTTP2_PSEUDOHEADER_NOT_ALLOWED * ERR_HTTP2_PUSH_DISABLED * ERR_HTTP2_SEND_FILE * ERR_HTTP2_SEND_FILE_NOSEEK * ERR_HTTP2_SESSION_ERROR * ERR_HTTP2_SETTINGS_CANCEL * ERR_HTTP2_SOCKET_BOUND * ERR_HTTP2_SOCKET_UNBOUND * ERR_HTTP2_STATUS_101 * ERR_HTTP2_STATUS_INVALID * ERR_HTTP2_STREAM_CANCEL * ERR_HTTP2_STREAM_ERROR * ERR_HTTP2_STREAM_SELF_DEPENDENCY * ERR_HTTP2_TOO_MANY_CUSTOM_SETTINGS * ERR_HTTP2_TOO_MANY_INVALID_FRAMES * ERR_HTTP2_TOO_MANY_ORIGINS * ERR_HTTP2_TRAILERS_ALREADY_SENT * ERR_HTTP2_TRAILERS_NOT_READY * ERR_HTTP2_UNSUPPORTED_PROTOCOL * ERR_HTTP_BODY_NOT_ALLOWED * ERR_HTTP_CONTENT_LENGTH_MISMATCH * ERR_HTTP_HEADERS_SENT * ERR_HTTP_INVALID_HEADER_VALUE * ERR_HTTP_INVALID_STATUS_CODE * ERR_HTTP_REQUEST_TIMEOUT * ERR_HTTP_SOCKET_ASSIGNED * ERR_HTTP_SOCKET_ENCODING * ERR_HTTP_TRAILER_INVALID * ERR_ILLEGAL_CONSTRUCTOR * ERR_IMPORT_ATTRIBUTE_MISSING * ERR_IMPORT_ATTRIBUTE_TYPE_INCOMPATIBLE * ERR_IMPORT_ATTRIBUTE_UNSUPPORTED * ERR_INCOMPATIBLE_OPTION_PAIR * ERR_INPUT_TYPE_NOT_ALLOWED * ERR_INSPECTOR_ALREADY_ACTIVATED * ERR_INSPECTOR_ALREADY_CONNECTED * ERR_INSPECTOR_CLOSED * ERR_INSPECTOR_COMMAND * ERR_INSPECTOR_NOT_ACTIVE * ERR_INSPECTOR_NOT_AVAILABLE * ERR_INSPECTOR_NOT_CONNECTED * ERR_INSPECTOR_NOT_WORKER * ERR_INTERNAL_ASSERTION * ERR_INVALID_ADDRESS * ERR_INVALID_ADDRESS_FAMILY * ERR_INVALID_ARG_TYPE * ERR_INVALID_ARG_VALUE * ERR_INVALID_ASYNC_ID * ERR_INVALID_BUFFER_SIZE * ERR_INVALID_CHAR * ERR_INVALID_CURSOR_POS * ERR_INVALID_FD * ERR_INVALID_FD_TYPE * ERR_INVALID_FILE_URL_HOST * ERR_INVALID_FILE_URL_PATH * ERR_INVALID_HANDLE_TYPE * ERR_INVALID_HTTP_TOKEN * ERR_INVALID_IP_ADDRESS * ERR_INVALID_MIME_SYNTAX * ERR_INVALID_MODULE * ERR_INVALID_MODULE_SPECIFIER * ERR_INVALID_OBJECT_DEFINE_PROPERTY * ERR_INVALID_PACKAGE_CONFIG * ERR_INVALID_PACKAGE_TARGET * ERR_INVALID_PROTOCOL * ERR_INVALID_REPL_EVAL_CONFIG * ERR_INVALID_REPL_INPUT * ERR_INVALID_RETURN_PROPERTY * ERR_INVALID_RETURN_PROPERTY_VALUE * ERR_INVALID_RETURN_VALUE * ERR_INVALID_STATE * ERR_INVALID_SYNC_FORK_INPUT * ERR_INVALID_THIS * ERR_INVALID_TUPLE * ERR_INVALID_TYPESCRIPT_SYNTAX * ERR_INVALID_URI * ERR_INVALID_URL * ERR_INVALID_URL_SCHEME * ERR_IPC_CHANNEL_CLOSED * ERR_IPC_DISCONNECTED * ERR_IPC_ONE_PIPE * ERR_IPC_SYNC_FORK * ERR_IP_BLOCKED * ERR_LOADER_CHAIN_INCOMPLETE * ERR_LOAD_SQLITE_EXTENSION * ERR_MEMORY_ALLOCATION_FAILED * ERR_MESSAGE_TARGET_CONTEXT_UNAVAILABLE * ERR_METHOD_NOT_IMPLEMENTED * ERR_MISSING_ARGS * ERR_MISSING_OPTION * ERR_MISSING_PASSPHRASE * ERR_MISSING_PLATFORM_FOR_WORKER * ERR_MODULE_LINK_MISMATCH * ERR_MODULE_NOT_FOUND * ERR_MULTIPLE_CALLBACK * ERR_NAPI_CONS_FUNCTION * ERR_NAPI_INVALID_DATAVIEW_ARGS * ERR_NAPI_INVALID_TYPEDARRAY_ALIGNMENT * ERR_NAPI_INVALID_TYPEDARRAY_LENGTH * ERR_NAPI_TSFN_CALL_JS * ERR_NAPI_TSFN_GET_UNDEFINED * ERR_NON_CONTEXT_AWARE_DISABLED * ERR_NOT_BUILDING_SNAPSHOT * ERR_NOT_IN_SINGLE_EXECUTABLE_APPLICATION * ERR_NOT_SUPPORTED_IN_SNAPSHOT * ERR_NO_CRYPTO * ERR_NO_ICU * ERR_NO_TYPESCRIPT * ERR_OPERATION_FAILED * ERR_OPTIONS_BEFORE_BOOTSTRAPPING * ERR_OUT_OF_RANGE * ERR_PACKAGE_IMPORT_NOT_DEFINED * ERR_PACKAGE_PATH_NOT_EXPORTED * ERR_PARSE_ARGS_INVALID_OPTION_VALUE * ERR_PARSE_ARGS_UNEXPECTED_POSITIONAL * ERR_PARSE_ARGS_UNKNOWN_OPTION * ERR_PERFORMANCE_INVALID_TIMESTAMP * ERR_PERFORMANCE_MEASURE_INVALID_OPTIONS * ERR_PROTO_ACCESS * ERR_PROXY_INVALID_CONFIG * ERR_PROXY_TUNNEL * ERR_QUIC_APPLICATION_ERROR * ERR_QUIC_CONNECTION_FAILED * ERR_QUIC_ENDPOINT_CLOSED * ERR_QUIC_OPEN_STREAM_FAILED * ERR_QUIC_TRANSPORT_ERROR * ERR_QUIC_VERSION_NEGOTIATION_ERROR * ERR_REQUIRE_ASYNC_MODULE * ERR_REQUIRE_CYCLE_MODULE * ERR_REQUIRE_ESM * ERR_SCRIPT_EXECUTION_INTERRUPTED * ERR_SCRIPT_EXECUTION_TIMEOUT * ERR_SERVER_ALREADY_LISTEN * ERR_SERVER_NOT_RUNNING * ERR_SINGLE_EXECUTABLE_APPLICATION_ASSET_NOT_FOUND * ERR_SOCKET_ALREADY_BOUND * ERR_SOCKET_BAD_BUFFER_SIZE * ERR_SOCKET_BAD_PORT * ERR_SOCKET_BAD_TYPE * ERR_SOCKET_BUFFER_SIZE * ERR_SOCKET_CLOSED * ERR_SOCKET_CLOSED_BEFORE_CONNECTION * ERR_SOCKET_CONNECTION_TIMEOUT * ERR_SOCKET_DGRAM_IS_CONNECTED * ERR_SOCKET_DGRAM_NOT_CONNECTED * ERR_SOCKET_DGRAM_NOT_RUNNING * ERR_SOURCE_MAP_CORRUPT * ERR_SOURCE_MAP_MISSING_SOURCE * ERR_SQLITE_ERROR * ERR_SRI_PARSE * ERR_STREAM_ALREADY_FINISHED * ERR_STREAM_CANNOT_PIPE * ERR_STREAM_DESTROYED * ERR_STREAM_NULL_VALUES * ERR_STREAM_PREMATURE_CLOSE * ERR_STREAM_PUSH_AFTER_EOF * ERR_STREAM_UNSHIFT_AFTER_END_EVENT * ERR_STREAM_WRAP * ERR_STREAM_WRITE_AFTER_END * ERR_STRING_TOO_LONG * ERR_SYNTHETIC * ERR_SYSTEM_ERROR * ERR_TEST_FAILURE * ERR_TLS_ALPN_CALLBACK_INVALID_RESULT * ERR_TLS_ALPN_CALLBACK_WITH_PROTOCOLS * ERR_TLS_CERT_ALTNAME_FORMAT * ERR_TLS_CERT_ALTNAME_INVALID * ERR_TLS_DH_PARAM_SIZE * ERR_TLS_HANDSHAKE_TIMEOUT * ERR_TLS_INVALID_CONTEXT * ERR_TLS_INVALID_PROTOCOL_METHOD * ERR_TLS_INVALID_PROTOCOL_VERSION * ERR_TLS_INVALID_STATE * ERR_TLS_PROTOCOL_VERSION_CONFLICT * ERR_TLS_PSK_SET_IDENTIY_HINT_FAILED * ERR_TLS_RENEGOTIATION_DISABLED * ERR_TLS_REQUIRED_SERVER_NAME * ERR_TLS_SESSION_ATTACK * ERR_TLS_SNI_FROM_SERVER * ERR_TRACE_EVENTS_CATEGORY_REQUIRED * ERR_TRACE_EVENTS_UNAVAILABLE * ERR_TRAILING_JUNK_AFTER_STREAM_END * ERR_TRANSFORM_ALREADY_TRANSFORMING * ERR_TRANSFORM_WITH_LENGTH_0 * ERR_TTY_INIT_FAILED * ERR_UNAVAILABLE_DURING_EXIT * ERR_UNCAUGHT_EXCEPTION_CAPTURE_ALREADY_SET * ERR_UNESCAPED_CHARACTERS * ERR_UNHANDLED_ERROR * ERR_UNKNOWN_BUILTIN_MODULE * ERR_UNKNOWN_CREDENTIAL * ERR_UNKNOWN_ENCODING * ERR_UNKNOWN_FILE_EXTENSION * ERR_UNKNOWN_MODULE_FORMAT * ERR_UNKNOWN_SIGNAL * ERR_UNSUPPORTED_DIR_IMPORT * ERR_UNSUPPORTED_ESM_URL_SCHEME * ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING * ERR_UNSUPPORTED_RESOLVE_REQUEST * ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX * ERR_USE_AFTER_CLOSE * ERR_VALID_PERFORMANCE_ENTRY_TYPE * ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING * ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG * ERR_VM_MODULE_ALREADY_LINKED * ERR_VM_MODULE_CACHED_DATA_REJECTED * ERR_VM_MODULE_CANNOT_CREATE_CACHED_DATA * ERR_VM_MODULE_DIFFERENT_CONTEXT * ERR_VM_MODULE_LINK_FAILURE * ERR_VM_MODULE_NOT_MODULE * ERR_VM_MODULE_STATUS * ERR_WASI_ALREADY_STARTED * ERR_WASI_NOT_STARTED * ERR_WEBASSEMBLY_NOT_SUPPORTED * ERR_WEBASSEMBLY_RESPONSE * ERR_WORKER_INIT_FAILED * ERR_WORKER_INVALID_EXEC_ARGV * ERR_WORKER_MESSAGING_ERRORED * ERR_WORKER_MESSAGING_FAILED * ERR_WORKER_MESSAGING_SAME_THREAD * ERR_WORKER_MESSAGING_TIMEOUT * ERR_WORKER_NOT_RUNNING * ERR_WORKER_OUT_OF_MEMORY * ERR_WORKER_PATH * ERR_WORKER_UNSERIALIZABLE_ERROR * ERR_WORKER_UNSUPPORTED_OPERATION * ERR_ZLIB_INITIALIZATION_FAILED * ERR_ZSTD_INVALID_PARAM * HPE_CHUNK_EXTENSIONS_OVERFLOW * HPE_HEADER_OVERFLOW * HPE_UNEXPECTED_CONTENT_LENGTH * MODULE_NOT_FOUND * Legacy Node.js error codes * ERR_CANNOT_TRANSFER_OBJECT * ERR_CPU_USAGE * ERR_CRYPTO_HASH_DIGEST_NO_UTF16 * ERR_HTTP2_FRAME_ERROR * ERR_HTTP2_HEADERS_OBJECT * ERR_HTTP2_HEADER_REQUIRED * ERR_HTTP2_INFO_HEADERS_AFTER_RESPOND * ERR_HTTP2_STREAM_CLOSED * ERR_HTTP_INVALID_CHAR * ERR_IMPORT_ASSERTION_TYPE_FAILED * ERR_IMPORT_ASSERTION_TYPE_MISSING * ERR_IMPORT_ASSERTION_TYPE_UNSUPPORTED * ERR_INDEX_OUT_OF_RANGE * ERR_INVALID_OPT_VALUE * ERR_INVALID_OPT_VALUE_ENCODING * ERR_INVALID_PERFORMANCE_MARK * ERR_INVALID_TRANSFER_OBJECT * ERR_MANIFEST_ASSERT_INTEGRITY * ERR_MANIFEST_DEPENDENCY_MISSING * ERR_MANIFEST_INTEGRITY_MISMATCH * ERR_MANIFEST_INVALID_RESOURCE_FIELD * ERR_MANIFEST_INVALID_SPECIFIER * ERR_MANIFEST_PARSE_POLICY * ERR_MANIFEST_TDZ * ERR_MANIFEST_UNKNOWN_ONERROR * ERR_MISSING_MESSAGE_PORT_IN_TRANSFER_LIST * ERR_MISSING_TRANSFERABLE_IN_TRANSFER_LIST * ERR_NAPI_CONS_PROTOTYPE_OBJECT * ERR_NAPI_TSFN_START_IDLE_LOOP * ERR_NAPI_TSFN_STOP_IDLE_LOOP * ERR_NO_LONGER_SUPPORTED * ERR_OUTOFMEMORY * ERR_PARSE_HISTORY_DATA * ERR_SOCKET_CANNOT_SEND * ERR_STDERR_CLOSE * ERR_STDOUT_CLOSE * ERR_STREAM_READ_NOT_IMPLEMENTED * ERR_TAP_LEXER_ERROR * ERR_TAP_PARSER_ERROR * ERR_TAP_VALIDATION_ERROR * ERR_TLS_RENEGOTIATION_FAILED * ERR_TRANSFERRING_EXTERNALIZED_SHAREDARRAYBUFFER * ERR_UNKNOWN_STDIN_TYPE * ERR_UNKNOWN_STREAM_TYPE * ERR_V8BREAKITERATOR * ERR_VALUE_OUT_OF_RANGE * ERR_VM_MODULE_LINKING_ERRORED * ERR_VM_MODULE_NOT_LINKED * ERR_WORKER_UNSUPPORTED_EXTENSION * ERR_ZLIB_BINDING_CLOSED * OpenSSL Error Codes * Time Validity Errors * CERT_NOT_YET_VALID * CERT_HAS_EXPIRED * CRL_NOT_YET_VALID * CRL_HAS_EXPIRED * CERT_REVOKED * Trust or Chain Related Errors * UNABLE_TO_GET_ISSUER_CERT * UNABLE_TO_GET_ISSUER_CERT_LOCALLY * DEPTH_ZERO_SELF_SIGNED_CERT * SELF_SIGNED_CERT_IN_CHAIN * CERT_CHAIN_TOO_LONG * UNABLE_TO_GET_CRL * UNABLE_TO_VERIFY_LEAF_SIGNATURE * CERT_UNTRUSTED * Basic Extension Errors * INVALID_CA * PATH_LENGTH_EXCEEDED * Name Related Errors * HOSTNAME_MISMATCH * Usage and Policy Errors * INVALID_PURPOSE * CERT_REJECTED * Formatting Errors * CERT_SIGNATURE_FAILURE * CRL_SIGNATURE_FAILURE * ERROR_IN_CERT_NOT_BEFORE_FIELD * ERROR_IN_CERT_NOT_AFTER_FIELD * ERROR_IN_CRL_LAST_UPDATE_FIELD * ERROR_IN_CRL_NEXT_UPDATE_FIELD * UNABLE_TO_DECRYPT_CERT_SIGNATURE * UNABLE_TO_DECRYPT_CRL_SIGNATURE * UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY * Other OpenSSL Errors * OUT_OF_MEM * Index * About this documentation * Usage and example * Index * Assertion testing * Asynchronous context tracking * Async hooks * Buffer * C++ addons * C/C++ addons with Node-API * C++ embedder API * Child processes * Cluster * Command-line options * Console * Crypto * Debugger * Deprecated APIs * Diagnostics Channel * DNS * Domain * Environment Variables * Errors * Events * File system * Globals * HTTP * HTTP/2 * HTTPS * Inspector * Internationalization * Modules: CommonJS modules * Modules: ECMAScript modules * Modules: node:module API * Modules: Packages * Modules: TypeScript * Net * OS * Path * Performance hooks * Permissions * Process * Punycode * Query strings * Readline * REPL * Report * Single executable applications * SQLite * Stream * String decoder * Test runner * Timers * TLS/SSL * Trace events * TTY * UDP/datagram * URL * Utilities * V8 * VM * WASI * Web Crypto API * Web Streams API * Worker threads * Zlib * Code repository and issue tracker * Other versions * 26.x * 25.x * 24.x LTS * 23.x * 22.x LTS * 21.x * 20.x * 19.x * 18.x * 17.x * 16.x * 15.x * 14.x * 13.x * 12.x * 11.x * 10.x * 9.x * 8.x * 7.x * 6.x * 5.x * 4.x * Options * View on single page * View as JSON * Edit on GitHub Table of contents * Errors * Error propagation and interception * Class: Error * new Error(message[, options]) * Error.captureStackTrace(targetObject[, constructorOpt]) * Error.stackTraceLimit * error.cause * error.code * error.message * error.stack * Class: AssertionError * Class: RangeError * Class: ReferenceError * Class: SyntaxError * Class: SystemError * error.address * error.code * error.dest * error.errno * error.info * error.message * error.path * error.port * error.syscall * Common system errors * Class: TypeError * Exceptions vs. errors * OpenSSL errors * error.opensslErrorStack * error.function * error.library * error.reason * Node.js error codes * ABORT_ERR * ERR_ACCESS_DENIED * ERR_AMBIGUOUS_ARGUMENT * ERR_ARG_NOT_ITERABLE * ERR_ASSERTION * ERR_ASYNC_CALLBACK * ERR_ASYNC_TYPE * ERR_BROTLI_COMPRESSION_FAILED * ERR_BROTLI_INVALID_PARAM * ERR_BUFFER_CONTEXT_NOT_AVAILABLE * ERR_BUFFER_OUT_OF_BOUNDS * ERR_BUFFER_TOO_LARGE * ERR_CANNOT_WATCH_SIGINT * ERR_CHILD_CLOSED_BEFORE_REPLY * ERR_CHILD_PROCESS_IPC_REQUIRED * ERR_CHILD_PROCESS_STDIO_MAXBUFFER * ERR_CLOSED_MESSAGE_PORT * ERR_CONSOLE_WRITABLE_STREAM * ERR_CONSTRUCT_CALL_INVALID * ERR_CONSTRUCT_CALL_REQUIRED * ERR_CONTEXT_NOT_INITIALIZED * ERR_CPU_PROFILE_ALREADY_STARTED * ERR_CPU_PROFILE_NOT_STARTED * ERR_CPU_PROFILE_TOO_MANY * ERR_CRYPTO_CUSTOM_ENGINE_NOT_SUPPORTED * ERR_CRYPTO_ECDH_INVALID_FORMAT * ERR_CRYPTO_ECDH_INVALID_PUBLIC_KEY * ERR_CRYPTO_ENGINE_UNKNOWN * ERR_CRYPTO_FIPS_FORCED * ERR_CRYPTO_FIPS_UNAVAILABLE * ERR_CRYPTO_HASH_FINALIZED * ERR_CRYPTO_HASH_UPDATE_FAILED * ERR_CRYPTO_INCOMPATIBLE_KEY * ERR_CRYPTO_INCOMPATIBLE_KEY_OPTIONS * ERR_CRYPTO_INITIALIZATION_FAILED * ERR_CRYPTO_INVALID_AUTH_TAG * ERR_CRYPTO_INVALID_COUNTER * ERR_CRYPTO_INVALID_CURVE * ERR_CRYPTO_INVALID_DIGEST * ERR_CRYPTO_INVALID_IV * ERR_CRYPTO_INVALID_JWK * ERR_CRYPTO_INVALID_KEYLEN * ERR

Links found on this page

  1. Skip to content [direct]
  2. Node.js [direct]
  3. About this documentation [direct]
  4. Usage and example [direct]
  5. Assertion testing [direct]
  6. Asynchronous context tracking [direct]
  7. Async hooks [direct]
  8. Buffer [direct]
  9. C++ addons [direct]
  10. C/C++ addons with Node-API [direct]
  11. C++ embedder API [direct]
  12. Child processes [direct]
  13. Cluster [direct]
  14. Command-line options [direct]
  15. Console [direct]
  16. Crypto [direct]
  17. Debugger [direct]
  18. Deprecated APIs [direct]
  19. Diagnostics Channel [direct]
  20. DNS [direct]
  21. Domain [direct]
  22. Environment Variables [direct]
  23. Events [direct]
  24. File system [direct]
  25. Globals [direct]
  26. HTTP [direct]
  27. HTTP/2 [direct]
  28. HTTPS [direct]
  29. Inspector [direct]
  30. Internationalization [direct]
  31. Modules: CommonJS modules [direct]
  32. Modules: ECMAScript modules [direct]
  33. Modules: node:module API [direct]
  34. Modules: Packages [direct]
  35. Modules: TypeScript [direct]
  36. Net [direct]
  37. OS [direct]
  38. Path [direct]
  39. Performance hooks [direct]
  40. Permissions [direct]
  41. Process [direct]
  42. Punycode [direct]
  43. Query strings [direct]
  44. Readline [direct]
  45. REPL [direct]
  46. Report [direct]
  47. Single executable applications [direct]
  48. SQLite [direct]
  49. Stream [direct]
  50. String decoder [direct]
  51. Test runner [direct]
  52. Timers [direct]
  53. TLS/SSL [direct]
  54. Trace events [direct]
  55. TTY [direct]
  56. UDP/datagram [direct]
  57. URL [direct]
  58. Utilities [direct]
  59. V8 [direct]
  60. VM [direct]
  61. WASI [direct]
  62. Web Crypto API [direct]
  63. Web Streams API [direct]
  64. Worker threads [direct]
  65. Zlib [direct]
  66. Code repository and issue tracker [direct]
  67. Index [direct]
  68. 26.x [direct]
  69. 25.x [direct]
  70. 24.x LTS [direct]
  71. 23.x [direct]
  72. 21.x [direct]
  73. 20.x [direct]
  74. 19.x [direct]
  75. 18.x [direct]
  76. 17.x [direct]
  77. 16.x [direct]
  78. 15.x [direct]
  79. 14.x [direct]
  80. 13.x [direct]