Hey,
can anybody help me to track down the following log entry when my IOS app tries to auto-upload some images from my phone?:
[no app in context] Error: Expected filesize of 100000000 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 68534272 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side.
PUT /remote.php/dav/uploads/Tockra/02426B39-C636-44C7-9313-F741198935A5/1
from 79.195.34.161 by Tockra at Jan 28, 2025, 11:11:46 AM
I’ve a docker installation on the current version.
docker-compose.yml:
services:
database:
image: mariadb:10.11
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: on-failure
volumes:
- "./database:/var/lib/mysql"
environment:
- MYSQL_ROOT_PASSWORD=mypw
- MARIADB_AUTO_UPGRADE=1
- MARIADB_DISABLE_UPGRADE_BACKUP=1
env_file:
- ./build/db.env
redis:
image: redis:alpine
restart: always
app:
image: nextcloud:fpm
restart: on-failure
environment:
- MYSQL_HOST=database
- REDIS_HOST=redis
- PHP_UPLOAD_LIMIT=64G
env_file:
- ./build/db.env
volumes:
- ./data:/var/www/html
depends_on:
- database
- redis
web:
build: ./build/web
restart: on-failure
volumes:
- ./data:/var/www/html/:ro
labels:
- "traefik.enable=true"
- "traefik.http.routers.nextcloud.rule=Host(`nextcloud.mydomain.de`)"
- "traefik.http.routers.nextcloud.tls.certresolver=myresolver"
- "traefik.http.routers.nextcloud.entrypoints=websecure"
- "traefik.http.routers.nextcloud.middlewares=nc-header,nextcloud-redirectregex1,nextcloud-redirectregex2"
- "traefik.http.middlewares.nextcloud-redirectregex1.redirectregex.permanent=true"
- "traefik.http.middlewares.nextcloud-redirectregex1.redirectregex.regex=https?://([^/]*)/.well-known/(card|cal)dav"
- "traefik.http.middlewares.nextcloud-redirectregex1.redirectregex.replacement=https://$${1}/remote.php/dav/"
- "traefik.http.middlewares.nextcloud-redirectregex2.redirectregex.permanent=true"
- "traefik.http.middlewares.nextcloud-redirectregex2.redirectregex.regex=https?://([^/]*)(/.well-known[^#]*)"
- "traefik.http.middlewares.nextcloud-redirectregex2.redirectregex.replacement=https://$${1}/index.php$${2}"
- "traefik.http.middlewares.nc-header.headers.customFrameOptionsValue=SAMEORIGIN"
- "traefik.http.middlewares.nc-header.headers.stsSeconds=15552000"
- "traefik.http.middlewares.nc-header.headers.stsIncludeSubdomains=true"
- "traefik.http.middlewares.nc-header.headers.stsPreload=true"
- "traefik.http.services.nextcloud.loadbalancer.passHostHeader=true"
depends_on:
- app
networks:
- default
- proxy-tier
cron:
image: nextcloud:fpm
restart: on-failure
volumes:
- ./data:/var/www/html
entrypoint: /cron.sh
depends_on:
- database
- redis
networks:
proxy-tier:
name: proxy-tier
external: true
The self-inspection of my instance shows no errors. Only the above error log.
The only suspecious log in the nextcloud:fpm container is (don’t know if this is related):
app-1 | [28-Jan-2025 10:08:25] WARNING: [pool www] server reached pm.max_children setting (5), consider raising it
The web application shows these while the file upload:
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:16:34 +0000] "PROPFIND /remote.php/dav/files/Tockra/SofortUpload/Camera/2023/04 HTTP/1.1" 207 22793 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/6.2.3" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:16:34 +0000] "PROPFIND /remote.php/dav/uploads/Tockra/[REDACTED_FILE_ID] HTTP/1.1" 207 693 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/6.2.3" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:16:36 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 1009 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:16:42 +0000] "PROPFIND /remote.php/dav/files/Tockra/ HTTP/1.1" 207 247 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:16:47 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:16:56 +0000] "PUT /remote.php/dav/uploads/Tockra/[REDACTED_FILE_ID]/1 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/6.2.3" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:16:58 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:17:09 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:17:09 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:12 +0000] "GET /ocs/v2.php/apps/user_status/api/v1/user_status?format=json HTTP/1.1" 200 151 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:12 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications?format=json HTTP/1.1" 200 455 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:12 +0000] "PROPFIND /remote.php/dav/files/Tockra/ HTTP/1.1" 207 247 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:14 +0000] "PROPFIND /remote.php/dav/files/Tockra/ HTTP/1.1" 207 259 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:18 +0000] "PUT /remote.php/dav/uploads/Tockra/[REDACTED_FILE_ID]/2 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/6.2.3" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:17:20 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:17:31 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:40 +0000] "PUT /remote.php/dav/uploads/Tockra/[REDACTED_FILE_ID]/3 HTTP/1.1" 201 0 "-" "Mozilla/5.0 (iOS) Nextcloud-iOS/6.2.3" "[REDACTED_IP]"
web-1 | 172.18.0.2 - - [28/Jan/2025:10:17:42 +0000] "GET /apps/logreader/api/poll?lastReqId=[REDACTED_ID] HTTP/1.1" 200 22 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" "[REDACTED_IP]"
web-1 | 172.18.0.2 - Tockra [28/Jan/2025:10:17:43 +0000] "PROPFIND /remote.php/dav/files/Tockra/ HTTP/1.1" 207 247 "-" "Mozilla/5.0 (Macintosh) mirall/3.14.0daily (Nextcloud, macos-24.2.0 ClientArchitecture: arm64 OsArchitecture: arm64)" "[REDACTED_IP]"
Maybe somebody has a hint how to track down the problem
T