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
- Skip to content [direct]
- Node.js [direct]
- About this documentation [direct]
- Usage and example [direct]
- Assertion testing [direct]
- Asynchronous context tracking [direct]
- Async hooks [direct]
- Buffer [direct]
- C++ addons [direct]
- C/C++ addons with Node-API [direct]
- C++ embedder API [direct]
- Child processes [direct]
- Cluster [direct]
- Command-line options [direct]
- Console [direct]
- Crypto [direct]
- Debugger [direct]
- Deprecated APIs [direct]
- Diagnostics Channel [direct]
- DNS [direct]
- Domain [direct]
- Environment Variables [direct]
- Events [direct]
- File system [direct]
- Globals [direct]
- HTTP [direct]
- HTTP/2 [direct]
- HTTPS [direct]
- Inspector [direct]
- Internationalization [direct]
- Modules: CommonJS modules [direct]
- Modules: ECMAScript modules [direct]
- Modules: node:module API [direct]
- Modules: Packages [direct]
- Modules: TypeScript [direct]
- Net [direct]
- OS [direct]
- Path [direct]
- Performance hooks [direct]
- Permissions [direct]
- Process [direct]
- Punycode [direct]
- Query strings [direct]
- Readline [direct]
- REPL [direct]
- Report [direct]
- Single executable applications [direct]
- SQLite [direct]
- Stream [direct]
- String decoder [direct]
- Test runner [direct]
- Timers [direct]
- TLS/SSL [direct]
- Trace events [direct]
- TTY [direct]
- UDP/datagram [direct]
- URL [direct]
- Utilities [direct]
- V8 [direct]
- VM [direct]
- WASI [direct]
- Web Crypto API [direct]
- Web Streams API [direct]
- Worker threads [direct]
- Zlib [direct]
- Code repository and issue tracker [direct]
- Index [direct]
- 26.x [direct]
- 25.x [direct]
- 24.x LTS [direct]
- 23.x [direct]
- 21.x [direct]
- 20.x [direct]
- 19.x [direct]
- 18.x [direct]
- 17.x [direct]
- 16.x [direct]
- 15.x [direct]
- 14.x [direct]
- 13.x [direct]
|
|