nextcloud/server · error · Error

There was an error with this external storage.

Error message

There was an error with this external storage.

What it means

Error "There was an error with this external storage." thrown in nextcloud/server.

Source

Thrown at apps/files_external/src/actions/inlineStorageCheckAction.ts:56

	async renderInline({ nodes }) {
		if (nodes.length !== 1 || !nodes[0]) {
			return null
		}

		const node = nodes[0]
		const span = document.createElement('span')
		span.className = 'files-list__row-status'
		span.innerHTML = t('files_external', 'Checking storage …')

		let config: IStorage | undefined
		try {
			const { data } = await getStatus(node.id, node.attributes.scope === 'system')
			config = data
			node.attributes.config = config
			emit('files:node:updated', node)

			if (config.status !== StorageStatus.Success) {
				throw new Error(config?.statusMessage || t('files_external', 'There was an error with this external storage.'))
			}

			span.remove()
		} catch (error) {
			// If axios failed or if something else prevented
			// us from getting the config
			if ((error as AxiosError).response && !config) {
				showWarning(t('files_external', 'We were unable to check the external storage {basename}', {
					basename: node.basename,
				}))
			}

			// Reset inline status
			span.innerHTML = ''

			// Checking if we really have an error
			const isWarning = !config ? false : isMissingAuthConfig(config)
			const overlay = document.createElement('span')

View on GitHub (pinned to ecdeb153ff)

When it happens

Trigger: Thrown at apps/files_external/src/actions/inlineStorageCheckAction.ts:56 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of nextcloud/server@ecdeb153ff (2026-08-17). Data as JSON: /api/errors/00d41b104213f29b. Report an issue: GitHub.