Shared Folder on mobile browsers (IOS, Android) no file upload possible

Nextcloud version (eg, 20.0.5): 28.01
Operating system and version (eg, Ubuntu 20.04): Ubuntu Server 22.04
Apache or nginx version (eg, Apache 2.4.25): Apache 2.4.52
PHP version (eg, 7.4): 8.1

We updated the our installation from 22.x to the newest 28.01 and now, when a mobile browser opens a shared folder (with or without being logged in), the user can not start the file explorer when clicking on the “Select or drag here” button.

We create a normale folder to share files with external people, these people have no accounts. On normal Desktop PC´s with any browser we tested, no problem.

There are no 404´s in any log or any hints.

Audit.log

{"reqId":"8G6hJQ4WaOwYZ8VB7ZYz","level":1,"time":"January 24, 2024 14:23:42","remoteAddr":"1.1.1.1","user":"--","app":"admin_audit","method":"GET","url":"/nextcloud/index.php/s/b9Lsyx7HW9w4HH8","message":"The shared folder with the token \"b9Lsyx7HW9w4HH8\" by \"redacted\" has been accessed.","userAgent":"Mozilla/5.0 (Android 9; Mobile; rv:121.0) Gecko/121.0 Firefox/121.0","version":"28.0.1.1","data":{"app":"admin_audit"}}

Nextcloud.log does nothing when I open the shared folder.

Apache Access

1.1.1.1 - - [24/Jan/2024:14:28:16 +0100] "GET /nextcloud/index.php/s/csnaoDrmGiXfj5z HTTP/1.1" 200 12676 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/js/core/merged-template-prepend.js?v=2dcbcdb1-10 HTTP/1.1" 200 4155 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/light.css?plain=1&v=b1d57811 HTTP/1.1" 200 4777 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/default.css?plain=1&v=b1d57811 HTTP/1.1" 200 4777 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/dark-highcontrast.css?plain=0&v=b1d57811 HTTP/1.1" 200 2176 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/light.css?plain=0&v=b1d57811 HTTP/1.1" 200 4801 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/light-highcontrast.css?plain=0&v=b1d57811 HTTP/1.1" 200 4850 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/dark.css?plain=1&v=b1d57811 HTTP/1.1" 200 2064 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/dark.css?plain=0&v=b1d57811 HTTP/1.1" 200 4782 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/opendyslexic.css?plain=0&v=b1d57811 HTTP/1.1" 200 1293 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/light-highcontrast.css?plain=1&v=b1d57811 HTTP/1.1" 200 2133 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/theme/dark-highcontrast.css?plain=1&v=b1d57811 HTTP/1.1" 200 2153 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:17 +0100] "GET /nextcloud/index.php/apps/theming/image/logo?v=10 HTTP/1.1" 200 15210 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:18 +0100] "GET /nextcloud/index.php/apps/theming/icon?v=b1d57811 HTTP/1.1" 200 16290 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:18 +0100] "GET /nextcloud/index.php/apps/theming/favicon?v=b1d57811 HTTP/1.1" 200 3333 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:18 +0100] "GET /nextcloud/index.php/apps/theming/manifest?v=b1d57811 HTTP/1.1" 200 4642 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"
1.1.1.1 - - [24/Jan/2024:14:28:18 +0100] "GET /nextcloud/index.php/apps/theming/icon?v=10 HTTP/1.1" 200 16290 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36"

<?php
$CONFIG = array (
  'instanceid' => 'asd',
  'passwordsalt' => 'asd',
  'trusted_domains' =>
  array (
    0 => 'nextcloud.asd.de',
    1 => '1.2.3.4',
    2 => 'cloud.asdasd.com',
  ),
  'datadirectory' => '/var/www/html/nextcloud/data',
  'version' => '28.0.1.1',
  'dbtype' => 'pgsql',
  'dbhost' => '127.0.0.1',
  'dbname' => 'asdasd',
  'dbuser' => 'asdasd',
  'dbpassword' => 'asdasd',
  'dbtableprefix' => 'oc_',
  'installed' => true,
  'updater.release.channel' => 'stable',
  'loglevel' => 0,
  'syslog_tag' => 'Nextcloud',
  'logdateformat' => 'F d, Y H:i:s',
  'logtimezone' => 'Europe/Berlin',
  'log_query' => false,
  'log_rotate_size' => 104857600,
  'ldapUserCleanupInterval' => 51,
  'sort_groups_by_name' => false,
  'maintenance' => false,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'overwriteprotocol' => 'https',
  'theme' => '',
  'ldapProviderFactory' => 'OCA\\User_LDAP\\LDAPProviderFactory',
  'mail_smtpmode' => 'smtp',
  'mail_sendmailmode' => 'smtp',
  'mail_from_address' => 'nextcloud',
  'mail_domain' => 'asd.com',
  'mail_smtphost' => 'email.asd.com',
  'mail_smtpport' => '25',
  'mail_smtpauthtype' => 'LOGIN',
  'mail_smtpstreamoptions' =>
  array (
    'ssl' =>
    array (
      'allow_self_signed' => true,
      'verify_peer' => false,
      'verify_peer_name' => false,
    ),
  ),
  'overwrite.cli.url' => 'https://cloud.asdasd.com/nextcloud',
  'default_phone_region' => 'DE',
  'secret' => 'asdasdasdsa',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => '/run/redis/redis-server.sock',
    'port' => 0,
  ),
  'mail_smtpauth' => 1,
  'mail_smtpname' => 'asdasdasds',
  'mail_smtppassword' => 'asdasdasda',
);

1 Like

There were a few different bugs that come to mind which may be the source of your situation (which are fixed in v28.0.2… if you can wait a few more days - or want to install the release candidate now).

It’s likely related to these if this arose in v28 specifically.

I thought of that too, it should be released in January 2024 I´ve read, so we could wait a few days. If it was working in V27, I can´t tell, because this version was installed for maybe 5 minutes.

We also have trouble with LDAP (Active Directory) but this is secondary now, maybe it was solved in 28.0.2 too.

Update to the problem: I can´t even Login now on a mobile client Web UI. Tested with Samsung Browser, Chrome, Brave, Firefox, Safari.

I have no loginbox anymore, the loginbox is not showing up now. I deleted all caches, restarted the server, no luck.

1 Like

I assume this login matter is what you posted about here: Error on Linux/Unix based browsers - #3 by jtr

Yes, since users can´t even login, this ticket is pretty much useless.

Problem solved, it was the firewall, check the other thread from above.

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.