Nextcloud

From DWIKI
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Links

 

Installing

Installing on Ubuntu

Requirements

PHP modules

apt install php8.1-gd php8.1-mysql php8.1-curl php8.1-mbstring php8.1-intl  php8.1-gmp php8.1-bcmath php-imagick php8.1-xml php8.1-zip libapache2-mod-php8.1

HOWTO

Use Elasticsearch

Install electricsearch and check:

curl -XGET 'localhost:9200/?pretty'

Install the apps:

Search->Full text search
Search->Full text search - Elasticsearch Platform 

Configure search:

Settings->Full text search
 Search platform: "Elasticsearch"
 Address of the Servlet http://localhost:9200

'Navigation icon' ???


Fix "login throttled"

occ security:bruteforce:reset your-ip

Nextcloud in snap

See nextcloud-snap

Location of logs

/var/snap/nextcloud/current/logs

Location of data

/var/snap/nextcloud/common/nextcloud/data/

<your installation>/data/nextcloud.log

List all configuration

nextcloud.occ config:list

Editing config in nextcloud snap

nextcloud.occ config:xxx

also try for example

nextcloud.occ config:system:get auth.storeCryptedPassword

FAQ

Run occ as apache

sudo -u www-data php occ whatevercommand

Upgrading

Web upgrader is under "Overview", not "Version"

Check for expected files, The following extra files have been found:

Probably files in install root dir

Stops at X Create backup

Check data/updater.log

Stop maintenance mode

runuser -u www-data -- php occ maintenance:mode --off

apache error log: Client denied by server configuration: .ocdata

That's from the Overview test cycle, so in fact a good sign


Authentication

nextcloud and yubikey

Works using the U2F app

Location of the logfile

Could be:

/var/www/nextcloud/data/nextcloud.log

or where you told it to be in config.php

File encoding for /<user>/files/foo.txt is not UTF-8. This may cause problems.

file contains non-UTF-8 characters

 

The files you are trying to upload exceed the maximum size for file uploads on this server.

???


Access forbidden CSRF check failed

another mystery

 

Import data

occ files:scan <userid>

or in snap:

(sudo) nextcloud.occ files:scan <userid>


Uknown user 1

It needs the user ID, not name

Mail

https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/email_configuration.html

Request failed with status code 500

Unexpected error during account creation

Try enabling mail_smtpdebug

MP4 not playing

Could be HCEV/H.265 which is not supported by browsers because of patents. Try converting with ffmpeg.

Update needed

And occ upgrade failing, try setting version in config.php to version reported by occ --version


The PHP OPcache module is not loaded

try uncommenting

opcache.memory_consumption

and remember to restart php-fpm as well as apache

nextcloudcmd

Nextcloud Office is not configured

This installation does not have a built in server. Install it from the App Store. Collabora?

Nextcloud using ldap backend

Change ldap admin password

occ ldap:set-config "s01" "ldap_agent_password" "newpass123"

Can't find ldap user

Even though admin interface "verify user" works:

php occ ldap:check-user foo

Cannot check user existence, because disabled LDAP configurations are present.

Admin interface, under LDAP / AD integration ->Advanced "Configuration active"

 php occ ldap:check-user foo --force

LDAP Operations error. Anonymous bind might not be allowed.

Save password and try again

Nextcloud apps

Notes

Rename note

Has to be done in the Files dialogs