linuxserver / docker-nextcloud

GNU General Public License v3.0
677 stars 128 forks source link

[BUG] Federation curl timeout #427

Closed AndreasBVB closed 2 months ago

AndreasBVB commented 2 months ago

Is there an existing issue for this?

Current Behavior

Nextcloud has fixed the issue in 28.0.0: https://nextcloud.com/changelog/#28-0-0 https://github.com/nextcloud/server/pull/38292

However I tried ghcr.io/linuxserver/nextcloud:28.0.4-ls312 and the issue still persists. Any possibility the changes are not synced?

Expected Behavior

No response

Steps To Reproduce

Environment

- OS: Debian-12
- How docker service was installed: https://get.docker.com/

CPU architecture

x86-64

Docker creation

sudo docker create \
  --name=nextcloud \
  -e PUID=1901 \
  --network nextcloud \
  --ip 172.10.0.1 \
  -p 9988:80 \
  -e TZ=America/New_York \
  -v /home/docker/nextcloud/appdata:/config \
  -v /home/docker/nextcloud/data:/data \
  -v /etc/localtime:/etc/localtime:ro \
  --restart no \
  ghcr.io/linuxserver/nextcloud:28.0.4-ls312

Container logs

[migrations] started
[migrations] 01-nginx-site-confs-default: skipped
[migrations] 02-default-location: skipped
[migrations] done
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1901
User GID:    911
───────────────────────────────────────

using keys found in /config/keys
Initializing nextcloud 28.0.4.1 (this can take a while) ...
Upgrading nextcloud from 27.1.3.2 ...
Setting permissions
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Setting log level to debug
Turned on maintenance mode
Updating database schema
Updated database
Disabled incompatible app: files_rightclick
Disabled incompatible app: files_texteditor
Disabled incompatible app: occweb
Disabled incompatible app: spreed
Updating <federation> ...
Updated <federation> to 1.18.0
Updating <lookup_server_connector> ...
Updated <lookup_server_connector> to 1.16.0
Updating <oauth2> ...
Updated <oauth2> to 1.16.3
Updating <files> ...
Updated <files> to 2.0.0
Updating <cloud_federation_api> ...
Updated <cloud_federation_api> to 1.11.0
Updating <dav> ...
Fix broken values of calendar objects

 Starting ...

Clean up old calendar subscriptions from deleted users that were not cleaned-up
    0/0 [>---------------------------]   0% Starting ...

Updated <dav> to 1.29.1
Updating <files_sharing> ...
Updated <files_sharing> to 1.20.0
Updating <files_trashbin> ...
Updated <files_trashbin> to 1.18.0
Updating <workflowengine> ...
Updated <workflowengine> to 2.10.0
Updating <theming> ...
Updated <theming> to 2.3.0
Updating <federatedfilesharing> ...
Updated <federatedfilesharing> to 1.18.0
Updating <files_pdfviewer> ...
Updated <files_pdfviewer> to 2.9.0
Updating <provisioning_api> ...
Updated <provisioning_api> to 1.18.0
Updating <settings> ...
Updated <settings> to 1.10.1
Updating <twofactor_backupcodes> ...
Updated <twofactor_backupcodes> to 1.17.0
Updating <viewer> ...
Updated <viewer> to 2.2.0
Update app passwords from App Store
Update app spreed from App Store
Starting code integrity check...
Finished code integrity check
Update successful
Turned off maintenance mode
Resetting log level
Initializing finished
**** The following active confs have different version dates than the samples that are shipped. ****
**** This may be due to user customization or an update to the samples. ****
**** You should compare the following files to the samples in the same folder and update them. ****
**** Use the link at the top of the file to view the changelog. ****
┌────────────┬────────────┬────────────────────────────────────────────────────────────────────────┐
│  old date  │  new date  │ path                                                                   │
├────────────┼────────────┼────────────────────────────────────────────────────────────────────────┤
│ 2023-06-23 │ 2024-04-02 │ /config/nginx/site-confs/default.conf                                  │
└────────────┴────────────┴────────────────────────────────────────────────────────────────────────┘
[custom-init] No custom files found, skipping...
[ls.io-init] done.
github-actions[bot] commented 2 months ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

thespad commented 2 months ago

Have you set a custom davstore timeout? The linked pr doesn't change the default, it just allows you to customise it

AndreasBVB commented 2 months ago

Have you set a custom davstore timeout? The linked pr doesn't change the default, it just allows you to customise it

Fixed. Thanks a lot! I misunderstood NC's problem fix.