Home Docs Error help

Error help

Ran into an error? Look it up here.
Error codes

Find a plain-language explanation

If pastebin.ca shows an error code, these pages explain what it means, why it happened, and what you can try next.

Most people only need the codes listed here. Uncommon technical codes have a shorter fallback page when they are real pastebin.ca errors.

25 errors

Publishing a paste

The request could not be read invalid_json pastebin.ca could not understand what your browser or app sent while trying to publish. The upload was too large request_too_large The request was bigger than pastebin.ca can accept in one publish attempt. Paste content is required body_required You tried to publish without any paste text. The paste is too large too_large The text you are publishing is larger than the paste size limit. The composer is out of date mode_retired Your page is using an old publish format that pastebin.ca no longer accepts. Choose a valid visibility bad_visibility The selected visibility option was not one pastebin.ca understands. Choose a valid access type bad_access The selected access option was not one pastebin.ca can use. The read limit is not valid bad_fetch_limit The paste read limit must be a whole number in the allowed range, or left unlimited. The public feed is not available here feed_not_available_on_host This pastebin.ca sibling site does not allow public feed pastes. Public feed pastes must be readable text feed_requires_public_plaintext A paste cannot go on the public feed when it is encrypted or restricted. Public feed pastes cannot burn after reads feed_requires_unlimited_reads A public feed paste needs to stay readable, so it cannot have a read limit. Public access must be plain text public_access_requires_plaintext The paste is set to public access, but it also includes encryption or recipient-only details. That syntax is not available here syntax_not_available_on_host The selected language or syntax is not supported on this pastebin.ca host. The filename needs a small cleanup bad_filename The optional filename is too long or contains characters pastebin.ca cannot display safely. The change note is too long bad_change_note The optional note for this version is longer than pastebin.ca accepts. The source paste link is not valid bad_parent_id pastebin.ca could not use the paste you were trying to edit or fork as the source. The source paste could not be found parent_not_found The paste you tried to edit or fork is no longer available to use as a source. The expiry time is not valid bad_expires_in The custom expiry value was not in a format pastebin.ca understands. The expiry duration is not valid bad_expires_in_seconds The expiry duration sent by the page or app was not a valid number of seconds. Sign in for encrypted or recipient-only pastes anonymous_access_unavailable Anonymous publishing is limited to public-access plaintext pastes. Anonymous pastes need an expiry anonymous_expiry_required When you publish without signing in, the paste must have an expiry date. Anonymous expiry is too long anonymous_expiry_too_long Anonymous pastes can expire after at most 90 days. The paste looks like it contains a secret content_rejected pastebin.ca detected content that looks like a private key, token, password, or other secret. This content cannot be published content_banned pastebin.ca blocked this paste because the content matches material that is not allowed on the service. This action is not allowed forbidden pastebin.ca refused the action even though the request reached the site.
13 errors

Account and sign-in

Please sign in first auth_required The action needs a signed-in pastebin.ca account. Your session is missing session_required pastebin.ca expected an active browser session but could not find one. This session cannot do that insufficient_scope You are signed in, but this session or token does not include permission for the action. API sign-in proof could not be verified invalid_dpop_proof pastebin.ca could not verify the extra proof attached to an API request. This account cannot publish account_banned The signed-in account is blocked from publishing pastes. That handle is not valid bad_handle The public profile handle you chose does not match the allowed format. That handle is already taken handle_unavailable The profile handle you requested is not available. Choose a handle for a public profile handle_required_for_public_profile A public profile needs a profile handle so other people can open it. The invite is not valid invalid_invite The invite link or code cannot be used. Sign-in verification failed verification_failed pastebin.ca could not verify the passkey or sign-in response. This passkey is not recognized unknown_credential The passkey used for sign-in is not connected to a pastebin.ca account. The sign-in challenge expired challenge_expired A sign-in, invite, or anti-spam challenge took too long and is no longer valid. The sign-in code expired expired_token A device or app sign-in code was not completed before it expired.
6 errors

Opening and managing pastes

9 errors

Encryption and recipients

The encryption details were invalid bad_cipher_meta The encrypted paste settings could not be read safely. The encryption details are too large cipher_meta_too_large The small metadata needed for encrypted sharing is larger than pastebin.ca accepts. The encryption mode is not valid bad_cipher The paste asked for an encryption method pastebin.ca does not support for that option. Encryption is not available on this host encryption_not_available_on_host This pastebin.ca sibling host does not offer encrypted paste publishing. Recipient delivery needs recipient mode recipient_requires_e2e A recipient was included, but the paste was not set to recipient-only encrypted delivery. Choose a recipient recipient_required Recipient-only encrypted delivery needs the handle of the person who should receive the paste. The recipient name matches more than one account recipient_lookup_ambiguous pastebin.ca could not tell which recipient you meant. No recipient key was found recipient_not_found_or_no_pubkey pastebin.ca could not find an encryption key for that recipient handle. The recipient key changed recipient_key_stale The recipient’s encryption key changed after your page looked it up.
8 errors

Anti-spam and limits

Complete the anti-spam check for the public feed turnstile_required_for_feed Anonymous public feed publishing needs a quick anti-spam check. The anti-spam check failed turnstile_failed The browser anti-spam check did not pass. The anti-spam proof failed pow_failed A proof-of-work anti-spam check from an app or script was not accepted. The anti-spam proof was already used pow_challenge_used The proof-of-work challenge can only be spent once. The anti-spam proof is not valid bad_pow The submitted proof-of-work challenge was missing or malformed. Please slow down rate_limited Too many requests or publish attempts happened in a short time. Daily paste quota reached daily_quota_exceeded This account or connection has published as much as it can for the day. That recipient is receiving too many pastes recipient_rate_limited Recipient-only delivery to that person is being slowed down temporarily.
9 errors

Comments and feedback

Comments are not available on this paste comments_unavailable The paste cannot show or accept comments for your current view. The comment link was revoked comment_link_revoked The special link that allowed comments no longer works. You need permission to comment comment_capability_required Your current link or session does not include permission to add a comment. Too many comments too_many_comments The paste has reached a comment limit or comments are arriving too quickly. Add a message first empty_body A comment or message was submitted without any text. Choose a valid report reason bad_reason A paste report was submitted with a reason pastebin.ca does not recognize. The report note is too long note_too_long The optional note on a paste report is longer than pastebin.ca accepts. Feedback message required message_required The feedback form was submitted without a message. Feedback message is too long message_too_long The feedback message is longer than the form accepts.