How to change the appstore fetcher timeout?

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:

example

Or for longer, use three backticks above and below the code snippet:

longer
example
here

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can :heart:

Nextcloud version (eg, 29.0.5): replace me
Operating system and version (eg, Ubuntu 24.04): replace me
Apache or nginx version (eg, Apache 2.4.25): replace me
PHP version (eg, 8.3): replace me

The issue you are facing:

When trying to access the appstore, it just loads for a very long time, and then doesn’t give me any apps to download, just shows downloaded ones. I checked the logs, and it says:

Could not connect to appstore: cURL error 28: Operation timed out after 60002 milliseconds with 4271250 out of 7011790 bytes received (see libcurl - Error Codes) for https://apps.nextcloud.com/api/v1/apps.json

I think it’s literally just because my internet is slow, so it timeouts before it can finish downloading. How do I change the timeout period to a longer period?

By the way, I’ve tried adding ‘appstoreFetcherTimeout’ => 120 but that didn’t work.

Is this the first time you’ve seen this error? (Y/N):

Steps to replicate it:

  1. Install nextcloud-aio
  2. Try to open the apps page
  3. Wait 60 seconds for it to load
  4. The appstore page opens, with no apps

The output of your Nextcloud log in Admin > Logging:

{"reqId":"OkrnN2LaysRW0LzBK95T","level":2,"time":"2024-11-05T05:36:36+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"4vQbSDj9BHIVVw3ZOqwH","level":2,"time":"2024-11-05T05:36:37+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"l1NwNPeIwBWBRLQeZJ0U","level":2,"time":"2024-11-05T05:36:37+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"s2w6L1ds5oITT31wXhtt","level":2,"time":"2024-11-05T05:36:37+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"z58I72k8ywNgePCPlHf7","level":2,"time":"2024-11-05T05:36:47+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"oNLrrQsS5X9BCLdmPyJK","level":2,"time":"2024-11-05T05:36:49+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"vivlLX6BjHKSzVctc9jF","level":2,"time":"2024-11-05T05:36:51+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"MtrrnQdst1udyZmdy1vF","level":2,"time":"2024-11-05T05:36:55+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"paACEGcJMlHTLGCwLvEL","level":3,"time":"2024-11-05T05:37:06+00:00","remoteAddr":"","user":"--","app":"core","method":"","url":"--","message":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 96, arguments: {\"stage\":\"prepare\"})","userAgent":"--","version":"29.0.8.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"/appdata_ocaqimbk3d8e/theming/global","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":161,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/appdata_ocaqimbk3d8e/theming/global"]},{"file":"/var/www/html/lib/private/Files/AppData/AppData.php","line":132,"function":"get","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["appdata_ocaqimbk3d8e/theming/global"]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":168,"function":"getFolder","class":"OC\\Files\\AppData\\AppData","type":"->","args":["global"]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":100,"function":"storeUserIdsToProcess","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[[]]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":79,"function":"runPreparation","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":80,"function":"run","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[["prepare"]]},{"file":"/var/www/html/lib/public/BackgroundJob/QueuedJob.php","line":61,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/lib/public/BackgroundJob/QueuedJob.php","line":47,"function":"start","class":"OCP\\BackgroundJob\\QueuedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/cron.php","line":177,"function":"execute","class":"OCP\\BackgroundJob\\QueuedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"]]}],"File":"/var/www/html/lib/private/Files/Node/Root.php","Line":212,"message":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 96, arguments: {\"stage\":\"prepare\"})","exception":{},"CustomMessage":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 96, arguments: {\"stage\":\"prepare\"})"}}
{"reqId":"eyB5QZxHnId3k9ZzKf7c","level":3,"time":"2024-11-05T05:41:58+00:00","remoteAddr":"","user":"--","app":"core","method":"","url":"--","message":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 100, arguments: {\"stage\":\"prepare\"})","userAgent":"--","version":"29.0.8.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"/appdata_ocaqimbk3d8e/theming/global","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Files/Node/LazyFolder.php","line":161,"function":"get","class":"OC\\Files\\Node\\Root","type":"->","args":["/appdata_ocaqimbk3d8e/theming/global"]},{"file":"/var/www/html/lib/private/Files/AppData/AppData.php","line":132,"function":"get","class":"OC\\Files\\Node\\LazyFolder","type":"->","args":["appdata_ocaqimbk3d8e/theming/global"]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":168,"function":"getFolder","class":"OC\\Files\\AppData\\AppData","type":"->","args":["global"]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":100,"function":"storeUserIdsToProcess","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[[]]},{"file":"/var/www/html/apps/theming/lib/Jobs/MigrateBackgroundImages.php","line":79,"function":"runPreparation","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":80,"function":"run","class":"OCA\\Theming\\Jobs\\MigrateBackgroundImages","type":"->","args":[["prepare"]]},{"file":"/var/www/html/lib/public/BackgroundJob/QueuedJob.php","line":61,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/lib/public/BackgroundJob/QueuedJob.php","line":47,"function":"start","class":"OCP\\BackgroundJob\\QueuedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/cron.php","line":177,"function":"execute","class":"OCP\\BackgroundJob\\QueuedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"]]}],"File":"/var/www/html/lib/private/Files/Node/Root.php","Line":212,"message":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 100, arguments: {\"stage\":\"prepare\"})","exception":{},"CustomMessage":"Error while running background job OCA\\Theming\\Jobs\\MigrateBackgroundImages (id: 100, arguments: {\"stage\":\"prepare\"})"}}
{"reqId":"tvjtbW8zZK7iQNiDXwlq","level":3,"time":"2024-11-05T05:50:04+00:00","remoteAddr":"180.150.58.243","user":"--","app":"no app in context","method":"GET","url":"/index.php/apps/files/api/v1/thumbnail/256/256/Nextcloud%20intro.mp4","message":"Could not decrypt or decode encrypted session data","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/3.29.2","version":"29.0.8.1","exception":{"Exception":"Exception","Message":"HMAC does not match.","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Security/Crypto.php","line":119,"function":"decryptWithoutSecret","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":91,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":68,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/var/www/html/lib/private/Session/CryptoWrapper.php","line":112,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[["OC\\Session\\Internal"],["OC\\Security\\Crypto"],"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/base.php","line":463,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[["OC\\Session\\Internal"]]},{"file":"/var/www/html/lib/base.php","line":719,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/var/www/html/lib/base.php","line":1189,"function":"init","class":"OC","type":"::","args":[]},{"file":"/var/www/html/index.php","line":47,"args":["/var/www/html/lib/base.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Security/Crypto.php","Line":158,"message":"Could not decrypt or decode encrypted session data","exception":{},"CustomMessage":"Could not decrypt or decode encrypted session data"}}
{"reqId":"P6nSX6B16FnlMQDQBoCg","level":3,"time":"2024-11-05T05:50:04+00:00","remoteAddr":"180.150.58.243","user":"--","app":"no app in context","method":"GET","url":"/index.php/apps/files/api/v1/thumbnail/256/256/Nextcloud%20Manual.pdf","message":"Could not decrypt or decode encrypted session data","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/3.29.2","version":"29.0.8.1","exception":{"Exception":"Exception","Message":"HMAC does not match.","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Security/Crypto.php","line":119,"function":"decryptWithoutSecret","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":91,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":68,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/var/www/html/lib/private/Session/CryptoWrapper.php","line":112,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[["OC\\Session\\Internal"],["OC\\Security\\Crypto"],"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/base.php","line":463,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[["OC\\Session\\Internal"]]},{"file":"/var/www/html/lib/base.php","line":719,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/var/www/html/lib/base.php","line":1189,"function":"init","class":"OC","type":"::","args":[]},{"file":"/var/www/html/index.php","line":47,"args":["/var/www/html/lib/base.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Security/Crypto.php","Line":158,"message":"Could not decrypt or decode encrypted session data","exception":{},"CustomMessage":"Could not decrypt or decode encrypted session data"}}
{"reqId":"eyTp5vT8YQjmKGytkGbO","level":3,"time":"2024-11-05T05:50:05+00:00","remoteAddr":"180.150.58.243","user":"--","app":"no app in context","method":"GET","url":"/index.php/apps/files/api/v1/thumbnail/256/256/Readme.md","message":"Could not decrypt or decode encrypted session data","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/3.29.2","version":"29.0.8.1","exception":{"Exception":"Exception","Message":"HMAC does not match.","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Security/Crypto.php","line":119,"function":"decryptWithoutSecret","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":91,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":68,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/var/www/html/lib/private/Session/CryptoWrapper.php","line":112,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[["OC\\Session\\Internal"],["OC\\Security\\Crypto"],"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/base.php","line":463,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[["OC\\Session\\Internal"]]},{"file":"/var/www/html/lib/base.php","line":719,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/var/www/html/lib/base.php","line":1189,"function":"init","class":"OC","type":"::","args":[]},{"file":"/var/www/html/index.php","line":47,"args":["/var/www/html/lib/base.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Security/Crypto.php","Line":158,"message":"Could not decrypt or decode encrypted session data","exception":{},"CustomMessage":"Could not decrypt or decode encrypted session data"}}
{"reqId":"1XkkM9rPz17GzslfK7pL","level":3,"time":"2024-11-05T05:50:05+00:00","remoteAddr":"180.150.58.243","user":"--","app":"no app in context","method":"GET","url":"/index.php/apps/files/api/v1/thumbnail/256/256/Templates%20credits.md","message":"Could not decrypt or decode encrypted session data","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/3.29.2","version":"29.0.8.1","exception":{"Exception":"Exception","Message":"HMAC does not match.","Code":0,"Trace":[{"file":"/var/www/html/lib/private/Security/Crypto.php","line":119,"function":"decryptWithoutSecret","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":91,"function":"decrypt","class":"OC\\Security\\Crypto","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/private/Session/CryptoSessionData.php","line":68,"function":"initializeSession","class":"OC\\Session\\CryptoSessionData","type":"->","args":[]},{"file":"/var/www/html/lib/private/Session/CryptoWrapper.php","line":112,"function":"__construct","class":"OC\\Session\\CryptoSessionData","type":"->","args":[["OC\\Session\\Internal"],["OC\\Security\\Crypto"],"*** sensitive parameters replaced ***"]},{"file":"/var/www/html/lib/base.php","line":463,"function":"wrapSession","class":"OC\\Session\\CryptoWrapper","type":"->","args":[["OC\\Session\\Internal"]]},{"file":"/var/www/html/lib/base.php","line":719,"function":"initSession","class":"OC","type":"::","args":[]},{"file":"/var/www/html/lib/base.php","line":1189,"function":"init","class":"OC","type":"::","args":[]},{"file":"/var/www/html/index.php","line":47,"args":["/var/www/html/lib/base.php"],"function":"require_once"}],"File":"/var/www/html/lib/private/Security/Crypto.php","Line":158,"message":"Could not decrypt or decode encrypted session data","exception":{},"CustomMessage":"Could not decrypt or decode encrypted session data"}}
{"reqId":"WkRV5ExD6Xd83svtFB8q","level":2,"time":"2024-11-05T06:08:38+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60000 milliseconds with 2894994 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"erlpMV6xzSZqwgmgk60q","level":2,"time":"2024-11-05T06:08:39+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"FGxketfw91bKJtsY6eHK","level":2,"time":"2024-11-05T06:08:39+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"FGxketfw91bKJtsY6eHK","level":2,"time":"2024-11-05T06:08:39+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"erlpMV6xzSZqwgmgk60q","level":2,"time":"2024-11-05T06:08:39+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"3LkEI51f7V3SGZRT1luN","level":2,"time":"2024-11-05T06:08:52+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/discover","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"r3x82BuZOkaxpDZHzzrW","level":2,"time":"2024-11-05T06:08:53+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"r3x82BuZOkaxpDZHzzrW","level":2,"time":"2024-11-05T06:08:53+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"o6YhZRFQeFTQFPDDYLjS","level":2,"time":"2024-11-05T06:08:53+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"o6YhZRFQeFTQFPDDYLjS","level":2,"time":"2024-11-05T06:08:53+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"NYwglq7GuOJIU5Umeuzw","level":2,"time":"2024-11-05T06:09:46+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"mSo4nTOmTulKgNMjBKm1","level":2,"time":"2024-11-05T06:09:47+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"mSo4nTOmTulKgNMjBKm1","level":2,"time":"2024-11-05T06:09:47+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"AV9C8Kxgd12HJTpfUBLR","level":2,"time":"2024-11-05T06:09:47+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"AV9C8Kxgd12HJTpfUBLR","level":2,"time":"2024-11-05T06:09:47+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"YVJRhamiDGTDxHF1E80F","level":2,"time":"2024-11-05T06:18:01+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/discover","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60000 milliseconds with 3255442 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"ZI0Z8yW9xAxIdor3XhyE","level":2,"time":"2024-11-05T06:20:25+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"2QcxUZJHNsWfT43mHGZa","level":2,"time":"2024-11-05T06:20:27+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"pXDom5vNiE5G2QBsKkil","level":2,"time":"2024-11-05T06:20:30+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"ViRj0oYM54YbgONmPJaO","level":2,"time":"2024-11-05T06:20:36+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"AdxbMm8ZmlvTHOfuNQ8l","level":2,"time":"2024-11-05T06:21:15+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"3IitULfHwxQmXUvXwsuQ","level":2,"time":"2024-11-05T06:21:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"3IitULfHwxQmXUvXwsuQ","level":2,"time":"2024-11-05T06:21:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"x8Nw6j1g7W6bYEbYA5Pt","level":2,"time":"2024-11-05T06:21:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"x8Nw6j1g7W6bYEbYA5Pt","level":2,"time":"2024-11-05T06:21:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"nc9mqPYwuh6eSEt24Mzb","level":2,"time":"2024-11-05T06:34:31+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60000 milliseconds with 2845842 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"IYuC8UoghELlFRp4puQf","level":2,"time":"2024-11-05T06:34:34+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"vMH3UR01NWS1wRJhvbwT","level":2,"time":"2024-11-05T06:34:36+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"z3hKEdffiyraLYSLQ5f7","level":2,"time":"2024-11-05T06:34:41+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"xWWLld1uzuifYky5r39N","level":2,"time":"2024-11-05T06:34:41+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"EFPa4b5ayJUBYUYjtx3i","level":2,"time":"2024-11-05T06:35:30+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"O9GvWXSHbQc537gBWH9T","level":2,"time":"2024-11-05T06:35:31+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"htaGltGPRwtWDfIQAZiV","level":2,"time":"2024-11-05T06:35:31+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"htaGltGPRwtWDfIQAZiV","level":2,"time":"2024-11-05T06:35:31+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"O9GvWXSHbQc537gBWH9T","level":2,"time":"2024-11-05T06:35:31+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"rNQ9AfKzfPcrWRqotI5i","level":2,"time":"2024-11-05T06:41:13+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60001 milliseconds with 2763922 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"PNc4Kslf4YjitlStckwQ","level":2,"time":"2024-11-05T06:41:14+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"PNc4Kslf4YjitlStckwQ","level":2,"time":"2024-11-05T06:41:14+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"zQyOyh9so9CUF372yA2T","level":2,"time":"2024-11-05T06:41:14+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"zQyOyh9so9CUF372yA2T","level":2,"time":"2024-11-05T06:41:14+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"wF1uuKgG7PacTQybK5YL","level":2,"time":"2024-11-05T06:59:15+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60000 milliseconds with 2698386 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"47OTlVIFsNTVQ3WvqlGU","level":2,"time":"2024-11-05T06:59:17+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"Xtmvnqz5rzW0PIQiW8Dq","level":2,"time":"2024-11-05T06:59:19+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"wdjSJAwlUE4roliejsCM","level":2,"time":"2024-11-05T06:59:23+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"ZgO8gCzz6EpLhYSSI622","level":2,"time":"2024-11-05T06:59:24+00:00","remoteAddr":"","user":"--","app":"appstoreFetcher","method":"","url":"--","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"--","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"4G26piljdYyu7tf7fQFy","level":2,"time":"2024-11-05T06:59:42+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"fnbG72tOU0voydYrWH32","level":2,"time":"2024-11-05T06:59:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"fnbG72tOU0voydYrWH32","level":2,"time":"2024-11-05T06:59:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"fumqokDrqdcenHUi86cF","level":2,"time":"2024-11-05T06:59:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"fumqokDrqdcenHUi86cF","level":2,"time":"2024-11-05T06:59:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"UA2BGfsF7PN2j1hUUGgU","level":2,"time":"2024-11-05T07:00:42+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/discover","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"93agEcksXiDygHAewNco","level":2,"time":"2024-11-05T07:00:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"93agEcksXiDygHAewNco","level":2,"time":"2024-11-05T07:00:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"Aq5UUXzUtqWZSpkLf9io","level":2,"time":"2024-11-05T07:00:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"Aq5UUXzUtqWZSpkLf9io","level":2,"time":"2024-11-05T07:00:43+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"fGmeGLKdY3rGhIv5E4Cl","level":2,"time":"2024-11-05T07:01:33+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/discover","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"DY5ctONnRAwr7fHMsMyw","level":2,"time":"2024-11-05T07:01:34+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"DY5ctONnRAwr7fHMsMyw","level":2,"time":"2024-11-05T07:01:34+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"Rq3n7xmDgtzI5oN1sw67","level":2,"time":"2024-11-05T07:01:34+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"Rq3n7xmDgtzI5oN1sw67","level":2,"time":"2024-11-05T07:01:34+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"7GqRn3Y8ItHJ2ANnxYhW","level":2,"time":"2024-11-05T07:08:15+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps","message":"Could not connect to appstore: cURL error 28: Operation timed out after 60002 milliseconds with 4271250 out of 7011790 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://apps.nextcloud.com/api/v1/apps.json","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"vYclZMQeMoZDFi78YXUa","level":2,"time":"2024-11-05T07:08:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"vYclZMQeMoZDFi78YXUa","level":2,"time":"2024-11-05T07:08:16+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"GVJ5ixsmYQ45JzKUb0hH","level":2,"time":"2024-11-05T07:08:17+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}
{"reqId":"GVJ5ixsmYQ45JzKUb0hH","level":2,"time":"2024-11-05T07:08:17+00:00","remoteAddr":"180.150.58.243","user":"admin","app":"appstoreFetcher","method":"GET","url":"/settings/apps/list","message":"Response from appstore is invalid, apps could not be retrieved. Try again later.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36","version":"29.0.8.1","data":{"app":"appstoreFetcher"}}


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

<?php
$CONFIG = array (
  'one-click-instance' => true,
  'one-click-instance.user-limit' => 100,
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'appstoreFetcherTimeout' => 120,
  'apps_paths' =>
  array (
    0 =>
    array (
      'path' => '/var/www/html/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 =>
    array (
      'path' => '/var/www/html/custom_apps',
      'url' => '/custom_apps',
      'writable' => true,
    ),
  ),
  'check_data_directory_permissions' => false,
  'memcache.distributed' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'redis' =>
  array (
    'host' => 'nextcloud-aio-redis',
    'password' => '4a486977939d901fb8946e2defbee7c3545fd0e1a8e990e3',
    'port' => 6379,
  ),
  'overwritehost' => 'cloud.pigeon.id.au',
  'overwriteprotocol' => 'https',
  'passwordsalt' => 'dFdR6oPLya1qyeISTe8YymnMokRnMp',
  'secret' => 'bzP59W/u3zJvXKdZulpDXPeBNTPSYtJsDz5rSjWJyk5tcdya',
  'trusted_domains' =>
  array (
    0 => 'localhost',
    1 => 'cloud.pigeon.id.au',
  ),
  'datadirectory' => '/mnt/ncdata',
  'dbtype' => 'pgsql',
  'version' => '29.0.8.1',
  'overwrite.cli.url' => 'https://cloud.pigeon.id.au/',
  'dbname' => 'nextcloud_database',
  'dbhost' => 'nextcloud-aio-database:5432',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_nextcloud',
  'dbpassword' => 'b1d33df74e489f1f5c1d7a4e33807bff433f2cc19e9cadf7',
  'installed' => true,
  'instanceid' => 'ocaqimbk3d8e',
  'maintenance' => false,
  'loglevel' => 2,
  'log_type' => 'file',
  'logfile' => '/var/www/html/data/nextcloud.log',
  'log_rotate_size' => 10485760,
  'log.condition' =>
  array (
    'apps' =>
    array (
      0 => 'admin_audit',
    ),
  ),
  'preview_max_x' => 2048,
  'preview_max_y' => 2048,
  'jpeg_quality' => 60,
  'enabledPreviewProviders' =>
  array (
    1 => 'OC\\Preview\\Image',
    2 => 'OC\\Preview\\MarkDown',
    3 => 'OC\\Preview\\MP3',
    4 => 'OC\\Preview\\TXT',
    5 => 'OC\\Preview\\OpenDocument',
    6 => 'OC\\Preview\\Movie',
    7 => 'OC\\Preview\\Krita',
    0 => 'OC\\Preview\\Imaginary',
  ),
  'enable_previews' => true,
  'upgrade.disable-web' => true,
  'mail_smtpmode' => 'smtp',
  'trashbin_retention_obligation' => 'auto, 30',
  'versions_retention_obligation' => 'auto, 30',
  'activity_expire_days' => 30,
  'simpleSignUpLink.shown' => false,
  'share_folder' => '/Shared',
  'one-click-instance.link' => 'https://nextcloud.com/all-in-one/',
  'upgrade.cli-upgrade-link' => 'https://github.com/nextcloud/all-in-one/discussions/2726',
  'updatedirectory' => '/nc-updater',
  'maintenance_window_start' => 100,
  'allow_local_remote_servers' => true,
  'davstorage.request_timeout' => 3600,
  'htaccess.RewriteBase' => '/',
  'dbpersistent' => false,
  'auth.bruteforce.protection.enabled' => true,
  'ratelimit.protection.enabled' => true,
  'files_external_allow_create_new_local' => false,
  'trusted_proxies' =>
  array (
    0 => '127.0.0.1',
    1 => '::1',
    10 => '172.21.0.0/16',
  ),
  'preview_imaginary_url' => 'http://nextcloud-aio-imaginary:9000',
  'preview_imaginary_key' => '92983ce7642294f23cb86bc1928ddc77cddb4b23e9236892',
);

The output of your Apache/nginx/system log in /var/log/____:

PASTE HERE

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.

PASTE HERE

What happens when you run curl against that URL from inside the nextcloud container?

It works, but the Json file is huge so it takes a long time to get the whole thing. This is why I think I just need to increase the timeout. As you can see in the logs, it gets about halfway there before timing out.

You can try manually adjusting the timouts as described in the Enhancement request for adding a config parameter here to see if it makes a difference in your environment. Just keep in mind that as the timeout is increased there, you’re more likely to run into other timeout matters elsewhere (like your web server or reverse proxy closing the connection).

Could you please try to run the following command and post the output (redact any IP of yours):

curl -v --compressed https://apps.nextcloud.com/api/v1/apps.json -o apps.json

Sorry for the late response, this is the output from running in my Nextcloud container:

pigeon@pigeon-server:~$ docker exec -it nextcloud-aio-nextcloud /bin/bash
Warning: You have logged in into the Nextcloud container as root user.
See https://github.com/nextcloud/all-in-one#how-to-run-occ-commands if you want to run occ commands.
Apart from that, you can use 'sudo -u www-data -E php occ <your-command>' in order to run occ commands.
Of course <your-command> needs to be substituted with the command that you want to use.
1e9b26118442:/var/www/html# curl -v --compressed https://apps.nextcloud.com/api/v1/apps.json -o apps.json
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Host apps.nextcloud.com:443 was resolved.
* IPv6: 2a01:4f9:6a:1de8::2
* IPv4: 65.21.231.50
*   Trying [2a01:4f9:6a:1de8::2]:443...
* Immediate connect fail for 2a01:4f9:6a:1de8::2: Network unreachable
*   Trying 65.21.231.50:443...
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* ALPN: curl offers h2,http/1.1
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [15 bytes data]
* TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [2038 bytes data]
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [78 bytes data]
* TLSv1.3 (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.3 (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / x25519 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=apps.nextcloud.com
*  start date: Jan  5 18:08:41 2025 GMT
*  expire date: Apr  5 18:08:40 2025 GMT
*  subjectAltName: host "apps.nextcloud.com" matched cert's "apps.nextcloud.com"
*  issuer: C=US; O=Let's Encrypt; CN=E5
*  SSL certificate verify ok.
*   Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption
* Connected to apps.nextcloud.com (65.21.231.50) port 443
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://apps.nextcloud.com/api/v1/apps.json
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: apps.nextcloud.com]
* [HTTP/2] [1] [:path: /api/v1/apps.json]
* [HTTP/2] [1] [user-agent: curl/8.11.1]
* [HTTP/2] [1] [accept: */*]
* [HTTP/2] [1] [accept-encoding: deflate, gzip, br, zstd]
} [5 bytes data]
> GET /api/v1/apps.json HTTP/2
> Host: apps.nextcloud.com
> User-Agent: curl/8.11.1
> Accept: */*
> Accept-Encoding: deflate, gzip, br, zstd
>
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [122 bytes data]
* Request completely sent off
{ [5 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< alt-svc: h3=":443"; ma=2592000
< cache-control: max-age=14400
< content-encoding: gzip
< content-type: application/json
< date: Fri, 10 Jan 2025 08:27:54 GMT
< etag: "67803fe4-6f7ccd"
< expires: Fri, 10 Jan 2025 12:27:54 GMT
< last-modified: Thu, 09 Jan 2025 21:30:12 GMT
< permissions-policy: interest-cohort=();
< server: NCSA/1.42;
< strict-transport-security: max-age=31536000; includeSubDomains; preload;
< x-content-type-options: nosniff
< x-frame-options: DENY
< x-xss-protection: 1; mode=block;
< content-length: 7306445
<
{ [5 bytes data]
100 7135k  100 7135k    0     0   638k      0  0:00:11  0:00:11 --:--:-- 1112k
* Connection #0 to host apps.nextcloud.com left intact
1e9b26118442:/var/www/html# curl -v --compressed https://apps.nextcloud.com/api/v1/apps.json -o apps.json
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Host apps.nextcloud.com:443 was resolved.
* IPv6: 2a01:4f9:6a:1de8::2
* IPv4: 65.21.231.50
*   Trying [2a01:4f9:6a:1de8::2]:443...
* Immediate connect fail for 2a01:4f9:6a:1de8::2: Network unreachable
*   Trying 65.21.231.50:443...
* ALPN: curl offers h2,http/1.1
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [15 bytes data]
* TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [2038 bytes data]
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [79 bytes data]
* TLSv1.3 (IN), TLS handshake, Finished (20):
{ [36 bytes data]
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.3 (OUT), TLS handshake, Finished (20):
} [36 bytes data]
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256 / x25519 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=apps.nextcloud.com
*  start date: Jan  5 18:08:41 2025 GMT
*  expire date: Apr  5 18:08:40 2025 GMT
*  subjectAltName: host "apps.nextcloud.com" matched cert's "apps.nextcloud.com"
*  issuer: C=US; O=Let's Encrypt; CN=E5
*  SSL certificate verify ok.
*   Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 1: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha256WithRSAEncryption
* Connected to apps.nextcloud.com (65.21.231.50) port 443
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://apps.nextcloud.com/api/v1/apps.json
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: apps.nextcloud.com]
* [HTTP/2] [1] [:path: /api/v1/apps.json]
* [HTTP/2] [1] [user-agent: curl/8.11.1]
* [HTTP/2] [1] [accept: */*]
* [HTTP/2] [1] [accept-encoding: deflate, gzip, br, zstd]
} [5 bytes data]
> GET /api/v1/apps.json HTTP/2
> Host: apps.nextcloud.com
> User-Agent: curl/8.11.1
> Accept: */*
> Accept-Encoding: deflate, gzip, br, zstd
>
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [122 bytes data]
* Request completely sent off
{ [5 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< alt-svc: h3=":443"; ma=2592000
< cache-control: max-age=14400
< content-encoding: gzip
< content-type: application/json
< date: Fri, 10 Jan 2025 08:28:12 GMT
< etag: "67803fe4-6f7ccd"
< expires: Fri, 10 Jan 2025 12:28:12 GMT
< last-modified: Thu, 09 Jan 2025 21:30:12 GMT
< permissions-policy: interest-cohort=();
< server: NCSA/1.42;
< strict-transport-security: max-age=31536000; includeSubDomains; preload;
< x-content-type-options: nosniff
< x-frame-options: DENY
< x-xss-protection: 1; mode=block;
< content-length: 7306445
<
{ [5 bytes data]
100 7135k  100 7135k    0     0  1678k      0  0:00:04  0:00:04 --:--:-- 1813k
* Connection #0 to host apps.nextcloud.com left intact

Hm, that is very weird, the download takes 4 seconds. Do you still experience the timeouts in Nextcloud ?

Please take a closer look at the output again @SysKeeper. The command was executed twice. The first time it took 11 seconds, which I personally consider to be incredibly slow. On my server, the time is not even measurable in seconds:

# curl -o /dev/null -w "Total Time: %{time_total}\n" --compressed  https://apps.nextcloud.com/api/v1/apps.json
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 7146k  100 7146k    0     0  9042k      0 --:--:-- --:--:-- --:--:-- 9046k
Total Time: 0.790356

ernolf

Not saying the speed is expected, but even 11s is far from the timeout and should at least download it correctly

1 Like

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