View .md

API error codes

All 1221 error_code values the FeatherPanel API can return, with the HTTP status, the message and the controllers that send each one, read from the backend source.

Last synced from FeatherPanel 15b94e9 on .

On this page

Error envelope

Errors come back in the standard envelope with success: false. Match on error_code, not on the message, which can change or be translated. See Rate limits and errors for the full shape.

{
  "success": false,
  "message": "...",
  "data": null,
  "error": true,
  "error_message": "...",
  "error_code": "SERVER_SUSPENDED",
  "errors": [{ "code": "SERVER_SUSPENDED", "detail": "...", "status": 403 }]
}

The list is collected from every ApiResponse::error() call with a literal code. Status and message are blank when the controller passes them in a variable. Codes built at runtime are not listed. A controller that asks for 502 gets 503, because ApiResponse never sends 502 (some proxies such as Cloudflare replace 502 bodies with an HTML page); the statuses below already show 503 for those.

Codes

1221 codes

CodeStatusMessage
ABUSEIPDB_CHECK_FAILEDAbuseIPDBController.php-set at runtime
ABUSEIPDB_NOT_CONFIGUREDAbuseIPDBController.php400AbuseIPDB is not enabled or the API key is missing. Configure it under Admin → Settings → Security.
ACCESS_DENIEDTicketsController.php, ServerMiddleware.php and 1 more403Access denied2 other messages
ACCOUNT_DELETEDLoginController.php, AccountDeletionController.php and 1 more403Account is deleted
ACCOUNT_DELETION_DISABLEDAccountDeletionController.php403Account deletion is disabled
ACCOUNT_LOCKEDEmailLoginController.php, TwoFactorController.php429Too many invalid codes. Try again in ' . (int) ceil($retryAfter / 60) . ' minute(s).1 other message
ACTIVITY_PROCESSING_ERRORSQuilldActivityController.php, WingsActivityController.php207set at runtime
ADD_ERRORFeatherZeroTrustController.php500Failed to add hash
ADDON_ACTIVATE_FAILEDCloudPluginsController.php500Failed to activate addon package
ADDON_CONF_PARSE_FAILEDCloudPluginsController.php422Failed to parse conf.yml
ADDON_COPY_FAILEDCloudPluginsController.php422Downloaded addon package could not be copied completely
ADDON_DIR_FAILEDCloudPluginsController.php500Failed to create addon staging directory
ADDON_DOWNLOAD_FAILEDCloudPluginsController.php500Failed to download addon package
ADDON_ENTRY_INVALIDCloudPluginsController.php422set at runtime
ADDON_EXPORT_FAILEDPluginsController.php500Failed to create export file
ADDON_EXPORT_READ_FAILEDPluginsController.php500Failed to read export file
ADDON_EXTRACT_FAILEDCloudPluginsController.php, PluginsController.php422Failed to extract addon package
ADDON_FINALIZE_FAILEDCloudPluginsController.php500set at runtime
ADDON_IDENTIFIER_INVALIDCloudPluginsController.php422Invalid addon identifier in conf.yml
ADDON_INSTALL_FAILEDCloudPluginsController.php500set at runtime
ADDON_INVALIDCloudPluginsController.php422Invalid addon: missing conf.yml
ADDON_MIGRATION_FAILEDCloudPluginsController.php422Addon migrations failed
ADDON_NOT_FOUNDPluginsController.php404Addon not found
ADDON_STAGE_FAILEDCloudPluginsController.php500Failed to stage the existing addon for update
ADDONS_DIR_CREATE_FAILEDCloudPluginsController.php, PluginsController.php500Failed to prepare addons directory
ADDRESS_RECORD_EXISTSSubdomainController.php-An address record already exists for this subdomain
ALL_PORTS_EXISTAllocationsController.php400All ports in range already exist for this IP and node
ALLOCATION_ALREADY_ASSIGNEDServerAllocationController.php400Allocation is already assigned to another server
ALLOCATION_CREATE_FAILEDAllocationsController.php, PterodactylImporterController.php400Failed to create allocations1 other message
ALLOCATION_DELETE_FAILEDAllocationsController.php, ServerAllocationsController.php and 1 more400, 500Failed to delete allocation
ALLOCATION_IMPORT_ERRORPterodactylImporterController.php500set at runtime
ALLOCATION_IN_USEAllocationsController.php, ServerAllocationsController.php and 1 more400, 409Cannot delete allocation that is assigned to a server. Please unassign it first.2 other messages
ALLOCATION_LIMIT_REACHEDServerAllocationsController.php, ServerAllocationController.php400Allocation limit reached
ALLOCATION_MISMATCHServerAllocationsController.php, ServerAllocationController.php400Allocation does not belong to this server
ALLOCATION_NODE_MISMATCHServerAllocationController.php400Allocation must be on the same node as the server
ALLOCATION_NOT_FOUNDAllocationsController.php, PterodactylImporterController.php and 1 more404Allocation not found
ALLOCATION_NOTES_UPDATE_FAILEDServerAllocationController.php500Failed to update allocation note
ALLOCATION_PORT_MISSINGSubdomainController.php-Server primary allocation is missing port information required for SRV records
ALLOCATION_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created allocation
ALLOCATION_SELECTION_DISABLEDServerAllocationController.php403Allocation selection is not enabled
ALLOCATION_UPDATE_FAILEDAllocationsController.php, ServersController.php400, 500Failed to update allocation2 other messages
ALLOCATIONS_NOT_FOUNDAllocationsController.php404No allocations found for this node and IP address
ALREADY_RUNNINGBackupSchedulesController.php409Backup schedule is already running
ALT_RESET_FAILEDUsersController.php500Failed to reset alt detection
API_CLIENT_CREATION_FAILEDApiClientController.php500Failed to create API client1 other message
API_CLIENT_DELETION_FAILEDApiClientController.php500Failed to delete API client
API_CLIENT_NOT_FOUNDApiClientController.php404API client not found1 other message
API_CLIENT_RETRIEVAL_FAILEDApiClientController.php500API client created but failed to retrieve2 other messages
API_CLIENT_UPDATE_FAILEDApiClientController.php500Failed to update API client permissions1 other message
API_KEY_CREATION_NOT_ALLOWEDApiClientController.php403You are not allowed to create API keys!
API_KEY_EMPTYSessionController.php400API key cannot be empty
API_KEY_IP_NOT_ALLOWEDAuthMiddleware.php403This API key cannot be used from your IP address
API_KEY_REQUIREDSessionController.php400API key is required
API_KEYS_REGENERATION_FAILEDApiClientController.php500Failed to regenerate API keys
API_ROUTE_NOT_FOUNDApp.php404The api route does not exist! [' . $request->getPathInfo() . ']
ARCHIVE_TIMEOUTServerFilesController.php504Archive creation timed out. This may occur with very large archives (>4GB). Please try compressing smaller sets of files or contact support.2 other messages
ARTICLE_CREATE_FAILEDKnowledgebaseController.php500Failed to create article
ARTICLE_DELETE_FAILEDKnowledgebaseController.php500Failed to delete article
ARTICLE_NOT_FOUNDKnowledgebaseController.php, KnowledgebaseController.php404Article not found
ARTICLE_UPDATE_FAILEDKnowledgebaseController.php500Failed to update article
ASSIGNED_IP_PORT_CONFLICTAllocationsController.php409Cannot merge {$result['assigned_conflict_count']} port(s) because both the source and target allocation are assigned to servers
ASSIGNMENT_FAILEDAllocationsController.php, ServerAllocationsController.php and 1 more400, 500Failed to assign allocation to server2 other messages
ATTACHMENT_CREATE_FAILEDKnowledgebaseController.php500Failed to create attachment record
ATTACHMENT_DELETE_FAILEDKnowledgebaseController.php500Failed to delete attachment
ATTACHMENT_NOT_FOUNDKnowledgebaseController.php, TicketAttachmentsController.php404Attachment not found1 other message
ATTACHMENTS_DISABLEDTicketsController.php403Attachments are disabled
AUTHORIZATION_CODE_REQUIREDApiClientController.php400code is required
AUTHORIZATION_CODE_USEDApiClientController.php400Authorization code already used
AUTHORIZATION_NOT_PENDINGApiClientController.php400Authorization request is no longer pending
AUTHORIZATION_REQUEST_EXPIREDApiClientController.php400Authorization request has expired
AUTHORIZATION_REQUEST_NOT_FOUNDApiClientController.php404Authorization request not found
AUTO_START_EDIT_DISABLEDServerUserController.php403Auto start settings are disabled by the administrator
AVATAR_CHANGE_NOT_ALLOWEDSessionController.php403You are not allowed to change your avatar!
BACKUP_CREATE_FAILEDPterodactylImporterController.php400Failed to create backup
BACKUP_DESTINATIONS_FAILEDServerBackupController.php500set at runtime
BACKUP_IMPORT_ERRORPterodactylImporterController.php500set at runtime
BACKUP_LIMIT_ADMIN_ONLYServerUserController.php403The backup limit can only be changed by an administrator.
BACKUP_LIMIT_REACHEDVmInstancesController.php, ServerBackupController.php and 1 more400, 422Backup limit reached (' . $backupLimit . '). Delete an existing backup first.1 other message
BACKUP_LOCKEDServerBackupController.php423Backup is currently locked. Please unlock it first.
BACKUP_NOT_FOUNDServerBackupController.php, WingsBackupController.php404Backup not found
BACKUP_NOT_STALEServerBackupController.php409Only incomplete backups older than 24 hours can be recovered
BACKUP_NOT_SUCCESSFULServerBackupController.php400Backup is not available for download. The backup may have failed or is still in progress.
BACKUP_POLICY_EDIT_DISABLEDServerUserController.php403Backup policy changes are disabled by the administrator
BACKUP_RECOVERY_CONFIRMATION_REQUIREDVmInstancesController.php, ServerBackupController.php and 1 more400Confirm that this job has stopped1 other message
BACKUP_RECOVERY_FAILEDVmInstancesController.php, ServerBackupController.php and 1 more500Backup recovery failed1 other message
BACKUP_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created backup
BACKUP_SCHEDULE_NOT_FOUNDBackupSchedulesController.php404Backup schedule not found
BACKUP_SCHEDULE_RUN_NOT_FOUNDBackupSchedulesController.php404Backup schedule run not found
BACKUP_STATUS_CHANGEDServerBackupController.php409Backup status changed; refresh the backup list
BACKUPS_DISABLEDVmInstancesController.php, ServerBackupController.php and 1 more403Backups are disabled for this VM instance1 other message
BAD_REQUESTConsoleController.php, FileManagerController.php and 1 more400No command provided in form data or JSON body2 other messages
BATCH_SCAN_ERRORFeatherZeroTrustController.php500set at runtime
BATCH_TOO_LARGEStorageSenseController.php400Too many targets (max ' . self::MAX_BATCH_TARGETS . ')
BODY_REQUIREDCloudDataController.php400Body is required
BROADCAST_FAILEDServerUserController.php500set at runtime
BULK_CONFIRM_ERRORFeatherZeroTrustController.php500set at runtime
BULK_DELETE_ERRORFeatherZeroTrustController.php500set at runtime
BULK_NO_SERVERSServerBulkActionController.php400Select at least one server
BULK_TOO_MANY_SERVERSServerBulkActionController.php400Too many servers selected for this action
CANCEL_FAILEDServersController.php, AccountDeletionController.php500Failed to cancel account deletion
CANNOT_ADD_SELFSubuserController.php400Cannot add yourself as a subuser
CANNOT_DELETE_ENTranslationsController.php400Cannot delete English translation file (required fallback)
CANNOT_DISABLE_ENTranslationsController.php400Cannot disable English language (required fallback)
CANNOT_MODIFY_SELFSubuserController.php, WebSpaceSubuserController.php403You cannot modify your own subuser permissions1 other message
CANNOT_REMOVE_OWN_ADMIN_ROOTPermissionsController.php403You cannot remove admin.root from your own role
CAPTCHA_TOKEN_REQUIREDEmailLoginController.php, ForgotPasswordController.php and 1 more400Captcha token is required
CAPTCHA_VALIDATION_FAILEDEmailLoginController.php, ForgotPasswordController.php and 1 more400Captcha validation failed
CATEGORY_CREATE_FAILEDKnowledgebaseController.php500Failed to create category
CATEGORY_DELETE_FAILEDKnowledgebaseController.php500Failed to delete category
CATEGORY_NOT_FOUNDKnowledgebaseController.php, TicketCategoriesController.php and 1 more404Category not found
CATEGORY_UPDATE_FAILEDKnowledgebaseController.php500Failed to update category
CHATBOT_ERRORChatbotController.php, VdsChatbotController.php500Failed to process message. Please try again.
CHECK_HASHES_ERRORFeatherZeroTrustController.php500set at runtime
CLAIM_FAILEDBackupSchedulesController.php500Failed to claim backup schedule
CLOUD_CREDENTIALS_INVALIDCloudAccessMiddleware.php403Invalid FeatherCloud credentials.
CLOUD_CREDENTIALS_NOT_CONFIGUREDCloudDataController.php, CloudManagementController.php and 1 more503Mythic Cloud credentials are not configured. Link your panel in Cloud Management.2 other messages
CLOUD_CREDENTIALS_REQUIREDCloudAccessMiddleware.php401Missing FeatherCloud authentication headers.
CLOUD_CREDENTIALS_ROTATION_FAILEDCloudManagementController.php500Failed to rotate FeatherCloud credentials
CLOUD_DISCONNECT_FAILEDCloudManagementController.php500Failed to disconnect Mythic Cloud
CLOUD_FEATHERCLOUD_CREDENTIALS_FAILEDCloudManagementController.php500Failed to store FeatherCloud credentials
CLOUD_INTEGRATION_NOT_CONFIGUREDCloudAccessMiddleware.php503FeatherCloud integration is not configured on this panel.
CLOUD_MEMBER_SYNC_FAILEDCloudManagementController.php500Failed to sync Mythic team members
CLOUD_MODULE_DISABLEDCloudDataController.php403Marketplace module is disabled2 other messages
CLOUD_PANEL_CREDENTIALS_FAILEDCloudManagementController.php500Failed to store panel credentials
CLOUD_REMOTE_CREDENTIALS_INVALIDPanelAccessMiddleware.php, PanelAccessSoftMiddleware.php and 1 more403Invalid Mythic→panel credentials.1 other message
CLOUD_REMOTE_CREDENTIALS_MISSINGPanelAccessMiddleware.php, PanelAccessSoftMiddleware.php503Mythic cloud_api_key/secret are not configured on this panel. Complete OAuth finish first.
CLOUD_REMOTE_CREDENTIALS_REQUIREDPanelAccessMiddleware.php, PanelAccessSoftMiddleware.php401Missing Mythic→panel credentials (X-Panel-Public-Key / X-Panel-Private-Key or X-Api-Key / X-Api-Secret).1 other message
CLOUD_SETTINGS_UPDATE_FAILEDCloudManagementController.php500Failed to update Mythic Cloud settings
CLOUD_SYNC_FAILEDCloudManagementController.php, CloudV1Controller.php500set at runtime
CLOUDFLARE_ACCOUNT_ID_MISSINGSubdomainController.php-Domain is missing a Cloudflare account ID
CLOUDFLARE_ADDRESS_CREATE_FAILEDSubdomainController.php-Failed to create address record for SRV target
CLOUDFLARE_CREATE_FAILEDSubdomainController.php-Failed to create DNS record on Cloudflare
CLOUDFLARE_NOT_CONFIGUREDSubdomainController.php-Cloudflare integration is not configured
CLOUDFLARE_ZONE_ERRORSubdomainController.php-Failed to resolve Cloudflare zone for domain
CLOUDINIT_NOT_RESTOREDVmUserInstanceController.php503Cloud-init seed ISO was not restored after ISO unmount
CODE_EXPIREDEmailLoginController.php401Code has expired. Please request a new code.
COMMAND_EMPTYServerUserController.php400Command cannot be empty
COMMAND_EXECUTION_FAILEDNodesController.php500Failed to execute command
COMMAND_REQUIREDServerUserController.php400Command is required
COMMAND_SEND_FAILEDServerUserController.php500set at runtime
COMMAND_TIMEOUTNodesController.php504Command execution timed out
CONFIG_ERRORFeatherZeroTrustController.php, WingsServerInfoController.php500set at runtime
CONFIG_UPDATE_ERRORFeatherZeroTrustController.php500set at runtime
CONFIRM_ERRORFeatherZeroTrustController.php500Failed to confirm hash
CONFIRMATION_REQUIREDDatabaseSnapshotsController.php400Restoration must be confirmed1 other message
CONFLICTFileManagerController.php, PluginManagerController.php409File or directory already exists1 other message
CONNECTION_FAILEDLdapProvidersController.php400set at runtime
CONTAINER_SHELL_DISABLEDServerLifecycleHookController.php403Container Shell lifecycle steps are disabled by the administrator (security). Enable them under Admin → Settings → Servers.
CREATE_ERRORTranslationsController.php500set at runtime
CREATE_FAILEDBackupSchedulesController.php, DnsHostsController.php and 1 more400, 500, 503Failed to create backup schedule2 other messages
CREATION_FAILEDServerBackupController.php, ServerDatabaseController.php and 1 more500Failed to create backup record2 other messages
CROSS_REALM_SPELL_CHANGE_DISABLEDServerUserController.php403Spell must be from the same realm as the server (' . $currentRealmName . '). Cross-realm spell changes are disabled.
CURRENT_SESSIONSessionsController.php400Use sign out to end the current session
CUSTOM_VARIABLE_CREATE_FAILEDServersController.php, ServerUserController.php500Failed to create custom variable
CUSTOM_VARIABLE_DELETE_FAILEDServersController.php, ServerUserController.php500Failed to delete custom variable
CUSTOM_VARIABLE_NOT_FOUNDServersController.php, ServerUserController.php404Custom variable not found
DAEMON_ABORT_FAILEDWebSpaceScheduleController.php503set at runtime
DAEMON_BACKUP_DELETE_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_DOWNLOAD_FAILEDWebSpacesController.php-set at runtime
DAEMON_BACKUP_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_FILES_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_IMPORT_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_LIST_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_RECONCILE_FAILEDWebSpacesController.php503set at runtime
DAEMON_BACKUP_RESTORE_FAILEDWebSpacesController.php503set at runtime
DAEMON_BANDWIDTH_RESET_FAILEDWebSpacesController.php503set at runtime
DAEMON_DIAGNOSTICS_FAILEDWebNodesController.php503set at runtime
DAEMON_DIRECTORY_DOWNLOAD_FAILEDWebSpaceFilesController.php-set at runtime
DAEMON_DOWNLOAD_FAILEDWebSpaceFilesController.php-set at runtime
DAEMON_ERRORWebSpacesController.php, ServerUserController.php503Failed to fetch resources from the node
DAEMON_FEATURE_UNSUPPORTEDNodesController.php, DaemonCapabilities.php400, 501This daemon does not support credential propagation1 other message
DAEMON_INSTALL_LOGS_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_JOB_STATUS_FAILEDWebSpacesController.php503set at runtime
DAEMON_LOG_FILE_FAILEDWebNodesController.php503set at runtime
DAEMON_LOGS_FAILEDWebNodesController.php, WebSpacesController.php and 1 more503set at runtime
DAEMON_PACKAGE_INSTALL_FAILEDWebNodesController.php503set at runtime
DAEMON_PACKAGE_REMOVE_FAILEDWebNodesController.php503set at runtime
DAEMON_PACKAGES_FAILEDWebNodesController.php503set at runtime
DAEMON_POWER_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_PROXY_LOGS_FAILEDWebSpaceLogsController.php503set at runtime
DAEMON_PROXY_LOGS_ROTATE_FAILEDWebSpaceLogsController.php503set at runtime
DAEMON_RECREATE_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_REINSTALL_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_SSL_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_SSL_RENEW_FAILEDWebSpacesController.php-set at runtime
DAEMON_STATUS_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_SYNC_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
DAEMON_SYSTEM_FAILEDWebNodesController.php503set at runtime
DAEMON_TRIGGER_FAILEDWebSpaceScheduleController.php503set at runtime
DAEMON_TYPE_IMMUTABLENodesController.php400Daemon type cannot be changed after the node is created
DAEMON_UNREACHABLEApp.php, NodesController.php and 1 more503Failed to reach the node
DAEMON_UTILIZATION_FAILEDWebNodesController.php, WebSpacesController.php503set at runtime
DAEMON_VERSION_FAILEDWebNodesController.php503set at runtime
DANGEROUS_QUERYServerDatabaseController.php400Query contains a blocked statement (LOAD DATA INFILE / INTO OUTFILE / INTO DUMPFILE / LOAD_FILE)
DASHBOARD_LAYOUT_TOO_LARGEDashboardDefaultLayoutController.php400Dashboard layout is too large
DATA_EXPORT_RATE_LIMITEDSessionController.php429You can request your personal data once every 24 hours. Please try again later.
DATABASE_BACKUP_FAILEDServerBackupController.php500set at runtime
DATABASE_CREATE_FAILEDPterodactylImporterController.php400Failed to create server database
DATABASE_HAS_SERVERSDatabasesController.php400Cannot delete database: there are servers assigned to this database. Please remove or reassign all servers before deleting the database.
DATABASE_HOST_NODE_MISMATCHServerDatabaseController.php, WebSpaceDatabaseController.php400This database host is assigned to a different node. Choose a host for this server's node or a global host.1 other message
DATABASE_HOST_NOT_FOUNDPterodactylImporterController.php, ServerDatabaseController.php and 1 more404Database host not found
DATABASE_IMPORT_ERRORPterodactylImporterController.php500set at runtime
DATABASE_LIMIT_REACHEDServerDatabaseController.php, WebSpaceDatabaseController.php400Database limit reached
DATABASE_NOT_FOUNDDatabasesController.php, ServerDatabaseController.php404Database not found
DATABASE_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created server database
DATABASE_UNREACHABLEHealthController.php503Database unreachable
DATE_RANGE_TOO_LARGEOverviewController.php400The date range can cover at most two years
DB_ERRORVmInstancesController.php, VmUserInstanceController.php500Failed to create power task2 other messages
DEBUG_MODE_REQUIREDDatabaseSnapshotsController.php403WOAHHH SKRRRRRRRRR SKDIOOO YOU TRYING TO NUKE SOMETHING TODAY?? NAHHHH 😤 You think you're slick? Debug mode is OFF, my guy. Turn it on first before you try to delete everything. This ain't a drill, this is REAL LIFE! 💀
DEFAULT_ROLE_DELETE_FAILEDRolesController.php400Cannot delete default role
DELETE_ERRORDatabaseSnapshotsController.php, FeatherZeroTrustController.php and 1 more500Failed to delete snapshot file2 other messages
DELETE_FAILEDBackupSchedulesController.php, DnsHostsController.php and 1 more400, 500, 503Failed to delete backup schedule2 other messages
DELETION_ALREADY_PENDINGAccountDeletionController.php409Account deletion is already pending
DELETION_FAILEDServerBackupController.php500Failed to delete backup record
DELETION_VERIFICATION_MISCONFIGUREDAccountDeletionController.php503Account deletion verification is misconfigured. Contact an administrator.
DEMO_MODE_ENABLEDPasskeyController.php, TwoFactorController.php400Demo mode is enabled
DESCRIPTION_TOO_LONGServerUserController.php400Server description is too long (max 1000 characters)
DESTINATION_CREATE_FAILEDWingsBackupsController.php400Failed to create destination
DESTINATION_DELETE_FAILEDWingsBackupsController.php400Failed to delete destination (in use?)
DESTINATION_LOCATION_TOO_LONGServerImportController.php400Destination location must be less than 500 characters
DESTINATION_NODE_NOT_FOUNDNodesController.php404Destination node not found
DESTINATION_NOT_FOUNDWingsBackupsController.php404Destination not found
DESTINATION_TEST_FAILEDWingsBackupsController.php400set at runtime
DESTINATION_UPDATE_FAILEDWingsBackupsController.php400Failed to update destination
DEVELOPER_MODE_REQUIREDDatabaseSnapshotsController.php, PluginsController.php403Bruh... you really thought you could just waltz in here and nuke the database? 😂 Nice try, but you need to enable developer mode first. Go touch some grass and come back when you're ready.1 other message
DEVICE_ACCOUNT_LIMITUserDeviceRegistrationGuard.php403set at runtime
DEVICE_CLAIM_FAILEDApiClientController.php500Failed to claim device authorization
DEVICE_CLEAR_FAILEDUsersController.php500Failed to clear device records
DEVICE_CODE_CLAIMEDApiClientController.php403This device code is already claimed by another account
DEVICE_CODE_REQUIREDApiClientController.php400device_code is required
DIAGNOSTICS_UPLOAD_FAILEDNodesController.php500Failed to upload diagnostics report
DIRECTORY_CREATE_ERRORMythicTranslationsController.php, TranslationsController.php500Failed to create translations directory
DIRECTORY_NOT_WRITABLEMythicTranslationsController.php, TranslationsController.php500Translations directory is not writable
DISABLE_ERRORTranslationsController.php500set at runtime
DISCORD_ALREADY_LINKEDDiscordController.php409Discord account is already linked to another user
DISCORD_OAUTH_DISABLEDDiscordController.php400Discord OAuth is not enabled
DISCORD_WEBHOOK_TEST_FAILEDNotificationSettingsController.php503set at runtime
DISK_PERMISSION_DENIEDWebSpacesController.php403Only the WebSpace owner or an admin can change disk quota
DISMISS_FAILEDNotificationController.php500Failed to dismiss notification
DNS_HOST_NODE_MISMATCHWebSpaceDnsController.php400set at runtime
DNS_HOST_NOT_FOUNDWebSpaceDnsController.php404DNS host not found
DNS_NOT_CONFIGUREDFeatherQuilldWebSpaceController.php400No DNS zone linked for this WebSpace
DNS_PROVISION_FAILEDWebSpacesController.php, WebSpaceMailboxController.php500, 503DNS provision failed; link a DNS zone or configure DNS credentials on the web node
DNS_TXT_FAILEDFeatherQuilldWebSpaceController.php503set at runtime
DNS_UNSUPPORTEDFeatherQuilldWebSpaceController.php400DNS provider does not support ACME TXT
DOCKER_DEPLOYMENT_REQUIREDSettingsController.php400Docker updates are available only for Docker deployments.
DOCKER_UPDATE_FAILEDSettingsController.php-set at runtime
DOCKER_UPDATER_NOT_CONFIGUREDSettingsController.php500Docker updater is not configured. Missing DOCKER_UPDATER_URL or DOCKER_UPDATER_TOKEN.
DOCKER_UPDATER_PAYLOAD_ERRORSettingsController.php500Failed to build updater request payload.
DOCKER_UPDATER_REQUEST_FAILEDSettingsController.php500Docker updater request failed.
DOCUMENT_ROOT_LOCKEDWebSpacesController.php403Document root is managed by the WebPlate and cannot be changed here
DOMAIN_CREATE_FAILEDSubdomainsController.php-Failed to create domain
DOMAIN_DELETE_FAILEDSubdomainsController.php-Failed to delete domain
DOMAIN_HAS_SUBDOMAINSSubdomainsController.php-Domain still has active subdomains
DOMAIN_NOT_ALLOWEDSubdomainController.php, WebSpaceMailboxController.php400Domain is not available for this server spell1 other message
DOMAIN_NOT_AVAILABLESubdomainController.php-Domain not found or inactive
DOMAIN_NOT_FOUNDSubdomainsController.php, SubdomainController.php-Domain not found
DOMAIN_UPDATE_FAILEDSubdomainsController.php-Failed to update domain
DOWNLOAD_FAILEDPluginsController.php500Failed to download file from URL
DOWNLOAD_URL_GENERATION_FAILEDServerBackupController.php500set at runtime
DRUPAL_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
DRUPAL_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
DUMP_FAILEDWebSpaceDatabaseController.php500set at runtime
DUPLICATE_ALLOCATIONPterodactylImporterController.php400Allocation with IP ' . $allocationData['ip'] . ' and port ' . $allocationData['port'] . ' already exists for this node
DUPLICATE_DATABASEPterodactylImporterController.php409set at runtime
DUPLICATE_DOMAINBlockedEmailDomainsController.php409Domain already exists or could not be saved
DUPLICATE_EMAILPterodactylImporterController.php409set at runtime
DUPLICATE_FINGERPRINTPterodactylImporterController.php409set at runtime
DUPLICATE_IDAllocationsController.php, DatabasesController.php and 1 more400, 409Allocation with this ID already exists2 other messages
DUPLICATE_IPBlockedIpsController.php409IP already banned or could not be saved
DUPLICATE_IP_PORTAllocationsController.php400IP and port combination already exists for this node
DUPLICATE_SLUGKnowledgebaseController.php409Category with this slug already exists1 other message
DUPLICATE_SUBUSERPterodactylImporterController.php409set at runtime
DUPLICATE_USERNAMEPterodactylImporterController.php409set at runtime
DUPLICATE_UUIDPterodactylImporterController.php409set at runtime
DUPLICATE_UUID_SHORTPterodactylImporterController.php409set at runtime
DUPLICATE_VM_IPVmInstancesController.php400Each network interface must use a unique IP address
EGG_CHANGE_DISABLEDServerUserController.php403Egg/spell changes are currently disabled by the administrator
EGG_DOWNLOAD_FAILEDSpellsController.php500Failed to download egg JSON
EGG_IMPORT_ERRORPterodactylImporterController.php500set at runtime
EGG_NOT_FOUNDSpellsController.php404Egg '$identifier' not found in Pterodactyl store
EGGS_STORE_FETCH_FAILEDSpellsController.php500Failed to fetch Pterodactyl eggs store
EMAIL_ALREADY_EXISTSUsersController.php, RegisterController.php and 1 more400, 409Email already exists
EMAIL_ALREADY_VERIFIEDUsersController.php400User email is already verified
EMAIL_CHANGE_NOT_ALLOWEDSessionController.php403You are not allowed to change your email!
EMAIL_LOGIN_DISABLEDEmailLoginController.php403Email login is disabled
EMAIL_LOGIN_SMTP_NOT_CONFIGUREDEmailLoginController.php403Email login is not available (SMTP not configured)
EMAIL_LOGIN_STORE_FAILEDEmailLoginController.php503Email login is temporarily unavailable. Ask an administrator to run database migrations.
EMAIL_NOT_VERIFIEDEmailLoginController.php, LoginController.php and 1 more403Email verification is required before login. Please verify your email first.
EMAIL_OTP_EXPIREDAccountDeletionController.php400Email OTP has expired
EMAIL_OTP_NOT_REQUIREDAccountDeletionController.php400Email OTP verification is not required for account deletion
EMAIL_OTP_REQUIREDAccountDeletionController.php400A valid email OTP is required
EMAIL_REQUIREDEmailLoginController.php400Email is required
EMAIL_VERIFICATION_SMTP_REQUIREDRegisterController.php, VerifyEmailController.php400Email verification is enabled, but SMTP is not configured.
EMPTY_ARTICLESKnowledgebaseController.php400Articles array cannot be empty
EMPTY_BODYTranslationsController.php400Request body is empty
EMPTY_COMMANDNodesController.php400Command cannot be empty
EMPTY_CONTENTServerFilesController.php400Request body is empty
EMPTY_PATCHWebPlatesController.php400No valid fields to update
EMPTY_TRANSLATIONSMythicTranslationsController.php422Translation JSON is empty
EMPTY_VALUESNodesController.php400Values object cannot be empty
ENABLE_ERRORTranslationsController.php500set at runtime
ENCODE_ERRORMythicTranslationsController.php, TranslationsController.php500Failed to encode translations
ENSURE_FAILEDMailHostsController.php422Could not create mail host; set the web node FQDN first
ENV_VARIABLE_EXISTSServersController.php, ServerUserController.php409An environment variable with this name already exists
EXCHANGE_TOKEN_REQUIREDQrLoginController.php400exchange_token is required
EXPORT_FAILEDServerDatabaseController.php500set at runtime
EXPORT_QUEUE_FAILEDSessionController.php500Data request ticket was created, but the export could not be queued. Please contact support.
FAILED_TO_ABORT_INSTALLServerUserController.php500set at runtime
FAILED_TO_BAN_USERUsersController.php500Failed to ban user
FAILED_TO_CREATE_DATABASEDatabasesController.php500Failed to create database
FAILED_TO_CREATE_IMAGEImagesController.php500Failed to create image1 other message
FAILED_TO_CREATE_MAIL_LISTMailTemplatesController.php, SettingsController.php and 1 more500Failed to create mail list entry
FAILED_TO_CREATE_SERVERServersController.php500Failed to create server
FAILED_TO_CREATE_SERVER_IN_WINGSServersController.php500set at runtime
FAILED_TO_CREATE_SSO_TOKENUsersController.php500Failed to create SSO token
FAILED_TO_CREATE_TEMPLATEMailTemplatesController.php500Failed to create mail template
FAILED_TO_CREATE_USERUsersController.php, RegisterController.php400, 500Failed to create user
FAILED_TO_DELETE_BACKUP_ON_WINGSServerBackupController.php500set at runtime
FAILED_TO_DELETE_DATABASEDatabasesController.php500Failed to delete database
FAILED_TO_DELETE_IMAGEImagesController.php500Failed to delete image
FAILED_TO_DELETE_SERVERServersController.php, ServerUserController.php500Failed to delete server
FAILED_TO_DELETE_TEMPLATEMailTemplatesController.php500Failed to delete mail template1 other message
FAILED_TO_FETCH_INSTALL_LOGSServerLogsController.php500set at runtime
FAILED_TO_FETCH_SERVER_LOGSServerLogsController.php500set at runtime
FAILED_TO_HARD_DELETE_SERVERServersController.php500Failed to hard delete server from database
FAILED_TO_HARD_DELETE_VMVmInstancesController.php500Failed to hard delete VM instance from database
FAILED_TO_INITIATE_BACKUP_ON_WINGSServerBackupController.php500set at runtime
FAILED_TO_INITIATE_RESTORE_ON_WINGSServerBackupController.php500set at runtime
FAILED_TO_QUEUE_EMAILMailTemplatesController.php, SettingsController.php and 1 more500Failed to queue test email1 other message
FAILED_TO_RESEND_MAILUsersController.php, SessionController.php500Failed to queue email for resend
FAILED_TO_RESET_PASSWORDResetPasswordController.php400Failed to reset password
FAILED_TO_RESTORE_TEMPLATEMailTemplatesController.php500Failed to restore mail template
FAILED_TO_SEND_POWER_ACTION_TO_WINGSServerPowerController.php, ServerAllocationController.php and 1 more500set at runtime
FAILED_TO_SEND_SERVER_CREATED_EMAILServersController.php500set at runtime
FAILED_TO_SUSPENDServersController.php, VmInstancesController.php500Failed to suspend server1 other message
FAILED_TO_UNBAN_USERUsersController.php500Failed to unban user
FAILED_TO_UNSUSPENDServersController.php, VmInstancesController.php500Failed to unsuspend server1 other message
FAILED_TO_UPDATE_DATABASEDatabasesController.php500Failed to update database
FAILED_TO_UPDATE_IMAGEImagesController.php500Failed to update image
FAILED_TO_UPDATE_PREFERENCESSessionController.php, UiPreferencesController.php500Failed to update preferences1 other message
FAILED_TO_UPDATE_SERVERServersController.php500Failed to update server. Check server logs for details.
FAILED_TO_UPDATE_TEMPLATEMailTemplatesController.php500Failed to update mail template
FAILED_TO_UPDATE_USERUsersController.php, SessionController.php500Failed to update user
FAILED_TO_VERIFY_EMAILUsersController.php, VerifyEmailController.php500Failed to verify user email1 other message
FASTDL_DISABLE_FAILEDServerFastDlController.php500Failed to disable FastDL
FASTDL_DISABLEDServerFastDlController.php403FastDL management is disabled
FASTDL_ENABLE_FAILEDServerFastDlController.php500Failed to enable FastDL
FASTDL_FETCH_FAILEDServerFastDlController.php500Failed to fetch FastDL configuration
FASTDL_UPDATE_FAILEDServerFastDlController.php500Failed to update FastDL configuration
FEATHEROS_INVALID_INSTANCEFeatherOsController.php400Missing or invalid instance_id
FEATHEROS_INVALID_NOTEFeatherOsController.php400Title must be a string2 other messages
FEATHEROS_INVALID_STATEFeatherOsController.php400Send the desktop state as an object
FEATHEROS_NOTE_CREATE_FAILEDFeatherOsController.php500Failed to create the note
FEATHEROS_NOTE_LIMITFeatherOsController.php409You reached the maximum number of notes
FEATHEROS_NOTE_NOT_FOUNDFeatherOsController.php404Note not found
FEATHEROS_NOTE_TOO_LARGEFeatherOsController.php413Note is too large
FEATHEROS_SESSION_ACTIVEFeatherOsController.php409FeatherOS is already open in another tab or device
FEATHEROS_SESSION_STOLENFeatherOsController.php409This FeatherOS session was moved elsewhere
FEATHEROS_STATE_SAVE_FAILEDFeatherOsController.php500Failed to save the desktop state
FEATHEROS_STATE_TOO_LARGEFeatherOsController.php413Desktop state is too large
FEATHEROS_TRASH_EMPTYFeatherOsController.php400No trash entries provided1 other message
FEATHEROS_TRASH_UNAVAILABLEFeatherOsController.php503Trash is unavailable. Run database migrations, then try again.
FEATHEROS_WALLPAPER_SAVE_FAILEDFeatherOsController.php500Failed to save wallpaper
FEATURE_DISABLEDServerLifecycleHookController.php403Lifecycle hooks are disabled by the administrator.
FETCH_ERRORFlagCDNController.php500Failed to fetch country codes
FETCH_FAILEDServerAllocationsController.php500Failed to fetch server allocations
FIFO_EVICTION_FAILEDServerBackupController.php500Failed to connect to node for backup rotation
FILE_CONTENT_ERRORServerFilesController.php500File content could not be retrieved
FILE_EXISTSTranslationsController.php409Translation file already exists
FILE_NOT_FOUNDSettingsController.php, TranslationsController.php404System prompt file not found1 other message
FILE_READ_ERRORSpellsController.php, TranslationsController.php and 1 more400, 500Could not read file2 other messages
FILE_REQUIREDVmUserInstanceController.php400file is required
FILE_TOO_LARGEDatabaseSnapshotsController.php, ImagesController.php and 1 more400File size too large. Maximum size is 1GB2 other messages
FILE_UPLOAD_ERRORPluginsController.php, SpellsController.php400File upload error
FIREWALL_CREATE_FAILEDServerFirewallController.php500Failed to create firewall rule
FIREWALL_DELETE_FAILEDServerFirewallController.php500Failed to delete firewall rule
FIREWALL_DISABLEDServerFirewallController.php403Firewall management is disabled
FIREWALL_FETCH_FAILEDServerFirewallController.php500Failed to fetch firewall rules
FIREWALL_RULE_NOT_FOUNDServerFirewallController.php404Firewall rule not found
FIREWALL_SYNC_FAILEDServerFirewallController.php500Failed to sync firewall rules
FIREWALL_UPDATE_FAILEDServerFirewallController.php500Failed to update firewall rule
FIRST_NAME_CHANGE_NOT_ALLOWEDSessionController.php403You are not allowed to change your first name!
FORBIDDENConsoleController.php, FileManagerController.php and 1 more403You are not allowed to execute commands in non-developer mode2 other messages
FULL_BACKUP_FAILEDServerBackupController.php500set at runtime
GHOST_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
GHOST_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
GIT_DEPLOY_FAILEDWebSpaceGitWebhookController.php, WebSpaceAppsController.php503set at runtime
GIT_KEY_FAILEDWebSpaceAppsController.php503set at runtime
GIT_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
GIT_WEBHOOK_SAVE_FAILEDWebSpaceAppsController.php503set at runtime
HASHES_ERRORFeatherZeroTrustController.php500set at runtime
HOOK_NOT_FOUNDServerLifecycleHookController.php404Lifecycle hook not found
HOOK_RESOLVE_FAILEDServerLifecycleHookController.php500Failed to resolve lifecycle hook
HOST_TERMINAL_DISABLEDNodesController.php403Host terminal is disabled on this node. Enable system.host_terminal.enabled in Wings config.
HOST_TOO_LONGServerImportController.php400Host must be less than 255 characters
HOSTING_NOT_READYWebSpacesController.php400Web hosting infrastructure is not ready on the selected web node
IMAGE_NAME_EXISTSImagesController.php409Image name already exists
IMAGE_NOT_FOUNDImagesController.php404Image not found
IMAGE_TOO_LONGServerUserController.php400Docker image is too long (max 191 characters)
IMAGE_URL_EXISTSImagesController.php409Image URL already exists
IMPERSONATION_ACTIVEImpersonationController.php409Stop viewing as the current user first
IMPERSONATION_NOT_ALLOWEDImpersonationController.php403This user is banned
IMPERSONATION_READ_ONLYAuthMiddleware.php403Viewing as another user is read only. Stop viewing as this user to make changes.
IMPERSONATION_SESSION_REQUIREDImpersonationController.php400Viewing as a user needs a browser session
IMPORT_CREATE_FAILEDSpellsController.php400Failed to create spell from import
IMPORT_DISABLEDServerImportController.php403Server import is disabled
IMPORT_FAILEDBlockedEmailDomainsController.php, ServerDatabaseController.php and 1 more500Preset list is not available or import failed
IMPORT_TEXT_FAILEDBlockedEmailDomainsController.php500Import failed
IMPORT_URL_FAILEDBlockedEmailDomainsController.php503Could not download or import from this URL (HTTP error, size limit, or network failure). Redirects are not followed use the final URL.
INCOMPLETE_PANEL_CREDENTIALSCloudManagementController.php409Panel identity keys are incomplete. Re-link or manually repair the existing connection instead of generating a replacement pair.
INSECURE_NODE_URLServerFilesController.php400Directory download requires an HTTPS node URL
INSTALL_ABORT_FAILEDWebSpacesController.php, WebSpacesController.php503set at runtime
INSTALL_NOT_IN_PROGRESSWebSpacesController.php, WebSpacesController.php400, 404No install in progress on the daemon1 other message
INSUFFICIENT_PERMISSIONS_FOR_FIELDUsersController.php403set at runtime
INTEGRITY_BASELINE_ERRORIntegrityController.php500set at runtime
INTEGRITY_SCAN_ERRORIntegrityController.php500set at runtime
INTERNAL_ERRORCloudDataController.php, MythicTranslationsController.php500APP_PUBLIC is not defined
INTERNAL_SERVER_ERRORApp.php, CloudPluginsController.php and 1 more500Internal server error2 other messages
INVALID_2FA_CHALLENGETwoFactorController.php401Invalid or expired 2FA challenge
INVALID_2FA_VALUESessionController.php400two_fa_enabled must be a boolean value1 other message
INVALID_ACCOUNT_NAMEWebSpaceSftpAccountController.php400account_name must be 2 to 32 chars: start with a letter, then letters/digits/_/-
INVALID_ACCOUNT_TOKENPluginSidebarController.php, TwoFactorController.php and 1 more400, 401You are not allowed to access this resource!
INVALID_ACTIONVmInstancesController.php, WebSpacesController.php and 1 more400Invalid action. Use start, stop, or reboot.2 other messages
INVALID_ACTIVITY_DATAQuilldActivityController.php, WingsActivityController.php400Missing or invalid activity data
INVALID_ALGORITHMServerFilesController.php, WebSpaceFilesController.php400algorithm must be sha1 or sha256
INVALID_ALLOCATION_IDServersController.php, servers.php400Invalid allocation_id: Allocation not found1 other message
INVALID_ALLOWED_IPSApiClientController.php400allowed_ips must be a string
INVALID_API_BASE_URLCloudManagementController.php400Invalid api_base_url
INVALID_API_CLIENTApiClientController.php404Invalid API client
INVALID_API_CLIENT_IDApiClientController.php, api-clients.php400Invalid API client ID1 other message
INVALID_API_KEYSessionController.php, AuthMiddleware.php400, 401Invalid API key
INVALID_APP_LOGO_URLApiClientController.php400appLogo must be a valid URL
INVALID_APP_NAME_LENGTHApiClientController.php400appName is too long
INVALID_ARGSsftp-accounts.php400Missing uuidShort or accountId
INVALID_ARRAYPluginsController.php400allowedOnlyOnSpells must be an array
INVALID_ARTICLESKnowledgebaseController.php400No valid article order data provided
INVALID_ATTACHMENT_IDTicketAttachmentsController.php, tickets.php400Invalid attachment ID1 other message
INVALID_AUTHORIZATION_CODEApiClientController.php400Invalid or expired authorization code
INVALID_AUTO_RESTARTServerCrashController.php400enabled must be true or false
INVALID_AUTO_START_DELAYServersController.php, ServerUserController.php400Auto start delay must be between 0 and 3600 seconds
INVALID_AVATAR_PATHSessionController.php400Avatar must be a valid URL or local path
INVALID_AVATAR_URLFeatherPanelPremiumController.php400AI avatar must be an http(s) URL or a path starting with /.1 other message
INVALID_BACKUP_LIMITVmInstancesController.php400backup_limit must be an integer between 0 and 100
INVALID_BACKUP_RETENTIONServersController.php, VmInstancesController.php and 1 more400Invalid backup_retention_mode. Use hard_limit, fifo_rolling, inherit, or null.
INVALID_BIOSVmUserInstanceController.php400Invalid bios value
INVALID_BODYQrLoginController.php, ServerUserController.php400Invalid request body2 other messages
INVALID_BULK_ACTIONServerBulkActionController.php400Invalid bulk action
INVALID_CALLBACK_URLApiClientController.php400Invalid callback_url1 other message
INVALID_CATEGORYServerActivityController.php, TicketsController.php400Unknown activity category1 other message
INVALID_CATEGORY_IDTicketsController.php400Invalid category ID
INVALID_CHALLENGEPasskeyController.php400Invalid challenge token2 other messages
INVALID_CHALLENGE_IDQrLoginController.php400Invalid challenge id
INVALID_CLIENT_SECRETOidcProvidersController.php400client_secret cannot be empty when provided
INVALID_CODEEmailLoginController.php, TwoFactorController.php400, 401Invalid code1 other message
INVALID_CODE_FORMATEmailLoginController.php400Code must be exactly 6 digits
INVALID_COMMANDServerUserController.php400set at runtime
INVALID_COMMENTCloudDataController.php400Comment is required (5 to 1000 characters).1 other message
INVALID_CONCURRENCYBackupSchedulesController.php400concurrency must be between 1 and 5
INVALID_CONFIGDatabaseSnapshotsController.php500Database configuration is incomplete
INVALID_CONTENT_TYPEServerFilesController.php415JSON body not allowed for file writes. Send raw text/binary.1 other message
INVALID_COPY_NAMEServerFilesController.php400name cannot be used when copying multiple files; each source is copied into the destination directory under its own filename
INVALID_COPY_REQUESTServerFilesController.php400At least one file or directory must be provided1 other message
INVALID_CPU_LIMITServersController.php400CPU must be between 0 and 1,000,000
INVALID_CREDENTIALSDiscordController.php, EmailLoginController.php and 1 more400, 401Invalid username/email or password2 other messages
INVALID_CRONBackupSchedulesController.php400set at runtime
INVALID_CRON_EXPRESSIONServerScheduleController.php, WebSpaceScheduleController.php400Invalid cron expression
INVALID_DASHBOARD_LAYOUTDashboardDefaultLayoutController.php400Invalid dashboard layout
INVALID_DATAFeatherZeroTrustController.php, RateLimitController.php and 1 more400Invalid configuration data2 other messages
INVALID_DATA_LENGTHAllocationsController.php, DatabasesController.php and 1 more400ID must be a positive integer2 other messages
INVALID_DATA_TYPEAllocationsController.php, ConsoleController.php and 1 more400ID must be an integer2 other messages
INVALID_DATABASE_HOST_IDdatabases.php400Missing or invalid database host ID
INVALID_DATABASE_IDdatabases.php400Missing or invalid database ID
INVALID_DATABASE_PORTDatabasesController.php400Database port must be between 1 and 65535
INVALID_DATABASE_SUBDOMAINDatabasesController.php400database_subdomain must be a valid DNS hostname
INVALID_DATABASE_TYPEDatabasesController.php400set at runtime
INVALID_DATEServerActivityController.php400Invalid date, expected YYYY-MM-DD
INVALID_DATE_RANGEOverviewController.php400Dates must use the Y-m-d format1 other message
INVALID_DATETIME_FORMATServersController.php, VmInstancesController.php400Expires at must be in format YYYY-MM-DDTHH:MM
INVALID_DAYS_PARAMETERAnalyticsController.php, ServerController.php400Days must be between 1 and 3652 other messages
INVALID_DEFAULT_SCHEDULESWebPlatesController.php400set at runtime
INVALID_DELETE_KEYServerFilesController.php400delete_key must be at least 8 characters
INVALID_DESKTOP_SECRETQrLoginController.php400Invalid desktop secret
INVALID_DESTINATIONServerFilesController.php400Field destination must be a string.
INVALID_DESTINATION_LOCATIONServerImportController.php400Destination location must be a non-empty string
INVALID_DESTINATION_NODENodesController.php400Invalid or missing destination_node_id
INVALID_DEVICE_CODEApiClientController.php400Invalid device code
INVALID_DEVICE_STATEApiClientController.php400Invalid device authorization state
INVALID_DISCORD_TOKENLoginController.php400Invalid or expired Discord token
INVALID_DISCORD_WEBHOOKNotificationSettingsController.php400Enter a valid Discord webhook URL1 other message
INVALID_DISKVmInstancesController.php400Invalid disk. Use rootfs or mp0, mp1, ...2 other messages
INVALID_DISK_LIMITServersController.php400Disk must be between 128 MB and 10TB
INVALID_DISPLAY_NAMEFeatherPanelPremiumController.php400AI display name must be at most 64 characters.
INVALID_DOCKER_IMAGEServerUserController.php400Docker image must be one of the images configured for this spell1 other message
INVALID_DOMAINBlockedEmailDomainsController.php, ServerProxyController.php400Invalid domain2 other messages
INVALID_EFIVmUserInstanceController.php400Invalid efi_enabled value
INVALID_EGGSpellsController.php400set at runtime
INVALID_EGGS_STORESpellsController.php500Invalid eggs store format
INVALID_EMAILEmailLoginController.php, ServerProxyController.php400Invalid email address format1 other message
INVALID_EMAIL_ADDRESSUsersController.php, ForgotPasswordController.php and 1 more400Invalid email address
INVALID_EMAIL_FORMATMailTemplatesController.php, PterodactylImporterController.php and 1 more400Invalid email address format2 other messages
INVALID_EMAIL_OTPAccountDeletionController.php400Invalid email OTP
INVALID_ENABLEDRateLimitController.php400_enabled must be a boolean
INVALID_ENTRIESServerFilesController.php400Field entries must be an array of strings.1 other message
INVALID_ENV_VARIABLEServersController.php, ServerUserController.php400Environment variable must use only uppercase letters, numbers, and underscores, and cannot start with a number
INVALID_ERROR_FIELDWingsImportStatusController.php400Error field must be a string
INVALID_EXCHANGE_TOKENQrLoginController.php400Invalid or expired exchange token
INVALID_EXECUTION_IDfeatherzerotrust.php400Missing or invalid execution ID
INVALID_EXPIRES_INUsersController.php400expires_in must be an integer between 1 and 14401 other message
INVALID_EXTERNAL_IDServersController.php, UsersController.php and 1 more400External ID is required1 other message
INVALID_FIELDTranslationsController.php, ServerUserController.php and 1 more400Missing or invalid "enabled" field
INVALID_FIELDSAllocationsController.php400set at runtime
INVALID_FILEDatabaseSnapshotsController.php, ImagesController.php and 1 more400Invalid snapshot file2 other messages
INVALID_FILE_TYPEDatabaseSnapshotsController.php, ImagesController.php and 1 more400Invalid file type. Only .fpb (FeatherPanel Backup) files are allowed2 other messages
INVALID_FILENAMETranslationsController.php, WebSpaceFilesController.php and 1 more400Invalid filename. Must be in format: {lang}.json (e.g., de.json)2 other messages
INVALID_FORMATNodesController.php, TranslationsController.php400Invalid format provided1 other message
INVALID_FROM_IP_FORMATAllocationsController.php400Invalid source IP address format
INVALID_GLOBAL_ONLYNotificationsController.php400Invalid global_only filter
INVALID_HASHfeatherzerotrust.php400Missing or invalid hash
INVALID_HASH_FORMATFeatherZeroTrustController.php400Invalid hash format. Must be a valid SHA-256 hash (64 hexadecimal characters)
INVALID_HASHESFeatherZeroTrustController.php400Missing or invalid hashes array
INVALID_HOOK_TYPEServerLifecycleHookController.php400Invalid hook type
INVALID_HOSTServerImportController.php400Host must be a non-empty string
INVALID_HOST_FORMATServerImportController.php400Host must be a valid hostname or IP address
INVALID_HOURS_PARAMETERAnalyticsController.php400Hours must be between 1 and 720 (30 days)
INVALID_ICONPanelStorageIconController.php400Invalid icon filename
INVALID_IDBlockedEmailDomainsController.php, BlockedIpsController.php and 1 more400Invalid id2 other messages
INVALID_IDENTIFIERCloudPluginsController.php, PluginsController.php and 1 more400Invalid identifier2 other messages
INVALID_IDSAllocationsController.php, ServerDatabaseController.php400All IDs must be positive integers
INVALID_IMAGEServerUserController.php400Docker image cannot be empty
INVALID_IMAGE_IDimages.php400Invalid image ID
INVALID_INHERITANCESpellsController.php400set at runtime
INVALID_INPUTVmNodesController.php400Template name is required
INVALID_INVITE_EXPIRYSubuserInviteController.php400Expiry must be between 1 and 720 hours
INVALID_INVITE_USESSubuserInviteController.php400Uses must be between 1 and 50
INVALID_IO_LIMITServersController.php400IO must be between 10 and 1000
INVALID_IPBlockedIpsController.php400Invalid IP address or CIDR
INVALID_IP_ALIASAllocationsController.php400IP alias must be a string1 other message
INVALID_IP_ALLOW_LISTSecurityCenterController.php422set at runtime
INVALID_IP_FORMATAllocationsController.php, PterodactylImporterController.php400Invalid IP address format1 other message
INVALID_IPV4PterodactylImporterController.php400public_ip_v4 must be a valid IPv4 address
INVALID_IPV6PterodactylImporterController.php400public_ip_v6 must be a valid IPv6 address
INVALID_ISSUER_URLOidcProvidersController.php400Issuer URL must be a valid HTTPS URL and must not use a private or reserved host
INVALID_JSONAllocationsController.php, BackupSchedulesController.php and 1 more400, 422Invalid JSON in request body2 other messages
INVALID_JSON_FIELDSpellsController.php400$field must be valid JSON
INVALID_JSON_OBJECTAllocationsController.php400Request body must be a JSON object
INVALID_JSON_PAYLOADCloudDataController.php, CloudManagementController.php and 1 more400Invalid JSON payload provided.
INVALID_KEY_STARTApiClientController.php400Invalid key_start
INVALID_LANGTranslationsController.php400Invalid language code
INVALID_LIMITVmInstancesController.php400limit must be an integer between 0 and 100
INVALID_LIMIT_PARAMETERAnalyticsController.php, InfrastructureController.php and 1 more400Limit must be between 1 and 1001 other message
INVALID_LOCALEMythicTranslationsController.php400Invalid locale code1 other message
INVALID_LOCATION_IDVmNodesController.php, WebNodesController.php400Location ID must be a positive integer
INVALID_LOCATION_TYPENodesController.php, VmNodesController.php and 1 more400Location must be a game server location2 other messages
INVALID_LOG_FILENodesController.php, nodes.php400Invalid log file name1 other message
INVALID_LOG_LINESNodesController.php400log_lines must be between 1 and 500
INVALID_MAIL_IDUsersController.php, SessionController.php and 1 more400Invalid mail ID1 other message
INVALID_MEMORY_LIMITServersController.php400Memory must be between 128 MB and 1TB
INVALID_MESSAGE_IDTicketsController.php, tickets.php400Invalid message ID1 other message
INVALID_MIME_TYPEKnowledgebaseController.php, TicketAttachmentsController.php and 1 more400File type not allowed. Please upload a valid file type (images, documents, PDF, archives).1 other message
INVALID_MODEApiClientController.php400mode must be user or server
INVALID_MODULEnodes.php400Missing or invalid module name
INVALID_MONTHBackupSchedulesController.php400Month must look like 2026-10
INVALID_MOUNTSServersController.php400, 422mount_ids must be an array
INVALID_NAMEBackupSchedulesController.php, ServersController.php and 1 more400Name is required (max 191 characters)2 other messages
INVALID_NAME_LENGTHApiClientController.php, UserSshKeyController.php400Name must be between 1 and 191 characters1 other message
INVALID_NAMESPACERateLimitController.php400Namespace must be a string
INVALID_NODEBackupSchedulesController.php400Invalid node_id1 other message
INVALID_NODE_IDAllocationsController.php, DatabasesController.php and 1 more400Node ID must be a positive number2 other messages
INVALID_NOTE_IDfeatheros.php400Missing or invalid note ID
INVALID_NOTESAllocationsController.php, ServerAllocationController.php400Notes must be a string2 other messages
INVALID_NOTIFICATION_KEYSNotificationInboxController.php400Pass up to 100 notification keys, or all: true
INVALID_OAUTH_URLCloudManagementController.php400Invalid oauth_url
INVALID_OWNER_IDServersController.php, servers.php400Invalid owner_id: User not found1 other message
INVALID_PACKAGEweb-nodes.php400Missing package id
INVALID_PANEL_CREDENTIALSCloudManagementController.php, cloud.php403Invalid panel credentials.
INVALID_PARAMETERSCheckSubuserPermissionsTrait.php, allocations.php and 1 more400Invalid user or server2 other messages
INVALID_PASSWORDDatabaseSnapshotsController.php, ServerFilesController.php and 1 more400, 401Invalid password2 other messages
INVALID_PATHWebSpaceFilesController.php, WebSpacePathValidator.php400Invalid path in files: {$invalid}2 other messages
INVALID_PAYLOADBackupSchedulesController.php, NodesController.php and 1 more400backup_payload is required2 other messages
INVALID_PERMISSIONSPterodactylImporterController.php, SubuserController.php and 1 more400Invalid permissions format2 other messages
INVALID_PORTAllocationsController.php, ServerFirewallController.php and 1 more400Port must be a number between 1 and 655352 other messages
INVALID_PORT_RANGEAllocationsController.php, ServerImportController.php400Ports must be between 1 and 655352 other messages
INVALID_POWER_ACTIONServerPowerController.php400Invalid power action
INVALID_PREFERENCESSessionController.php400favorite_server_uuids must be an array1 other message
INVALID_PRIORITYServerFirewallController.php, TicketsController.php400Invalid priority
INVALID_PRIORITY_IDTicketsController.php400Invalid priority ID
INVALID_PROTOCOLServerFirewallController.php400Invalid protocol
INVALID_PROXMOX_NODEVmInstancesController.php, VmNodesController.php400Selected Proxmox node is not available for this VM node1 other message
INVALID_QUESTIONCloudDataController.php400Question body is required (max 2000 characters).
INVALID_QUILLD_AUTHFeatherQuilldConfigController.php, FeatherQuilldHealthController.php and 1 more403Invalid FeatherQuilld authentication
INVALID_QUILLD_TOKENFeatherQuilldMiddleware.php401Invalid FeatherQuilld authorization format1 other message
INVALID_RATE_LIMITRateLimitController.php400Invalid {$field} value. Must be a positive integer.
INVALID_RATINGCloudDataController.php400Rating must be an integer from 1 to 5.
INVALID_REALM_IDServersController.php, SpellsController.php and 1 more400, 404Invalid realms_id: Realm not found2 other messages
INVALID_REASONBlockedIpsController.php400Reason must be at most 1000 characters
INVALID_REMOTE_IPServerFirewallController.php400Invalid remote_ip2 other messages
INVALID_REPLYCloudDataController.php400Reply body is required (max 2000 characters).
INVALID_REQUESTApp.php, KnowledgebaseController.php and 1 more400Articles array is required2 other messages
INVALID_REQUEST_BODYSecurityCenterController.php, FeatherOsController.php and 1 more400Invalid request body2 other messages
INVALID_REQUEST_DATALdapController.php, SubuserController.php and 1 more400Invalid request data
INVALID_RETENTION_DAYSStorageSenseController.php400set at runtime
INVALID_ROUTE_NAMErate-limits.php400Missing or invalid route name
INVALID_RUNTIMEWebPlatesController.php400set at runtime
INVALID_SCOPEBackupSchedulesController.php400Invalid scope_type
INVALID_SEQUENCE_IDServerLifecycleHookController.php, TaskController.php400Invalid sequence id1 other message
INVALID_SERIAL0_ENABLEDVmUserInstanceController.php400Invalid serial0_enabled value
INVALID_SERVERBackupSchedulesController.php, TicketsController.php400Invalid server
INVALID_SERVER_CONFIGServersController.php, ServerLogsController.php and 1 more400set at runtime
INVALID_SERVER_DATAServersController.php, ServerLogsController.php and 1 more422set at runtime
INVALID_SERVER_IDAllocationsController.php, MountsController.php and 1 more400Server ID must be a positive number2 other messages
INVALID_SERVER_UUIDSFeatherZeroTrustController.php400Missing or invalid server_uuids array
INVALID_SERVERSBackupSchedulesController.php400At least one server_id is required for servers scope
INVALID_SETTINGSettingsController.php400The telemetry destination cannot be changed1 other message
INVALID_SETTING_VALUESettingsController.php400Telemetry must be enabled or disabled1 other message
INVALID_SIDEBAR_CONFIGFeatherPanelPremiumController.php400Invalid sidebar navigation configuration.2 other messages
INVALID_SIGNATUREWebSpaceGitWebhookController.php401Invalid webhook signature
INVALID_SIZE_PARAMETERWingsBackupController.php400Invalid size parameter
INVALID_SOURCE_LOCATIONServerImportController.php400Source location must be a non-empty string
INVALID_SPELL_IDMountsController.php, PluginsController.php and 1 more400, 404Invalid spell_id2 other messages
INVALID_SPELLSSpellsController.php400No valid spell order data provided
INVALID_SQL_CONTENTDatabaseSnapshotsController.php400Backup file is empty or invalid. The file does not contain any SQL data.2 other messages
INVALID_SSH_KEY_FORMATUserSshKeyController.php400Invalid SSH public key format
INVALID_SSH_KEY_IDUserSshKeyController.php, ssh-keys.php400Invalid SSH key ID1 other message
INVALID_SSH_PUBLIC_KEYPterodactylImporterController.php, UserSshKeyController.php400Invalid SSH public key format1 other message
INVALID_SSLServerProxyController.php400SSL must be a boolean value
INVALID_SSO_TOKENLoginController.php400Invalid or expired SSO token
INVALID_STARTUPServerUserController.php400Startup command cannot be empty
INVALID_STATEWingsServerStatusController.php400Invalid state value
INVALID_STATUSKnowledgebaseController.php, ServersController.php400Status must be one of: draft, published, archived
INVALID_STATUS_IDTicketsController.php400Invalid status ID
INVALID_SUBDOMAINSubdomainController.php-Subdomain may only contain letters, numbers, and hyphen (2-63 characters)
INVALID_SWAP_LIMITServersController.php400Swap must be -1 (unlimited), 0 (disabled), or between 1 MB and 1TB
INVALID_TAGcloud-plugins.php400Missing or invalid tag
INVALID_TARGETStorageSenseController.php400Unknown purge target
INVALID_TARGETSStorageSenseController.php400targets must be a non-empty array
INVALID_TASKVmInstancesController.php, VmUserBackupController.php and 1 more400Invalid backup task1 other message
INVALID_TASK_ACTIONServerScheduleController.php400Task at index {$index} has an invalid or missing action
INVALID_TASK_SEQUENCEServerScheduleController.php400Task at index {$index} has an invalid sequence_id
INVALID_TASK_TYPEServerLifecycleHookController.php400Invalid task type
INVALID_TASKSServerScheduleController.php, WebSpaceScheduleController.php400Tasks must be an array
INVALID_TEMPLATEVmInstancesController.php400Template must have a valid template VMID (template_file)
INVALID_TEMPLATE_FILEVmNodesController.php400Template VMID (template_file) is required and must be a number1 other message
INVALID_TEMPLATE_IDmail-templates.php400Invalid template ID
INVALID_THREADS_FORMATServersController.php400Invalid threads format. Use numbers, commas, and ranges like 0,1,3 or 0-1,3.
INVALID_TIMEOUTNodesController.php400Timeout must be between 1 and 300 seconds
INVALID_TIMEZONEServerScheduleController.php, SessionController.php and 1 more400Invalid timezone identifier
INVALID_TO_IP_FORMATAllocationsController.php400Invalid target IP address format
INVALID_TOKENDiscordController.php, ResetPasswordController.php400Invalid or expired link token2 other messages
INVALID_TOKEN_TYPEDiscordController.php400This token is not for registration
INVALID_TPMVmUserInstanceController.php400Invalid tpm_enabled value
INVALID_TRANSFERFileTransferController.php400Pick at least one file and valid folders
INVALID_TTLServerFilesController.php400ttl_days must be 1 or 5
INVALID_TWO_FA_CODEAccountDeletionController.php400Invalid 2FA code
INVALID_TYPENotificationsController.php, ServersController.php and 1 more400Invalid notification type2 other messages
INVALID_UI_STATEUiPreferencesController.php400Send the changed entries as an object2 other messages
INVALID_UPLOAD_API_URLNodesController.php400upload_api_url can only be used when format=url
INVALID_URLBlockedEmailDomainsController.php, PluginsController.php and 1 more400Invalid URL1 other message
INVALID_URL_FORMATImagesController.php400Invalid URL format
INVALID_URL_SCHEMEVmUserInstanceController.php400Only http/https URLs are allowed
INVALID_USERServerImportController.php400User must be a non-empty string
INVALID_USER_CODEQrLoginController.php, ApiClientController.php400Invalid sign-in code1 other message
INVALID_USER_FILTERServerActivityController.php400Invalid user filter
INVALID_USER_IDNotificationsController.php, PterodactylImporterController.php400Invalid user_id filter2 other messages
INVALID_USERNAME_FORMATUsersController.php, RegisterController.php and 1 more400Username can only contain letters, numbers, and underscores
INVALID_USERNAME_OR_EMAILLoginController.php400Invalid username or email address format
INVALID_UUIDNodesController.php, SpellsController.php and 1 more400Invalid UUID format2 other messages
INVALID_UUID_FORMATPterodactylImporterController.php, TicketAttachmentsController.php and 1 more400Invalid UUID format2 other messages
INVALID_UUID_SHORTactivities.php, allocations.php and 1 more400Missing or invalid UUID short1 other message
INVALID_UUID_SHORT_OR_ACTIONpower.php400Missing or invalid UUID short or action
INVALID_UUIDSServerBackupController.php400All UUIDs must be valid UUID strings
INVALID_VARIABLE_IDServersController.php, ServerUserController.php and 1 more400Invalid variable_id in variables payload1 other message
INVALID_VARIABLE_ITEMServersController.php, ServerUserController.php400Invalid variables item format
INVALID_VARIABLE_SCOPEServersController.php, ServerUserController.php422set at runtime
INVALID_VARIABLESServersController.php, ServerUserController.php400Invalid variables payload
INVALID_VARIABLES_MAPServersController.php400Invalid variables map: env_variable keys must be strings
INVALID_VERIFICATION_TOKENVerifyEmailController.php400Invalid or expired verification token
INVALID_VM_IPVmInstancesController.php400Invalid vm_ip_id or IP is already assigned to another instance
INVALID_VM_NODE_IDVmNodesController.php400Invalid VM node ID
INVALID_VM_TYPEVmUserInstanceController.php400QEMU hardware settings are only available for QEMU VMs
INVALID_WEB_NODE_IDDatabasesController.php400Web node ID must be a positive number1 other message
INVALID_WINGS_AUTHWingsActivityController.php, WingsBackupController.php and 1 more403Invalid Wings authentication
INVALID_WINGS_TOKENWingsMiddleware.php401You are not authorized to hit this endpoint!
INVALID_WIPEServerImportController.php400Wipe must be a boolean value
INVITE_INVALIDSubuserInviteController.php404, 410This invite is no longer valid1 other message
INVITE_NOT_FOUNDSubuserInviteController.php404Invite not found
INVITE_OWN_SERVERSubuserInviteController.php400You already own this server
IP_ALLOW_LIST_SELF_LOCKOUTSecurityCenterController.php422Your current IP (' . $ip . ') is not in the allow list
IP_NOT_ALLOWEDLoginController.php, AuthMiddleware.php403Signing in from this IP address is not allowed1 other message
IP_REPUTATION_AUTO_BANNEDDiscordController.php, RegisterController.php403Your account was created but suspended due to IP reputation. Contact support if you believe this is a mistake.
IP_REQUIREDAbuseIPDBController.php400IP address is required
ISO_NOT_SUPPORTEDVmUserInstanceController.php400ISO mounting is only supported for QEMU VMs
JOOMLA_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
JOOMLA_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
JSON_ERRORTranslationsController.php, TranslationsController.php500Invalid JSON in translation file
JWT_GENERATION_FAILEDWebSpacesController.php, ServerUserController.php and 1 more500set at runtime
KNOWLEDGEBASE_DISABLEDKnowledgebaseController.php403Knowledgebase is disabled
LARAVEL_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
LARAVEL_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
LAST_NAME_CHANGE_NOT_ALLOWEDSessionController.php403You are not allowed to change your last name!
LDAP_ALREADY_LINKEDLdapController.php409LDAP account is already linked to another user
LDAP_AUTH_FAILEDLdapController.php401set at runtime
LEGACY_ICON_CDN_GONEPanelStorageIconController.php410Legacy icon CDN (api.featherpanel.com) is offline. Use absolute Mythic CDN icon URLs.
LIFECYCLE_HOOK_BLOCKEDServerPowerController.php409set at runtime
LIST_FAILEDWebSpaceDnsController.php503set at runtime
LIST_IMPORTS_FAILEDServerImportController.php500set at runtime
LOCAL_LOGIN_DISABLEDLoginController.php, PasskeyController.php403Local login is disabled
LOCATION_CREATE_FAILEDLocationsController.php400Failed to create location
LOCATION_DELETE_FAILEDLocationsController.php400Failed to delete location
LOCATION_HAS_NODESLocationsController.php400Cannot delete location: there are nodes assigned to this location. Please remove or reassign all nodes before deleting the location.
LOCATION_HAS_VM_NODESLocationsController.php400Cannot delete location: there are VM nodes assigned to this location. Please remove or reassign all VM nodes before deleting the location.
LOCATION_HAS_WEB_NODESLocationsController.php400Cannot delete location: there are web nodes assigned to this location. Please remove or reassign all web nodes before deleting the location.
LOCATION_NOT_FOUNDLocationsController.php, NodesController.php and 1 more400, 404Location not found1 other message
LOCATION_UPDATE_FAILEDLocationsController.php400Failed to update location
LOCK_FAILEDServerBackupController.php500Failed to lock backup
LOG_DETAILS_ERRORFeatherZeroTrustController.php500set at runtime
LOG_NOT_FOUNDFeatherZeroTrustController.php404Execution log not found
LOGS_ERRORFeatherZeroTrustController.php500set at runtime
MAIL_HOST_NODE_MISMATCHWebSpaceMailboxController.php400Mail host is not available for this WebSpace node
MAIL_HOST_NOT_FOUNDWebSpaceMailboxController.php404No mail host available2 other messages
MAIL_NOT_FOUNDUsersController.php, SessionController.php404Mail not found
MAIL_NOT_RESENDABLEUsersController.php, SessionController.php400Only failed emails can be resent
MAILBOX_LIMIT_REACHEDWebSpaceMailboxController.php400Mailbox limit reached
MAINTENANCE_MODEAuthMiddleware.php503set at runtime
MALWARE_JOB_NOT_FOUNDWebSpacesController.php404set at runtime
MALWARE_SCAN_FAILEDWebSpacesController.php-set at runtime
MALWAREBAZAAR_IMPORT_ERRORFeatherZeroTrustController.php500set at runtime
MALWAREBAZAAR_IMPORT_FAILEDFeatherZeroTrustController.php503set at runtime
MANUAL_MYTHIC_USER_ID_REJECTEDCloudManagementController.php400set at runtime
MAX_OPEN_TICKETS_REACHEDTicketsController.php, SessionController.php403You have reached the maximum number of open tickets ({$maxOpenTickets}). Please close or wait for resolution of existing tickets before creating a new one.
MESSAGE_MISMATCHTicketMessagesController.php, TicketsController.php400Message does not belong to this ticket
MESSAGE_NOT_FOUNDTicketMessagesController.php, TicketsController.php404Message not found
METHOD_NOT_ALLOWEDApp.php405set at runtime
MISSING_ACME_EMAILWebSpacesController.php, WebSpacesController.php400The site owner's account email is required when SSL is enabled (or set a fallback acmeEmail on the web node)
MISSING_ACTIONPterodactylImporterController.php400Task must have action
MISSING_ALLOCATION_DATAPterodactylImporterController.php400Missing or invalid allocation data
MISSING_ALLOCATION_IDPterodactylImporterController.php, ServerAllocationsController.php400Missing allocation_id1 other message
MISSING_BACKUP_DATAPterodactylImporterController.php400Missing or invalid backup data
MISSING_BACKUP_UUIDremote.php400Missing backup UUID
MISSING_CLOUD_CREDENTIALScloud.php400Missing required parameters: cloud_api_key, cloud_api_secret.
MISSING_CLOUD_KEYSCloudManagementController.php400FeatherCloud public and private keys are required.
MISSING_COMMANDNodesController.php400Command is required and must be a string
MISSING_CONFIGNodesController.php400Config is required and must be a string
MISSING_CONTENTServerFilesController.php400Request body is missing
MISSING_DAEMON_TOKENWebNodesController.php, WebSpacesController.php and 1 more500Web node is missing daemon credentials
MISSING_DATABASE_DATAPterodactylImporterController.php400Missing or invalid database data
MISSING_DATABASE_HOST_IDPterodactylImporterController.php400Missing database_host_id
MISSING_DEPENDENCIESCloudPluginsController.php412Cannot install plugin: missing dependencies
MISSING_DESTWebSpacesController.php400dest_web_node_id is required
MISSING_DETECTION_TYPEFeatherZeroTrustController.php400Missing detection_type field
MISSING_EGG_DATAPterodactylImporterController.php400Missing or invalid egg data
MISSING_EGG_MAPPINGPterodactylImporterController.php400set at runtime
MISSING_ENTRIESWebSpaceFilesController.php400entries must be a non-empty array
MISSING_FIELDFeatherQuilldWebSpaceController.php, WingsImportStatusController.php and 1 more400Missing required field: successful
MISSING_FIELDSWebPlatesController.php, WebSpacesController.php and 1 more400name is required2 other messages
MISSING_FILEWebSpacesController.php, ServerFilesController.php and 1 more400No backup file uploaded (field: archive)2 other messages
MISSING_FILE_NAMEFeatherZeroTrustController.php400Missing file_name field
MISSING_FILESWebSpacesController.php, ServerFilesController.php and 1 more400cert and key files are required2 other messages
MISSING_FQDNWebSpacesController.php, WebSpacesController.php500Web node is missing fqdn
MISSING_HASHFeatherZeroTrustController.php400Missing hash field
MISSING_IDENTIFIERVerifyEmailController.php400Email or username is required
MISSING_IDENTITY_KEYSCloudManagementController.php400Missing required OAuth params: public_identity_key and private_key.
MISSING_IDSAllocationsController.php, ServerDatabaseController.php and 1 more400IDs array is required and must not be empty2 other messages
MISSING_KEYPluginsController.php400Missing key parameter
MISSING_LANGtranslations.php400Missing language code
MISSING_LOCATION_IDPterodactylImporterController.php400Missing location_id
MISSING_MESSAGETicketMessagesController.php, TicketsController.php and 1 more400Message is required1 other message
MISSING_NAMEImagesController.php, PterodactylImporterController.php and 1 more400Image name is required2 other messages
MISSING_NEST_MAPPINGPterodactylImporterController.php400set at runtime
MISSING_NODE_DATAPterodactylImporterController.php400Missing or invalid node data
MISSING_NODE_IDPterodactylImporterController.php400Missing node_id
MISSING_NOTESServerAllocationController.php400Field "notes" is required (use null or an empty string to clear it)
MISSING_OWNERWebSpacesController.php400owner_id is required
MISSING_OWNER_IDPterodactylImporterController.php400Missing owner_id
MISSING_PANEL_KEYSCloudManagementController.php, cloud.php400Panel public and private keys are required.2 other messages
MISSING_PARAMSVmInstancesController.php, VmUserBackupController.php400volid and storage are required
MISSING_PATHServerFilesController.php, WebSpaceFilesController.php400File path is required2 other messages
MISSING_PATHSWebSpaceFilesController.php400from and to are required
MISSING_PERMISSIONSServerUserController.php400permissions must be an array
MISSING_PULL_IDfiles.php400Missing pull process ID
MISSING_QUERYServerDatabaseController.php, WebSpaceFilesController.php400Missing query1 other message
MISSING_RATE_LIMITRateLimitController.php400At least one rate limit (per_second, per_minute, per_hour, or per_day) must be provided when enabled
MISSING_REQUIRED_FIELDHostingPackagesController.php, LdapProvidersController.php and 1 more400Missing required field: name2 other messages
MISSING_REQUIRED_FIELDSAllocationsController.php, DatabasesController.php and 1 more400Location type is required2 other messages
MISSING_REQUIRED_VARIABLEServersController.php422set at runtime
MISSING_REQUIRED_VARIABLESServersController.php400set at runtime
MISSING_SCHEDULE_DATAPterodactylImporterController.php400Missing or invalid schedule data
MISSING_SCHEDULE_IDPterodactylImporterController.php400Missing schedule_id
MISSING_SEARCH_QUERYSubuserController.php400Search query is required
MISSING_SEQUENCE_IDPterodactylImporterController.php400Task must have sequence_id
MISSING_SERVER_DATAPterodactylImporterController.php400Missing or invalid server data
MISSING_SERVER_IDPterodactylImporterController.php400Missing server_id
MISSING_SERVER_MAPPINGPterodactylImporterController.php400Missing or invalid server_to_server_mapping
MISSING_SERVER_UUIDFeatherZeroTrustController.php, remote.php400Missing server_uuid parameter1 other message
MISSING_SHARE_IDfiles.php400Missing share job ID
MISSING_SQLServerDatabaseController.php400Missing SQL content
MISSING_SSH_KEY_DATAPterodactylImporterController.php400Missing or invalid SSH key data
MISSING_STATEWingsServerStatusController.php400Missing or invalid state field
MISSING_SUBUSER_DATAPterodactylImporterController.php400Missing or invalid subuser data
MISSING_TASK_DATAPterodactylImporterController.php400Missing or invalid task data
MISSING_TASK_PAYLOADServerScheduleController.php400Task at index {$index} is missing payload
MISSING_TOKENDiscordController.php400Missing registration token
MISSING_URLWebSpaceFilesController.php400url is required
MISSING_USER_DATAPterodactylImporterController.php400Missing or invalid user data
MISSING_USER_IDPterodactylImporterController.php400Missing user_id
MISSING_USER_MAPPINGPterodactylImporterController.php400Missing or invalid user_to_user_mapping
MISSING_USERSServerUserController.php400users must be an array
MISSING_UUIDPterodactylImporterController.php, remote.php400Backup must have uuid2 other messages
MISSING_UUIDSServerBackupController.php400Provide a non-empty uuids array or set all=true
MISSING_VALUEPluginsController.php400Missing value parameter
MISSING_VALUESNodesController.php400Values is required and must be an object
MISSING_VERIFICATION_TOKENVerifyEmailController.php400Verification token is required
MODERATION_REASON_REQUIREDServersController.php, UsersController.php and 1 more400set at runtime
MODULE_DISABLEDModuleGate.php403This module is disabled by the administrator
MONGO_ADMIN_NOT_CONFIGUREDWebSpaceDatabaseController.php404No MongoDB admin UI configured (MONGO_ADMIN_URL)
MOUNT_HAS_SERVERSMountsController.php409Detach this mount from all servers before deleting it
MOUNT_NAME_EXISTSMountsController.php409A mount with this name already exists
MOUNT_NOT_ASSIGNABLEMountsController.php422set at runtime
MOUNT_NOT_FOUNDMountsController.php404Mount not found
MOUNT_SYNC_FAILEDServersController.php500Failed to attach mounts to the new server2 other messages
NAME_TOO_LONGServerUserController.php400Server name is too long (max 255 characters)
NO_ACTIVE_CODEEmailLoginController.php401No active login code found. Please request a new code.
NO_BACKUP_STORAGEVmInstancesController.php, VmUserBackupController.php400No backup-capable storage found on node1 other message
NO_BACKUPSServerBackupController.php400No backups to delete
NO_CATEGORIESSessionController.php500No ticket categories configured
NO_CHANGES_PROVIDEDAllocationsController.php400Provide a target IP address, an IP alias, or both
NO_DATAMailTemplatesController.php, MountsController.php and 1 more400No data to update1 other message
NO_DATA_PROVIDEDDatabasesController.php, ImagesController.php and 1 more400No data provided2 other messages
NO_DATABASESServerBackupController.php, ServerDatabaseController.php400No MySQL/MariaDB databases found to back up1 other message
NO_DOMAINSWebSpacesController.php400No domains configured on this WebSpace
NO_FIELDS_PROVIDEDSessionController.php400At least one valid field must be provided
NO_FILE_PROVIDEDDatabaseSnapshotsController.php, ImagesController.php and 1 more400No backup file provided2 other messages
NO_FILE_UPLOADEDPluginsController.php, SpellsController.php400No file uploaded
NO_FREE_ALLOCATIONSServerAllocationController.php400No free allocations available on this node
NO_FREE_IPVmInstancesController.php400No free IP addresses available for this node. Add IPs in VM Node IPs.
NO_LOGSServerLogsController.php400No logs available to upload1 other message
NO_PENDING_DELETIONAccountDeletionController.php404No pending account deletion to cancel
NO_PRIORITIESSessionController.php500No ticket priorities configured
NO_PUBLIC_IPServerProxyController.php400Allocation uses internal IP (' . $targetIp . ') but node does not have a public IPv4 address configured. Please configure public IPv4 in node settings.1 other message
NO_QUILLD_TOKENFeatherQuilldMiddleware.php401You need authorization to hit this endpoint!
NO_SERVERS_SELECTEDNodesController.php400Provide server_ids or set move_all to true
NO_STATUSESTicketsController.php, SessionController.php500No ticket statuses configured
NO_TOPICSRealtimeController.php403No accessible topics requested
NO_TRANSFER_RECORDWingsTransferStatusController.php404No transfer record found
NO_UPDATESServerUserController.php400No valid fields to update
NO_VALID_FIELDSServerDatabaseController.php, ApiClientController.php and 1 more400No valid fields to update
NO_VALID_USERSMailTemplatesController.php400No valid users found to send emails to
NO_WINGS_TOKENWingsMiddleware.php401You need authorization to hit this endpoint!
NODE_CHANGE_NOT_ALLOWEDServersController.php400Cannot change node_id directly. Use the server transfer feature to move servers between nodes.
NODE_CONFIG_GET_FAILEDNodesController.php500Failed to retrieve configuration
NODE_CONFIG_PATCH_FAILEDNodesController.php500Failed to patch configuration
NODE_CONFIG_SCHEMA_FAILEDNodesController.php500Failed to retrieve schema
NODE_CONFIG_UPDATE_FAILEDNodesController.php400, 500set at runtime
NODE_CREATE_FAILEDNodesController.php, PterodactylImporterController.php400Failed to create node
NODE_CREDENTIAL_PROPAGATION_FAILEDNodesController.php503Could not push the new credentials to the node; tokens were not rotated
NODE_CREDENTIAL_PROPAGATION_IGNOREDNodesController.php409The node ignores panel config updates (ignore_panel_config_updates); tokens were not rotated
NODE_DELETE_FAILEDNodesController.php400Failed to delete node
NODE_DIAGNOSTICS_FAILEDNodesController.php500Failed to generate diagnostics
NODE_HAS_SERVERSNodesController.php400Cannot delete node: there are servers assigned to this node. Please remove or reassign all servers before deleting the node.
NODE_IMPORT_ERRORPterodactylImporterController.php500set at runtime
NODE_NOT_FOUNDAllocationsController.php, DatabasesController.php and 1 more400, 404Node does not exist2 other messages
NODE_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created node
NODE_SELF_UPDATE_FAILEDNodesController.php500Failed to trigger self-update
NODE_STARTER_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
NODE_STARTER_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
NODE_SYSTEM_LOG_FAILEDNodesController.php500Failed to read system log
NODE_SYSTEM_LOGS_FAILEDNodesController.php500Failed to list system logs
NODE_UNKNOWNVmInstancesController.php, VmUserInstanceController.php500Could not determine Proxmox node for this VM1 other message
NODE_UPDATE_FAILEDNodesController.php400Failed to update node1 other message
NODE_VALIDATION_FAILEDNodesController.php, PterodactylImporterController.php400public_ip_v4 must be a valid IPv4 address2 other messages
NOT_ASSIGNEDAllocationsController.php400Allocation is not assigned to any server
NOT_AUTHENTICATEDPasskeyController.php, VmUserBackupController.php and 1 more401Not authenticated1 other message
NOT_AUTHORIZEDAdminMiddleware.php403You are not allowed to access this resource!
NOT_DISMISSIBLENotificationController.php403Notification cannot be dismissed
NOT_FOUNDBlockedEmailDomainsController.php, BlockedIpsController.php and 1 more404Domain entry not found2 other messages
NOT_INSTALLEDDatabaseManagmentController.php404phpMyAdmin is not installed
NOT_POSTGRESWebSpaceDatabaseController.php400phpPgAdmin is only available for PostgreSQL databases
NOT_TRANSFERRINGServersController.php400Server is not being transferred
NOTES_TOO_LONGServerAllocationController.php400Notes can be at most ' . Allocation::SERVER_NOTES_MAX_LENGTH . ' characters
NOTIFICATION_MESSAGE_TOO_LONGNotificationsController.php400Notification message is too long (maximum ' . Notification::MESSAGE_MAX_LENGTH . ' characters)
NOTIFICATION_NOT_FOUNDNotificationsController.php, NotificationController.php404Notification not found
NOTIFICATION_SETTINGS_SAVE_FAILEDNotificationSettingsController.php500Failed to save notification settings
NOTIFICATION_TITLE_TOO_LONGNotificationsController.php400Title must be at most ' . Notification::TITLE_MAX_LENGTH . ' characters long
OAUTH2_AUTHORIZATION_INIT_FAILEDApiClientController.php500Failed to initialize OAuth2 API authorization request
OAUTH2_CALLBACK_FAILEDcloud.php500Failed to process OAuth2 callback
OAUTH2_CALLBACK_NOT_SUCCESSCloudManagementController.php400OAuth was not completed (' . $status . '). Existing link left unchanged.
OAUTH2_CALLBACK_SAVE_FAILEDCloudManagementController.php500Failed to save cloud credentials
OAUTH2_DEVICE_INIT_FAILEDApiClientController.php500Failed to initialize OAuth2 device authorization
OAUTH2_USER_CODE_GENERATION_FAILEDApiClientController.php500Failed to generate a unique user code
ONLINE_INSTALL_CREATE_FAILEDSpellsController.php400Failed to create spell from online installation
ONLINE_LIST_FETCH_FAILEDCloudPluginsController.php, SpellsController.php500Failed to fetch Pterodactyl eggs store
ONLINE_LIST_INVALIDSpellsController.php500Invalid response from eggs store
OTP_STORE_FAILEDAccountDeletionController.php500Failed to store deletion OTP
OWNER_NOT_FOUNDWebSpacesController.php400Owner user not found
PACKAGE_DETAILS_FETCH_FAILEDCloudPluginsController.php500set at runtime
PACKAGE_NOT_FOUNDCloudPluginsController.php, HostingPackagesController.php404Package not found2 other messages
PANEL_CREDENTIALS_NOT_CONFIGUREDcloud.php403Panel identity keys are not configured.
PANEL_HANDSHAKE_FAILEDcloud.php500Failed to process panel handshake
PASSKEY_LIMITPasskeyController.php400Maximum number of passkeys reached
PASSKEY_MISMATCHPasskeyController.php400Passkey does not match this account
PASSKEY_NOT_FOUNDPasskeyController.php404Passkey not found
PASSKEY_SAVE_FAILEDPasskeyController.php500Failed to save passkey
PASSKEY_UNKNOWNPasskeyController.php400Unknown passkey
PASSWORD_POLICY_VIOLATIONRegisterController.php, ResetPasswordController.php and 1 more422set at runtime
PASSWORD_REQUIREDDatabaseSnapshotsController.php400Password is required to perform this action
PATH_IS_DIRECTORYServerFilesController.php-A folder already exists at this path. Choose a different file name.
PAYLOAD_TOO_LARGEFileManagerController.php413File too large (max 5MB)
PBS_DOWNLOAD_UNSUPPORTEDServerBackupController.php400Proxmox Backup Server backups cannot be downloaded as a file. Restore them from the panel instead.
PERMISSION_CREATE_FAILEDPermissionsController.php400Failed to create permission
PERMISSION_DELETE_FAILEDPermissionsController.php400Failed to delete permission
PERMISSION_DENIEDCheckSubuserPermissionsTrait.php, FileTransferController.php and 1 more403You do not have permission to perform this action2 other messages
PERMISSION_ESCALATION_DENIEDSubuserController.php, SubuserInviteController.php403You cannot assign permissions you do not have
PERMISSION_NOT_FOUNDPermissionsController.php404Permission not found
PERMISSION_UPDATE_FAILEDPermissionsController.php400Failed to update permission
PHP_EXTENSIONS_WRITE_FAILEDWebSpacesController.php503set at runtime
PHP_INI_TOO_LARGEWebSpacesController.php400php.ini is too large
PHP_INI_WRITE_FAILEDWebSpacesController.php503set at runtime
PHPMYADMIN_NOT_INSTALLEDServerDatabaseController.php, WebSpaceDatabaseController.php404phpMyAdmin is not installed
PHPMYADMIN_TOKEN_FAILEDServerDatabaseController.php, WebSpaceDatabaseController.php500Failed to prepare phpMyAdmin session
PHPPGADMIN_NOT_INSTALLEDWebSpaceDatabaseController.php404set at runtime
PHPPGADMIN_TOKEN_FAILEDWebSpaceDatabaseController.php500Failed to prepare phpPgAdmin session
PLUGIN_DEPENDENCY_RESOLVE_LIMITCloudPluginsController.php500Unable to resolve plugin dependencies from the install queue
PLUGIN_INSTALL_QUEUE_CYCLECloudPluginsController.php400Circular dependency when resolving queued plugin installations. Install one of the queued plugins first, or adjust your download list.
PLUGIN_NOT_FOUNDPluginsController.php404Plugin not found
PLUGIN_SETTING_INVALIDPluginManagerController.php, PluginsController.php400set at runtime
POLICY_CREATE_FAILEDWingsBackupsController.php400Failed to create policy
POLICY_DELETE_FAILEDWingsBackupsController.php400Failed to delete policy
POLICY_NOT_FOUNDWingsBackupsController.php404Policy not found
POLICY_RUN_FAILEDWingsBackupsController.php500set at runtime
POLICY_UPDATE_FAILEDWingsBackupsController.php400Failed to update policy
PORT_RANGE_TOO_LARGEAllocationsController.php400Port range too large. Maximum 1000 ports allowed per request
PREMIUM_REQUIREDFeatherPanelPremiumController.php403FeatherPanel Premium is required to customize branding and AI appearance.1 other message
PREREQUISITES_CHECK_ERRORPterodactylImporterController.php500set at runtime
PRIMARY_ALLOCATION_DELETEServerAllocationsController.php, ServerAllocationController.php400Cannot delete primary allocation
PRIMARY_ALLOCATION_NOT_FOUNDSubdomainController.php-Server primary allocation not found
PRIMARY_ALLOCATION_UPDATE_FAILEDServerAllocationsController.php, ServerAllocationController.php500Failed to set primary allocation
PRIORITY_NOT_FOUNDTicketPrioritiesController.php404Priority not found
PROTECTED_DISKVmInstancesController.php400This disk is protected (primary OS/cloud-init) and cannot be deleted
PROVIDER_DISABLEDLdapController.php403LDAP provider is disabled
PROVIDER_NOT_FOUNDLdapController.php404LDAP provider not found
PROVIDER_UNAVAILABLEDnsHostsController.php, WebSpaceDnsController.php400PowerDNS web node is not configured1 other message
PROVISION_FAILEDDiscordController.php500Failed to create account. Email might be in use or domain is blocked.
PROXMOX_CONNECTION_FAILEDVmNodesController.php500Failed to connect to Proxmox VM node
PROXMOX_ERRORVmInstancesController.php, VmNodesController.php and 1 more500, 503Failed to connect to Proxmox node2 other messages
PROXMOX_INFO_FAILEDVmNodesController.php500Failed to fetch Proxmox info
PROXMOX_LIST_FAILEDVmNodesController.php500, 503set at runtime
PROXMOX_PAYLOAD_TOO_LARGEVmUserInstanceController.php413Proxmox rejected the ISO upload (413 Payload Too Large). Upload a smaller ISO or increase Proxmox upload limit (nginx/pveproxy `client_max_body_size`).
PROXMOX_UPDATE_FAILEDVmInstancesController.php, VmUserInstanceController.php503Failed to unlink EFI disk1 other message
PROXY_CREATE_FAILEDServerProxyController.php500Failed to create proxy
PROXY_DELETE_FAILEDServerProxyController.php500Failed to delete proxy
PROXY_DISABLEDServerProxyController.php403Proxy management is disabled
PROXY_LIMIT_REACHEDServerProxyController.php400You have reached the maximum number of proxies ({$maxAllowed}) for this server
PROXY_NOT_FOUNDServerProxyController.php404Proxy not found
PTERODACTYL_IMPORT_DEPRECATEDPterodactylImporterController.php410Direct HTTP import is no longer supported. Please use the Pterodactyl Migration Agent (curl -sSL https://get.featherpanel.com/stable.sh | bash).
PUBLIC_API_KEY_NOT_ALLOWEDAuthMiddleware.php401Public API keys cannot be used as Bearer tokens. Use the private key, or set api_clients_allow_public_key_auth=true.
PUBLIC_KEY_EMPTYApiClientController.php, UserSshKeyController.php400Public key cannot be empty
PUBLIC_KEY_REQUIREDApiClientController.php, UserSshKeyController.php400Public key is required
PYTHON_STARTER_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
PYTHON_STARTER_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
QR_CHALLENGE_CLAIMEDQrLoginController.php400, 403This QR code was already scanned by another account1 other message
QR_CHALLENGE_EXPIREDQrLoginController.php400Challenge not found or expired
QR_CHALLENGE_UNAVAILABLEQrLoginController.php400Challenge is no longer available2 other messages
QUERY_ERRORServerDatabaseController.php422set at runtime
QUERY_FAILEDServerDatabaseController.php500set at runtime
RATE_LIMITEDRateLimitMiddleware.php429set at runtime
READ_ERRORDatabaseSnapshotsController.php, SettingsController.php500Failed to read snapshot file2 other messages
REALM_CREATE_FAILEDRealmsController.php400Failed to create realm
REALM_DELETE_FAILEDRealmsController.php400Failed to delete realm
REALM_HAS_SERVERSRealmsController.php400Cannot delete realm: there are servers assigned to this realm. Please remove or reassign all servers before deleting the realm.
REALM_HAS_SPELLSRealmsController.php400Cannot delete realm: there are spells assigned to this realm. Please remove or reassign all spells before deleting the realm.
REALM_NOT_FOUNDPterodactylImporterController.php, RealmsController.php and 1 more404Realm not found
REALM_UPDATE_FAILEDRealmsController.php400Failed to update realm
RECIPIENT_NOT_FOUNDMailTemplatesController.php404Recipient email address does not belong to an existing user
RECONCILE_FAILEDServersController.php500set at runtime
RECORD_EXISTSSubdomainController.php-A DNS record already exists for this subdomain
REDIS_WRITE_FAILEDWebSpacesController.php503set at runtime
REGISTRATION_DISABLEDDiscordController.php403Registration is disabled
REGISTRATION_NOT_ENABLEDRegisterController.php400Registration is not enabled
REMEMBER_TOKEN_NOT_SETLoginController.php, TwoFactorController.php400Remember token not set
REORDER_FAILEDKnowledgebaseController.php, SpellsController.php500Failed to reorder articles1 other message
REQUEST_TOKEN_REQUIREDApiClientController.php400request_token is required
REQUIRED_VARIABLE_EMPTYServersController.php400Required variable ' . $spellVariable['name'] . ' cannot be empty
REQUIREMENTS_CHECK_FAILEDCloudPluginsController.php500set at runtime
RESERVED_ENV_VARIABLEServersController.php, ServerUserController.php400This environment variable name is reserved
RESERVED_IDPterodactylImporterController.php400ID 1 is reserved for the main user and cannot be used
RESET_FAILEDWebSpaceDatabaseController.php, WebSpaceMailboxController.php500set at runtime
RESIZE_FAILEDVmInstancesController.php503set at runtime
RESTORE_FAILEDWebSpaceDatabaseController.php500set at runtime
RESTORE_REJECTEDWebSpaceDatabaseController.php400set at runtime
RETRIEVAL_FAILEDServerAllocationController.php500Failed to retrieve assigned allocation
ROLE_CREATE_FAILEDRolesController.php400Failed to create role
ROLE_DELETE_FAILEDRolesController.php400Failed to delete role
ROLE_NOT_FOUNDRolesController.php404Role not found
ROLE_UPDATE_FAILEDRolesController.php400Failed to update role
ROUTE_NOT_FOUNDRateLimitController.php404set at runtime
RUN_FAILEDBackupSchedulesController.php500set at runtime
RUN_NOT_FOUNDWingsBackupsController.php404Run not found
RUN_NOW_FAILEDServerScheduleController.php500Failed to queue schedule
RUNTIME_FAMILY_MISMATCHWebSpacesController.php, WebSpacesController.php400WebPlate runtime family must match the current WebSpace (e.g. php → php only)
RUNTIME_FETCH_FAILEDServersController.php500set at runtime
SAME_SOURCE_DESTINATIONNodesController.php400Cannot transfer to the same node
SAVE_ERRORMythicTranslationsController.php, TranslationsController.php500Failed to save translation file
SAVE_FAILEDImagesController.php, KnowledgebaseController.php and 1 more500Failed to create attachments directory1 other message
SCAN_ERRORFeatherZeroTrustController.php500set at runtime
SCHEDULE_ALREADY_PROCESSINGServerScheduleController.php400Schedule is already processing
SCHEDULE_CREATE_FAILEDPterodactylImporterController.php500Failed to create schedule
SCHEDULE_FAILEDAccountDeletionController.php500Failed to schedule account deletion
SCHEDULE_IMPORT_ERRORPterodactylImporterController.php500set at runtime
SCHEDULE_LOCKEDWebSpaceScheduleController.php403This schedule is managed by the WebPlate and cannot be changed
SCHEDULE_NO_TASKSServerScheduleController.php, WebSpaceScheduleController.php400Schedule has no tasks to run
SCHEDULE_NOT_FOUNDPterodactylImporterController.php, ServerScheduleController.php and 1 more404Schedule not found
SCHEDULE_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created schedule
SCHEDULES_NOT_ALLOWEDServerScheduleController.php403Schedules are disabled on this host. Please contact your administrator to enable this feature.
SCRIPT_FAILEDServerUserController.php500set at runtime
SECURITY_POLICY_SAVE_FAILEDSecurityCenterController.php500Failed to save the security policy
SERVER_ACCESS_DENIEDTicketsController.php403You do not have access to this server
SERVER_BUSYServersController.php, ServerImportController.php409Server is executing another power action. Please wait and try again.
SERVER_CALLBACK_DELIVERY_FAILEDApiClientController.php503Authorized but failed to deliver credentials to callback endpoint1 other message
SERVER_CREATE_FAILEDPterodactylImporterController.php400set at runtime
SERVER_DELETION_NOT_ALLOWEDServerUserController.php403Server deletion is not allowed
SERVER_ERRORChatbotController.php, VdsChatbotController.php500Failed to retrieve conversations2 other messages
SERVER_IMPORT_ERRORPterodactylImporterController.php500set at runtime
SERVER_MUST_BE_OFFLINEServerImportController.php400set at runtime
SERVER_NOT_FOUNDFeatherZeroTrustController.php, MountsController.php and 1 more404Server not found1 other message
SERVER_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created server
SERVER_SCRIPT_DISABLEDServerUserController.php403Running custom server scripts is currently disabled by the administrator
SERVER_SUSPENDEDFileTransferController.php, ServerMiddleware.php403, 409One of the servers is suspended1 other message
SERVER_SYNC_FAILEDServersController.php, ServerUserController.php500set at runtime
SERVER_UPDATE_FAILEDServersController.php500Failed to update server
SERVER_UUID_MISSINGServerMiddleware.php400Server UUID not provided
SESSION_NOT_FOUNDSessionsController.php404Session not found
SESSION_REQUIREDSessionsController.php400Sessions are only available for browser sign-ins
SETTING_REMOVE_FAILEDPluginsController.php500set at runtime
SETTING_UPDATE_FAILEDPluginsController.php500set at runtime
SHARE_FAILEDWebSpaceFilesController.php503set at runtime
SLOW_DOWNQrLoginController.php429Slow down
SMTP_DISABLEDMailTemplatesController.php, SettingsController.php and 1 more400SMTP disabled skipping enqueue/send1 other message
SMTP_NOT_CONFIGUREDAccountDeletionController.php403Email is not configured; cannot send deletion OTP
SMTP_NOT_ENABLEDSettingsController.php400SMTP is not enabled. Please enable and configure SMTP settings first.
SOURCE_LOCATION_TOO_LONGServerImportController.php400Source location must be less than 500 characters
SPELL_ASSIGNED_TO_SERVERSSpellsController.php400Cannot delete spell: it is assigned to servers
SPELL_CREATE_FAILEDPterodactylImporterController.php, SpellsController.php400Failed to create spell
SPELL_DELETE_FAILEDSpellsController.php400Failed to delete spell
SPELL_NOT_FOUNDPterodactylImporterController.php, SpellsController.php and 1 more404Spell not found1 other message
SPELL_REFERENCEDSpellsController.php400Cannot delete spell: it is referenced by other spells
SPELL_RESTRICTIONS_UPDATE_FAILEDPluginsController.php500set at runtime
SPELL_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created spell
SPELL_UPDATE_FAILEDSpellsController.php400Failed to update spell
SSH_KEY_CREATE_FAILEDPterodactylImporterController.php400Failed to create SSH key
SSH_KEY_CREATION_FAILEDUserSshKeyController.php500Failed to create SSH key
SSH_KEY_DELETION_FAILEDUserSshKeyController.php500Failed to delete SSH key
SSH_KEY_HARD_DELETION_FAILEDUserSshKeyController.php500Failed to permanently delete SSH key
SSH_KEY_IMPORT_ERRORPterodactylImporterController.php500set at runtime
SSH_KEY_NOT_FOUNDUserSshKeyController.php404SSH key not found
SSH_KEY_RESTORE_FAILEDUserSshKeyController.php500Failed to restore SSH key
SSH_KEY_RETRIEVAL_FAILEDUserSshKeyController.php500SSH key created but failed to retrieve2 other messages
SSH_KEY_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created SSH key
SSH_KEY_UPDATE_FAILEDUserSshKeyController.php500Failed to update SSH key
SSO_USER_NOT_FOUNDLoginController.php404User not found for SSO token
STARTUP_CHANGE_DISABLEDServerUserController.php403Startup changes are currently disabled by the administrator
STARTUP_TOO_LONGServerUserController.php400Startup command is too long (max 65535 characters)
STATS_ERRORFeatherZeroTrustController.php500set at runtime
STATUS_NOT_FOUNDTicketStatusesController.php, TicketsController.php404Status not found2 other messages
STATUS_PAGE_DISABLEDNodeStatusController.php403Status page is disabled
STATUS_PAGE_PUBLIC_DISABLEDNodeStatusController.php403Public status page is disabled
STEP_NOT_FOUNDServerLifecycleHookController.php404Lifecycle hook step not found
STORAGE_REQUIREDVmUserInstanceController.php400storage is required
SUBDOMAIN_CREATE_FAILEDSubdomainController.php-Failed to persist subdomain entry
SUBDOMAIN_EXISTSSubdomainController.php-This subdomain is already in use for the selected domain
SUBDOMAIN_LIMIT_REACHEDSubdomainController.php-You have reached the maximum number of subdomains for this server
SUBDOMAIN_NOT_FOUNDSubdomainController.php-Subdomain not found
SUBDOMAIN_REQUIREDServerSubdomainRequirementHelper.php403A subdomain is required before you can start this server. Create one under Network → Subdomains.
SUBDOMAINS_DISABLEDSubdomainController.php-Subdomain management is disabled
SUBUSER_ALREADY_EXISTSSubuserController.php, SubuserInviteController.php400User is already a subuser for this server1 other message
SUBUSER_CREATE_FAILEDPterodactylImporterController.php400Failed to create subuser
SUBUSER_IMPORT_ERRORPterodactylImporterController.php500set at runtime
SUBUSER_NOT_FOUNDSubuserController.php404Subuser not found
SUBUSER_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created subuser
SUBUSERS_NOT_ALLOWEDSubuserController.php, SubuserInviteController.php403Subusers are disabled on this host. Please contact your administrator to enable this feature.
SYSTEM_TEMPLATE_DELETE_FAILEDMailTemplatesController.php400Cannot delete system mail templates
TAG_CREATE_FAILEDKnowledgebaseController.php500Failed to create tag
TAG_DELETE_FAILEDKnowledgebaseController.php500Failed to delete tag
TAG_EXISTSKnowledgebaseController.php409Tag already exists for this article
TAG_FETCH_FAILEDCloudPluginsController.php500set at runtime
TAG_NAME_REQUIREDKnowledgebaseController.php400Tag name is required
TAG_NOT_FOUNDKnowledgebaseController.php404Tag not found
TARGET_NOT_FOUNDFileTransferController.php404Target server not found
TARGET_UNAVAILABLEStorageSenseController.php404This target is not available on this installation.
TASK_CREATE_FAILEDPterodactylImporterController.php500Failed to create task
TASK_CREATION_FAILEDWebSpaceAppsController.php, WebSpaceScheduleController.php and 1 more500Failed to create schedule tasks
TASK_IMPORT_ERRORPterodactylImporterController.php500set at runtime
TASK_NOT_FOUNDTaskController.php404Task not found
TASK_QUEUEDTaskController.php400Cannot delete task while it is queued
TASK_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created task
TASK_TYPE_NOT_ALLOWED_FOR_HOOKServerLifecycleHookController.php400Container steps are not available for the ' . $hookType . ' hook because the server container is not running at that point.
TASK_UPDATE_FAILEDWebSpaceScheduleController.php500Failed to update schedule tasks
TEMP_FILES_DISABLEDServerFilesController.php403Temp uploads sharing is disabled
TEMPLATE_NAME_EXISTSMailTemplatesController.php409Template name already exists
TEMPLATE_NOT_FOUNDMailTemplatesController.php, VmInstancesController.php and 1 more404Mail template not found1 other message
TEMPLATE_REQUIREDVmInstancesController.php400template_id is required
TEST_FAILEDDnsHostsController.php503set at runtime
TEXT_TOO_LARGEBlockedEmailDomainsController.php400Pasted text is too large (max 2 MB)
TICKET_ATTACHMENTS_DISABLEDTicketAttachmentsController.php403Ticket attachments are disabled
TICKET_NOT_FOUNDTicketAttachmentsController.php, TicketMessagesController.php and 1 more404Ticket not found
TICKET_SYSTEM_DISABLEDTicketAttachmentsController.php, TicketsController.php and 1 more403Ticket system is disabled
TITLE_REQUIREDCloudDataController.php400Title is required
TOGGLE_FAILEDServerScheduleController.php, TaskController.php and 1 more500Failed to toggle schedule status2 other messages
TOKEN_REQUIREDResetPasswordController.php400Token is required
TOO_MANY_HASHESFeatherZeroTrustController.php400Maximum 1000 hashes per request
TOO_MANY_IDSServerDatabaseController.php400Cannot delete more than 100 databases at once
TOO_MANY_UUIDSServerBackupController.php400Cannot delete more than 100 backups at once
TRANSFER_CREATE_FAILEDFileTransferController.php500Failed to queue the transfer
TRANSFER_NOT_FOUNDServersController.php, WebSpacesController.php and 1 more404Transfer record not found1 other message
TRASH_DISABLEDServerFilesController.php, WebSpaceFilesController.php403File trash is disabled on this panel
TWO_FA_CODE_REQUIREDAccountDeletionController.php400A valid 2FA code is required
TWO_FA_REQUIRED_FOR_DELETIONAccountDeletionController.php400Two-factor authentication must be enabled before deleting your account
TWO_FACTOR_AUTH_ENABLEDTwoFactorController.php400Two factor authentication is enabled
TWO_FACTOR_REQUIREDEmailLoginController.php, LoginController.php and 1 more4012FA required
TWO_FACTOR_SETUP_REQUIREDAuthMiddleware.php403Your role requires two-factor authentication. Set it up to continue.
TYPE_IMMUTABLELocationsController.php400Location type cannot be changed after creation.
UI_STATE_TOO_LARGEUiPreferencesController.php413UI state value is too large1 other message
UNASSIGNMENT_FAILEDAllocationsController.php400Failed to unassign allocation from server
UNAUTHORIZEDDatabaseSnapshotsController.php, DiscordController.php and 1 more401User not authenticated1 other message
UNAUTHORIZED_ACCESSApiClientController.php, SessionController.php and 1 more403You are not allowed to access this API client2 other messages
UNKNOWN_FIELDSKnowledgebaseController.php, MailTemplatesController.php and 1 more400set at runtime
UNKNOWN_VARIABLEServerUserController.php422set at runtime
UNLOCK_FAILEDServerBackupController.php500Failed to unlock backup
UNMANAGED_ACTIONS_NOT_PERMITTEDServersController.php, UsersController.php and 1 more400Unmanaged actions are not permitted in demo mode
UNSUPPORTED_DATABASE_TYPEServerDatabaseController.php, WebSpaceDatabaseController.php400Database type ' . $databaseHost['database_type'] . ' is not supported for user database creation.2 other messages
UPDATE_ERRORFeatherZeroTrustController.php, TranslationsController.php500Failed to update configuration
UPDATE_FAILEDBackupSchedulesController.php, DnsHostsController.php and 1 more400, 500, 503Failed to update backup schedule2 other messages
UPLOAD_ERRORServerLogsController.php500set at runtime
UPLOAD_FAILEDServerLogsController.php, VmUserInstanceController.php500, 503ISO upload did not return a volid
USE_DEVICE_ENDPOINTApiClientController.php400Use POST /api/user/api-clients/oauth2/device for serverless/device authorization
USER_ALREADY_BANNEDUsersController.php400User is already banned
USER_BANNEDPluginSidebarController.php, EmailLoginController.php and 1 more400, 401, 403User is banned2 other messages
USER_CODE_REQUIREDApiClientController.php400user_code is required
USER_CREATE_FAILEDPterodactylImporterController.php400Failed to create user
USER_EMAIL_NOT_FOUNDSettingsController.php400User email not found
USER_HAS_ACTIVE_SERVICESAccountDeletionController.php409Cannot delete your account while you have active servers, VDS instances, or subscriptions. Remove them first, or ask an administrator to enable delete-after-services mode.
USER_IMPORT_ERRORPterodactylImporterController.php500set at runtime
USER_NOT_BANNEDUsersController.php400User is not banned
USER_NOT_FOUNDDatabaseSnapshotsController.php, ImpersonationController.php and 1 more400, 404Failed to retrieve user information2 other messages
USER_PROVISION_FAILEDLdapController.php500Failed to provision user
USER_RECREATE_FAILEDDatabaseSnapshotsController.php500Failed to recreate user after fresh restore
USER_RETRIEVAL_FAILEDRegisterController.php500Failed to retrieve created user
USER_RETRIEVE_FAILEDPterodactylImporterController.php500Failed to retrieve created user
USER_TOO_LONGServerImportController.php400User must be less than 255 characters
USERNAME_ALREADY_EXISTSUsersController.php, RegisterController.php and 1 more400, 409Username already exists
USERNAME_CHANGE_NOT_ALLOWEDSessionController.php403You are not allowed to change your username!
UUID_ALREADY_EXISTSNodesController.php, PterodactylImporterController.php and 1 more400Node with this UUID already exists2 other messages
VALIDATION_ERRORBlockedEmailDomainsController.php, BlockedIpsController.php and 1 more400Field domain is required2 other messages
VALIDATION_FAILEDDnsHostsController.php, MailHostsController.php and 1 more400name is required2 other messages
VARIABLE_CREATE_FAILEDSpellsController.php400Failed to create variable
VARIABLE_DELETE_FAILEDSpellsController.php400Failed to delete variable
VARIABLE_NOT_EDITABLEServerUserController.php403set at runtime
VARIABLE_NOT_FOUNDSpellsController.php404Variable not found
VARIABLE_UPDATE_FAILEDSpellsController.php400Failed to update variable
VARIABLES_CREATE_FAILEDServersController.php, ServerUserController.php500Failed to create new server variables
VARIABLES_DELETE_FAILEDServersController.php500Failed to delete old server variables
VARIABLES_UPDATE_FAILEDServersController.php, ServerUserController.php500Failed to update server variables
VERSION_CHECK_FAILEDNodesController.php500Failed to check version status
VERSION_FAILEDServerUserController.php500set at runtime
VERSION_REQUIREDCloudPluginsController.php400Version is required to download this product release
VERSION_RETRIEVAL_FAILEDNodesController.php, WebNodesController.php500Failed to retrieve Wings version1 other message
VM_INSTANCE_ID_MISSINGVmInstanceMiddleware.php400VM instance ID not provided
VM_INSTANCE_NOT_FOUNDVmInstancesController.php, VmUserActivityController.php and 1 more404VM instance not found
VM_INSTANCE_SUSPENDEDVmInstanceMiddleware.php403Sorry, but you can't access VDS instances while they are suspended.
VM_NODE_CREATE_FAILEDVmNodesController.php400Failed to create VM node
VM_NODE_DELETE_FAILEDVmNodesController.php400Failed to delete VM node
VM_NODE_IN_USEVmNodesController.php400Cannot delete VM node - it is being used by one or more VM templates2 other messages
VM_NODE_IP_CREATE_FAILEDVmNodesController.php400Failed to create VM node IP
VM_NODE_IP_DELETE_FAILEDVmNodesController.php400Failed to delete VM node IP
VM_NODE_IP_NOT_FOUNDVmNodesController.php404VM node IP not found
VM_NODE_IP_PRIMARY_FAILEDVmNodesController.php400Failed to set primary VM node IP
VM_NODE_IP_UPDATE_FAILEDVmNodesController.php400Failed to update VM node IP
VM_NODE_NOT_FOUNDVmInstancesController.php, VmNodesController.php and 1 more404VM node not found
VM_NODE_UPDATE_FAILEDVmNodesController.php400Failed to update VM node
WARN_FAILEDServersController.php500Failed to send warning
WEB_NODE_CREATE_FAILEDWebNodesController.php400Failed to create web node
WEB_NODE_DELETE_FAILEDWebNodesController.php400Failed to delete web node
WEB_NODE_NOT_FOUNDDatabasesController.php, MailHostsController.php and 1 more404Web node not found
WEB_NODE_SELF_UPDATE_FAILEDWebNodesController.php503set at runtime
WEB_NODE_TOKEN_RESET_FAILEDWebNodesController.php400Failed to reset web node token
WEB_NODE_UPDATE_FAILEDWebNodesController.php400Failed to update web node
WEB_NODE_VALIDATION_FAILEDWebNodesController.php400set at runtime
WEBAUTHN_INVALIDPasskeyController.php400Invalid authentication state2 other messages
WEBAUTHN_VERIFICATION_FAILEDPasskeyController.php400Passkey verification failed1 other message
WEBHOOK_NOT_CONFIGUREDWebSpaceGitWebhookController.php404Git webhook is not configured
WEBHOSTING_ALPHA_ACCEPTANCE_REQUIREDLocationsController.php400You must accept the WebHosting alpha notice before creating a Web Hosting location
WEBMAIL_INSTALL_FAILEDWebSpacesController.php, WebSpaceMailboxController.php500set at runtime
WEBMAIL_NOT_INSTALLEDWebSpaceMailboxController.php404Webmail is not installed
WEBMAIL_SSO_FAILEDWebSpaceMailboxController.php500set at runtime
WEBMAIL_SSO_NOT_CONFIGUREDWebSpaceMailboxController.php503Node webmail is configured but SSO secret is missing; reinstall/configure the webmail package
WEBPLATE_DELETE_FAILEDWebPlatesController.php500Failed to delete WebPlate
WEBPLATE_IN_USEWebPlatesController.php409Cannot delete WebPlate that is in use by one or more WebSpaces
WEBPLATE_NOT_FOUNDWebPlatesController.php, WebSpacesController.php and 1 more404WebPlate not found1 other message
WEBSPACE_NOT_FOUNDWebSpaceDnsController.php, WebSpacesController.php and 1 more404WebSpace not found
WEBSPACE_SUSPENDEDWebSpacesController.php403WebSpace is suspended
WINGS_CONNECTION_FAILEDServerBackupController.php500set at runtime
WINGS_CONNECTION_UNAVAILABLEServerFilesController.php503Could not reach the node. It may be offline or Wings may be down.
WINGS_ERRORServersController.php, ServerFilesController.php and 1 more-set at runtime
WINGS_FORBIDDENServersController.php, ServerLogsController.php and 1 more403Forbidden access to Wings daemon
WINGS_UNAUTHORIZEDServersController.php, ServerLogsController.php and 1 more401Unauthorized access to Wings daemon
WORDPRESS_INSTALL_FAILEDWebSpaceAppsController.php503set at runtime
WORDPRESS_PLUGIN_FAILEDWebSpaceAppsController.php503set at runtime
WORDPRESS_PROMOTE_FAILEDWebSpaceAppsController.php503set at runtime
WORDPRESS_STAGING_FAILEDWebSpaceAppsController.php503set at runtime
WORDPRESS_UPDATE_FAILEDWebSpaceAppsController.php503set at runtime
WORDPRESS_VALIDATION_FAILEDWebSpaceAppsController.php400set at runtime
ZONE_IN_USEWebSpaceDnsController.php409Zone is already linked to another WebSpace
ZONE_NOT_FOUNDWebSpaceDnsController.php404Could not resolve zone in provider account