NC Android App doesnt load the folder list

Nextcloud version (eg, 20.0.5): 23.0.3
Operating system and version (eg, Ubuntu 20.04): debian 11 lxc container on proxmox
Apache or nginx version (eg, Apache 2.4.25): apache 2.4.53
PHP version (eg, 7.4): 8.0.17
reverse proxy: NPM 2.9.18

Infrastrukture:

VPS (port 80 & 443 open) is connected with wiregurad to my Unifi USG, NC & NPM are located in a DMZ VLAN, with port 80 & 443 open to the other VLANs.

Hi,

i dont know since when i’m having this issue, since i normally dont use the NC app on my phone, but my wife and she pointed my to this issue …

When i open the NC app, when i’m not in my local wifi (i have no issue in my local network), it takes 30-60 seconds to load the folder list (sometimes it doesnt work), when i navigate to a subfolder, it also takes a long time to show the content. Since I don’t have this issue with webdav clients or with the webgui , it shouldn’t be related to my internet connection (150 down, 20 up).

i tried the following steps on my pixel 4xl:

  • removed the nc app and install again > NOK
  • tried the 3.20 RC1 > NOK
  • webgui (firefox) > OK
  • webdav client (foldersync and solid explorer) > OK
  • subsonic server with dusb is also working

On my wifes ipad, the NC app is working from outside, so only our android phones are effected.

I checked the logs on my pixel phone and i see the “read timed out” error, but i dont know why …

04-02 09:34:06.647 14314 24362 E ReadFolderRemoteOperation: Synchronized /: Socket timeout exception
04-02 09:34:06.647 14314 24362 E ReadFolderRemoteOperation: java.net.SocketTimeoutException: Read timed out

The output of your Nextcloud log in Admin > Logging:

Info	no app in context	Deprecated event type for OCP\IDBConnection::CHECK_MISSING_COLUMNS: Symfony\Component\EventDispatcher\GenericEvent is used		2022-04-02T09:52:54+0200
Info	no app in context	Deprecated event type for OCP\IDBConnection::CHECK_MISSING_INDEXES: Symfony\Component\EventDispatcher\GenericEvent is used		2022-04-02T09:52:54+0200
Info	no app in context	Deprecated event type for OCP\IDBConnection::CHECK_MISSING_PRIMARY_KEYS: Symfony\Component\EventDispatcher\GenericEvent is used		2022-04-02T09:52:54+0200
Error	no app in context	Sabre\DAV\Exception\BadRequest: Erwartete Dateigröße von 126227114 bytes, aber 155648 bytes gelesen (vom Nextcloud-Client) und geschrieben (in den Nextcloud-Speicher). Dies kann entweder ein Netzwerkproblem auf der sendenden Seite oder ein Problem beim Schreiben in den Speicher auf der Serverseite sein.		2022-04-02T09:13:52+0200

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

<?php
$CONFIG = array (
  'instanceid' => '',
  'passwordsalt' => '',
  'secret' => '',
  'trusted_domains' => 
  array (
    0 => 'mydomain.com',
    2 => '127.0.0.1',
    3 => '::1',
  ),
  'datadirectory' => '/mnt/data',
  'dbtype' => 'mysql',
  'default_phone_region' => 'XX',
  'version' => '23.0.3.2',
  'overwrite.cli.url' => 'https://mydomain.com',
  'trusted_proxies' => 
  array (
    0 => '192.168.5.100',
    1 => '192.168.5.101',
    2 => '127.0.0.1',
    3 => '::1',
  ),
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '5432',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => '',
  'dbpassword' => '',
  'installed' => true,
  'auth.bruteforce.protection.enabled' => false,
  'logtimezone' => 'Europe/Vienna',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'filelocking.enabled' => true,
  'redis' => 
  array (
    'host' => '/var/run/redis/redis-server.sock',
    'port' => 0,
    'timeout' => 0.0,
  ),
  'mail_domain' => '',
  'mail_from_address' => 'cloud',
  'mail_smtpmode' => 'smtp',
  'mail_smtpsecure' => 'ssl',
  'mail_sendmailmode' => 'smtp',
  'mail_smtpauthtype' => 'LOGIN',
  'mail_smtpauth' => 1,
  'mail_smtphost' => '',
  'mail_smtpport' => '465',
  'mail_smtpname' => '',
  'mail_smtppassword' => '',
  'enable_previews' => 'true',
  'preview_max_x' => '2048',
  'preview_max_y' => '2048',
  'jpeg_quality' => '60',
  'maintenance' => false,
  'loglevel' => 1,
  'theme' => '',
  'updater.release.channel' => 'beta',
  'app_install_overwrite' => 
  array (
    0 => 'previewgenerator',
  ),
  'data-fingerprint' => '',
);

android logcat output:

04-02 09:31:45.619 14314 23135 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@38f015f
04-02 09:31:45.619 14314 23135 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:31:45.619 14314 23135 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:31:45.705 14314 14314 V FileDisplayActivity: onResume() end
04-02 09:31:46.171 14314 24213 D OwnCloudClient #3: REQUEST GET /status.php
04-02 09:31:46.171 14314 24213 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@fb465f9
04-02 09:31:46.171 14314 24213 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:31:46.172 14314 24213 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:31:46.674 14314 24213 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
04-02 09:31:46.700 14314 24213 D UpdateOCVersionOperation: Got new OC version 23.0.3.2
04-02 09:31:46.700 14314 24213 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://mydomain.com/remote.php/dav/files/marcus: Operation finished with HTTP status code -1 (success)
04-02 09:31:46.710 14314 24213 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
04-02 09:31:46.913 14314 24213 D GetCapabilitiesRemoteOperation: Capabilities not modified
04-02 09:31:46.913 14314 24213 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
04-02 09:31:47.572 14314 24213 I RefreshFolderOperation: Got display name: com.owncloud.android.lib.common.UserInfo@4b0e4c1
04-02 09:31:47.572 14314 24213 D RefreshFolderOperation: Checking changes in marcus@mydomain.com/
04-02 09:31:47.576 14314 24213 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:31:47.799 14314 24213 I RefreshFolderOperation: Checked marcus@mydomain.com/ : changed
04-02 09:31:47.801 14314 24213 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:32:17.218 14314 14314 V FileDisplayActivity: onPause() start
04-02 09:32:17.234 14314 14314 D FileDisplayActivity: onPause() ending
04-02 09:32:17.235 14314 14314 V FileDisplayActivity: onPause() end
04-02 09:32:17.247 14314 14314 D FileDisplayActivity: onStop() ending
04-02 09:32:17.249 14314 14314 V FileDisplayActivity: onSaveInstanceState() start
04-02 09:32:17.251 14314 14314 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
04-02 09:32:17.252 14314 14314 D ExtendedListFragment: onSaveInstanceState()
04-02 09:32:17.253 14314 14314 V FileDisplayActivity: onSaveInstanceState() end
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: Exception while registering device for notifications
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: java.net.SocketTimeoutException: Read timed out
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read(Native Method)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.NativeSsl.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):3)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):6)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.io.BufferedInputStream.fill(BufferedInputStream.java:248)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.io.BufferedInputStream.read(BufferedInputStream.java:267)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.common.OwnCloudClient.executeMethod(OwnCloudClient.java:205)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.resources.notifications.RegisterAccountDeviceForNotificationsOperation.run(RegisterAccountDeviceForNotificationsOperation.java:91)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.common.operations.RemoteOperation.execute(RemoteOperation.java:187)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.utils.PushUtils.pushRegistrationToServer(PushUtils.java:236)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.ui.activity.FileDisplayActivity.onMessageEvent(FileDisplayActivity.java:2380)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.lang.reflect.Method.invoke(Native Method)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:517)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:511)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.BackgroundPoster.run(BackgroundPoster.java:64)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-02 09:32:25.906 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.lang.Thread.run(Thread.java:920)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: Synchronized /: Socket timeout exception
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: java.net.SocketTimeoutException: Read timed out
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read(Native Method)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.google.android.gms.org.conscrypt.NativeSsl.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):3)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):6)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at java.io.BufferedInputStream.fill(BufferedInputStream.java:248)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at java.io.BufferedInputStream.read(BufferedInputStream.java:267)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.lib.common.OwnCloudClient.executeMethod(OwnCloudClient.java:205)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.lib.resources.files.ReadFolderRemoteOperation.run(ReadFolderRemoteOperation.java:80)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.lib.common.operations.RemoteOperation.execute(RemoteOperation.java:187)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.operations.RefreshFolderOperation.fetchAndSyncRemoteFolder(RefreshFolderOperation.java:405)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.operations.RefreshFolderOperation.run(RefreshFolderOperation.java:239)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at com.owncloud.android.lib.common.operations.RemoteOperation.run(RemoteOperation.java:363)
04-02 09:32:27.818 14314 24213 E ReadFolderRemoteOperation: 	at java.lang.Thread.run(Thread.java:920)
04-02 09:32:27.819 14314 24213 D RefreshFolderOperation: Synchronizing marcus@mydomain.com/
04-02 09:32:27.867 14314 24213 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_CONTENTS_SYNCED
04-02 09:32:27.867 14314 24213 D RefreshFolderOperation: Send broadcast com.owncloud.android.operations.RefreshFolderOperation.EVENT_SINGLE_FOLDER_SHARES_SYNCED
04-02 09:33:24.381 14314 14314 V BaseActivity: onRestart() start
04-02 09:33:24.382 14314 14314 D FileDisplayActivity: onStart() starting
04-02 09:33:24.412 14314 24340 D ExternalLinks: links disabled
04-02 09:33:24.467 14314 14314 V FileDisplayActivity: onResume() start
04-02 09:33:24.471 14314 14314 D FileDisplayActivity: onResume() starting
04-02 09:33:24.483 14314 23135 D OwnCloudClient #3: REQUEST POST /ocs/v2.php/apps/notifications/api/v2/push
04-02 09:33:24.484 14314 23135 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@fb465f9
04-02 09:33:24.484 14314 23135 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:33:24.484 14314 23135 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:33:24.565 14314 14314 V FileDisplayActivity: onResume() end
04-02 09:33:25.034 14314 24362 D OwnCloudClient #3: REQUEST GET /status.php
04-02 09:33:25.034 14314 24362 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@38f015f
04-02 09:33:25.034 14314 24362 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:33:25.034 14314 24362 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:33:25.431 14314 24362 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
04-02 09:33:25.445 14314 24362 D UpdateOCVersionOperation: Got new OC version 23.0.3.2
04-02 09:33:25.445 14314 24362 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://mydomain.com/remote.php/dav/files/marcus: Operation finished with HTTP status code -1 (success)
04-02 09:33:25.454 14314 24362 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
04-02 09:33:25.639 14314 24362 D GetCapabilitiesRemoteOperation: Capabilities not modified
04-02 09:33:25.639 14314 24362 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
04-02 09:33:26.463 14314 24362 I RefreshFolderOperation: Got display name: com.owncloud.android.lib.common.UserInfo@7ee5caf
04-02 09:33:26.463 14314 24362 D RefreshFolderOperation: Checking changes in marcus@mydomain.com/
04-02 09:33:26.464 14314 24362 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:33:26.601 14314 24362 I RefreshFolderOperation: Checked marcus@mydomain.com/ : changed
04-02 09:33:26.602 14314 24362 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:33:26.898 14314 14314 V FileDisplayActivity: onPause() start
04-02 09:33:26.899 14314 14314 D FileDisplayActivity: onPause() ending
04-02 09:33:26.899 14314 14314 V FileDisplayActivity: onPause() end
04-02 09:33:26.935 14314 14314 D FileDisplayActivity: onStop() ending
04-02 09:33:26.937 14314 14314 V FileDisplayActivity: onSaveInstanceState() start
04-02 09:33:26.939 14314 14314 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
04-02 09:33:26.940 14314 14314 D ExtendedListFragment: onSaveInstanceState()
04-02 09:33:26.941 14314 14314 V FileDisplayActivity: onSaveInstanceState() end
04-02 09:33:27.000 14314 14314 D FileDisplayActivity: onDestroy() ending
04-02 09:33:27.008 14314 14314 V OperationsService: Destroying service
04-02 09:33:27.033 14314 14314 V FileDownloader: Destroying service
04-02 09:33:27.033 14314 14314 V FileUploader: Destroying service
04-02 09:33:29.912 14314 14314 V FileDisplayActivity: onCreate() start
04-02 09:33:29.921 14314 14314 D FileDisplayActivity: onCreate(Bundle) starting
04-02 09:33:29.992 14314 14314 D FileDisplayActivity: onStart() starting
04-02 09:33:30.016 14314 24380 D ExternalLinks: links disabled
04-02 09:33:30.040 14314 14314 D FileDisplayActivity: Initializing Fragments in onAccountChanged..
04-02 09:33:30.040 14314 14314 E FileDisplayActivity: Access to unexisting list of files fragment!!
04-02 09:33:30.040 14314 14314 E FileDisplayActivity: Still have a chance to lose the initialization of list fragment >(
04-02 09:33:30.049 14314 14314 I ContentCaptureHelper: Setting logging level to OFF
04-02 09:33:30.068 14314 14314 E FileDisplayActivity: Access to unexisting list of files fragment!!
04-02 09:33:30.069 14314 14314 V FileDisplayActivity: onResume() start
04-02 09:33:30.072 14314 14314 D FileDisplayActivity: onResume() starting
04-02 09:33:30.082 14314 14314 I OCFileListFragment: onAttach
04-02 09:33:30.082 14314 14314 I OCFileListFragment: onCreateView() start
04-02 09:33:30.082 14314 14314 D ExtendedListFragment: onCreateView
04-02 09:33:30.104 14314 14314 I OCFileListFragment: onCreateView() end
04-02 09:33:30.104 14314 14314 I OCFileListFragment: onActivityCreated() start
04-02 09:33:30.254 14314 14314 V FileDisplayActivity: onResume() end
04-02 09:33:30.262 14314 14314 D OperationsService: Creating service
04-02 09:33:30.266 14314 14314 D FileDownloader: Creating service
04-02 09:33:30.269 14314 14314 D skia    : --- Failed to create image decoder with message 'unimplemented'
04-02 09:33:30.279 14314 14314 D FileUploader: Creating service
04-02 09:33:30.279 14314 14314 D skia    : --- Failed to create image decoder with message 'unimplemented'
04-02 09:33:30.283 14314 14314 V UploadsStorageManager: Updating state of any killed upload
04-02 09:33:30.284 14314 14314 V UploadsStorageManager: No upload was killed
04-02 09:33:30.418 14314 14314 W TextView: onProvideContentCaptureStructure(): calling assumeLayout()
04-02 09:33:30.418 14314 14314 D FileActivity: Operations service connected
04-02 09:33:30.418 14314 14314 D FileDisplayActivity: Download service connected
04-02 09:33:30.468 14314 14314 D FileDisplayActivity: Upload service connected
04-02 09:33:30.600 14314 24387 D OwnCloudClient #3: REQUEST GET /status.php
04-02 09:33:30.600 14314 24387 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@545b2c1
04-02 09:33:30.600 14314 24387 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:33:30.600 14314 24387 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:33:30.757 14314 24388 D OwnCloudClient #3: REQUEST GET /status.php
04-02 09:33:30.757 14314 24388 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@801ebbb
04-02 09:33:30.757 14314 24388 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:33:30.757 14314 24388 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:33:30.914 14314 24387 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
04-02 09:33:30.933 14314 24387 D UpdateOCVersionOperation: Got new OC version 23.0.3.2
04-02 09:33:30.933 14314 24387 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://mydomain.com/remote.php/dav/files/marcus: Operation finished with HTTP status code -1 (success)
04-02 09:33:30.941 14314 24387 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
04-02 09:33:31.082 14314 24387 D GetCapabilitiesRemoteOperation: Capabilities not modified
04-02 09:33:31.082 14314 24388 W HttpMethodBase: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
04-02 09:33:31.082 14314 24387 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
04-02 09:33:31.100 14314 24388 D UpdateOCVersionOperation: Got new OC version 23.0.3.2
04-02 09:33:31.100 14314 24388 I UpdateOCVersionOperation: Check for update of Nextcloud server version at https://mydomain.com/remote.php/dav/files/marcus: Operation finished with HTTP status code -1 (success)
04-02 09:33:31.108 14314 24388 D OwnCloudClient #3: REQUEST GET /ocs/v2.php/cloud/capabilities
04-02 09:33:31.318 14314 24388 D GetCapabilitiesRemoteOperation: Capabilities not modified
04-02 09:33:31.319 14314 24388 D GetCapabilitiesRemoteOperation: *** Get Capabilities completed 
04-02 09:33:31.783 14314 24387 I RefreshFolderOperation: Got display name: com.owncloud.android.lib.common.UserInfo@4ffa827
04-02 09:33:31.783 14314 24387 D RefreshFolderOperation: Checking changes in marcus@mydomain.com/
04-02 09:33:31.784 14314 24387 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:33:31.977 14314 24387 I RefreshFolderOperation: Checked marcus@mydomain.com/ : changed
04-02 09:33:31.977 14314 24387 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:33:32.033 14314 24388 I RefreshFolderOperation: Got display name: com.owncloud.android.lib.common.UserInfo@9513758
04-02 09:33:32.033 14314 24388 D RefreshFolderOperation: Checking changes in marcus@mydomain.com/
04-02 09:33:32.034 14314 24388 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:33:32.200 14314 24388 I RefreshFolderOperation: Checked marcus@mydomain.com/ : changed
04-02 09:33:32.201 14314 24388 D OwnCloudClient #3: REQUEST PROPFIND /remote.php/dav/files/marcus//
04-02 09:34:00.943 14314 14314 V FileDisplayActivity: onPause() start
04-02 09:34:00.956 14314 14314 D FileDisplayActivity: onPause() ending
04-02 09:34:00.957 14314 14314 V FileDisplayActivity: onPause() end
04-02 09:34:00.991 14314 14314 D FileDisplayActivity: onStop() ending
04-02 09:34:00.993 14314 14314 V FileDisplayActivity: onSaveInstanceState() start
04-02 09:34:00.996 14314 14314 D FileDisplayActivity: onSaveInstanceState(Bundle) starting
04-02 09:34:00.996 14314 14314 D ExtendedListFragment: onSaveInstanceState()
04-02 09:34:00.999 14314 14314 V FileDisplayActivity: onSaveInstanceState() end
04-02 09:34:03.805 14314 14314 V BaseActivity: onRestart() start
04-02 09:34:03.806 14314 14314 D FileDisplayActivity: onStart() starting
04-02 09:34:03.830 14314 24430 D ExternalLinks: links disabled
04-02 09:34:03.885 14314 14314 V FileDisplayActivity: onResume() start
04-02 09:34:03.890 14314 14314 D FileDisplayActivity: onResume() starting
04-02 09:34:04.024 14314 14314 V FileDisplayActivity: onResume() end
04-02 09:34:04.448 14314 24445 D OwnCloudClient #3: REQUEST GET /status.php
04-02 09:34:04.448 14314 24445 D AdvancedSslSocketFactory: Creating SSL Socket with remote mydomain.com:443, local null:0, params: org.apache.commons.httpclient.params.HttpConnectionParams@e1e6527
04-02 09:34:04.448 14314 24445 D AdvancedSslSocketFactory:  ... with connection timeout 5000 and socket timeout 40000
04-02 09:34:04.449 14314 24445 I ServerNameIndicator: SNI done, hostname: mydomain.com
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: Exception while registering device for notifications
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: java.net.SocketTimeoutException: Read timed out
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.NativeCrypto.SSL_read(Native Method)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.NativeSsl.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):3)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.google.android.gms.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream.read(:com.google.android.gms@220955044@22.09.55 (190400-435477881):6)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.io.BufferedInputStream.fill(BufferedInputStream.java:248)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.io.BufferedInputStream.read(BufferedInputStream.java:267)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.common.OwnCloudClient.executeMethod(OwnCloudClient.java:205)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.resources.notifications.RegisterAccountDeviceForNotificationsOperation.run(RegisterAccountDeviceForNotificationsOperation.java:91)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.lib.common.operations.RemoteOperation.execute(RemoteOperation.java:187)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.utils.PushUtils.pushRegistrationToServer(PushUtils.java:236)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at com.owncloud.android.ui.activity.FileDisplayActivity.onMessageEvent(FileDisplayActivity.java:2380)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.lang.reflect.Method.invoke(Native Method)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:517)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:511)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at org.greenrobot.eventbus.BackgroundPoster.run(BackgroundPoster.java:64)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
04-02 09:34:04.765 14314 23135 E RegisterAccountDeviceForNotificationsOperation: 	at java.lang.Thread.run(Thread.java:920)

Hi,

your reverse proxy is faulty somewhere… bad rights or access is wrong…