I face issue on opening Apps page. any solution for this error…
Technical details
- Remote Address: (My Router IP Address)
- Request ID: 9ax4eCSTGqPiBvi6MKma
I face issue on opening Apps page. any solution for this error…
Hi @Yagnesh,
No error is being shown. You are also missing the required support template. Please fill this form out and edit into your post.
This will give us the technical info and logs needed to help you! Thanks.
Hello,
Having same trouble on all instance.
This is the error message in log:
Trying to access array offset on value of type null at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#375
2023-12-05T16:55:15+0100
Erreur PHP Undefined array key “en” at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#375
2023-12-05T16:55:15+0100
Erreur PHP Trying to access array offset on value of type null at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#374
2023-12-05T16:55:15+0100
Erreur PHP Undefined array key “en” at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#374
2023-12-05T16:55:15+0100
Erreur PHP Trying to access array offset on value of type null at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#373
2023-12-05T16:55:15+0100
Erreur PHP Undefined array key “en” at /var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php#373
The error is on netxloucd from different versions: 26 and 27 for me
I can confirm that there seems to be an issue on the Apps page in Nextcloud:
TypeError: t.name is null
t AppList.vue:135
apps AppList.vue:135
VueJS 3
hasPendingUpdate AppList.vue:128
VueJS 3
showUpdateAll AppList.vue:131
VueJS 3
nt AppList.vue:1
VueJS 13
setAllApps apps.js:70
B vuex.esm.js:844
commit vuex.esm.js:466
commit vuex.esm.js:465
_withCommit vuex.esm.js:624
commit vuex.esm.js:464
commit vuex.esm.js:409
getAllApps apps.js:317
promise callback*getAllApps apps.js:316
B vuex.esm.js:851
dispatch vuex.esm.js:516
dispatch vuex.esm.js:406
beforeMount Apps.vue:296
VueJS 22
init vue-router.esm.js:3005
init vue-router.esm.js:3004
vue.runtime.esm.js:3049:16
VueJS 16
setAllApps apps.js:70
B vuex.esm.js:844
commit vuex.esm.js:466
commit vuex.esm.js:465
_withCommit vuex.esm.js:624
commit vuex.esm.js:464
commit vuex.esm.js:409
getAllApps apps.js:317
(Async: promise callback)
getAllApps apps.js:316
B vuex.esm.js:851
dispatch vuex.esm.js:516
dispatch vuex.esm.js:406
beforeMount Apps.vue:296
VueJS 22
init vue-router.esm.js:3005
init vue-router.esm.js:3004
My guess is that the entry for the OpenAI Integration is incorrect:
{
"id": "integration_openai",
"name": null,
"description": null,
[…]
}
Hello,
I have the same problems with my instance (27.1.4)
Known (or at least previously reported) issue. Feel free to track/subscribe/upvote here:
Hi,
i share error log at last of this massage
Now, found half solution.
i remove S3 primary storage configure in config.php file then my NC is proper working and showing all icon that is all.
but i put object storage code in php file after some time NC server not working proper and some App page and setting page are not open.
i required to connect primary storage with AWS S3, can you please give me proper solution, any problem with my code, my code is under below.
‘objectstore’ =>
array (
‘class’ => ‘\OC\Files\ObjectStore\S3’,
‘arguments’ =>
array (
‘bucket’ => ‘bucket_name’,
‘region’ => ‘eu-west-1’,
‘key’ => ‘XXXXXXXXXXX’,
‘secret’ => ‘XXXxxXXXxXXXXxxXXXXXXxxxxxxxXXX’,
),
),
Share my log below…
{“reqId”:“9ax4eCSTGqPiBvi6MKma”,“level”:3,“time”:“2023-12-05T09:59:54+00:00”,“remoteAddr”:“115.99.150.250”,“user”:“themediaant”,“app”:“PHP”,“method”:“GET”,“url”:“/nextcloud/index.php/settings/apps”,“message”:“fopen(https://tmastorage.s3.eu-west-1.amazonaws.com/urn%3Aoid%3A183): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found\r\n at /var/www/html/nextcloud/lib/private/Files/ObjectStore/S3ObjectTrait.php#87”,“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36”,“version”:“24.0.12.1”,“exception”:{“Exception”:“Error”,“Message”:“fopen(https://tmastorage.s3.eu-west-1.amazonaws.com/urn%3Aoid%3A183): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found\r\n at /var/www/html/nextcloud/lib/private/Files/ObjectStore/S3ObjectTrait.php#87”,“Code”:0,“Trace”:[{“function”:“onError”,“class”:“OC\Log\ErrorHandler”,“type”:“::”},{“file”:“/var/www/html/nextcloud/lib/private/Files/ObjectStore/S3ObjectTrait.php”,“line”:87,“function”:“fopen”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Stream/SeekableHttpStream.php”,“line”:89,“function”:“OC\Files\ObjectStore\{closure}”,“class”:“OC\Files\ObjectStore\S3”,“type”:“->”,“args”:[“*** sensitive parameters replaced ***”]},{“file”:“/var/www/html/nextcloud/lib/private/Files/Stream/SeekableHttpStream.php”,“line”:135,“function”:“reconnect”,“class”:“OC\Files\Stream\SeekableHttpStream”,“type”:“->”},{“function”:“stream_open”,“class”:“OC\Files\Stream\SeekableHttpStream”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Stream/SeekableHttpStream.php”,“line”:67,“function”:“fopen”},{“file”:“/var/www/html/nextcloud/lib/private/Files/ObjectStore/S3ObjectTrait.php”,“line”:88,“function”:“open”,“class”:“OC\Files\Stream\SeekableHttpStream”,“type”:“::”},{“file”:“/var/www/html/nextcloud/lib/private/Files/ObjectStore/ObjectStoreStorage.php”,“line”:312,“function”:“readObject”,“class”:“OC\Files\ObjectStore\S3”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Storage/Common.php”,“line”:197,“function”:“fopen”,“class”:“OC\Files\ObjectStore\ObjectStoreStorage”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php”,“line”:247,“function”:“file_get_contents”,“class”:“OC\Files\Storage\Common”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Storage/Wrapper/Availability.php”,“line”:264,“function”:“file_get_contents”,“class”:“OC\Files\Storage\Wrapper\Wrapper”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/View.php”,“line”:1187,“function”:“file_get_contents”,“class”:“OC\Files\Storage\Wrapper\Availability”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/View.php”,“line”:606,“function”:“basicOperation”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/Node/File.php”,“line”:56,“function”:“file_get_contents”,“class”:“OC\Files\View”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Files/SimpleFS/SimpleFile.php”,“line”:90,“function”:“getContent”,“class”:“OC\Files\Node\File”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/App/AppStore/Fetcher/Fetcher.php”,“line”:166,“function”:“getContent”,“class”:“OC\Files\SimpleFS\SimpleFile”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/App/AppStore/Fetcher/AppFetcher.php”,“line”:188,“function”:“get”,“class”:“OC\App\AppStore\Fetcher\Fetcher”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Installer.php”,“line”:422,“function”:“get”,“class”:“OC\App\AppStore\Fetcher\AppFetcher”,“type”:“->”},{“file”:“/var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php”,“line”:151,“function”:“isUpdateAvailable”,“class”:“OC\Installer”,“type”:“->”},{“file”:“/var/www/html/nextcloud/apps/settings/lib/Controller/AppSettingsController.php”,“line”:134,“function”:“getAppsWithUpdates”,“class”:“OCA\Settings\Controller\AppSettingsController”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“viewApps”,“class”:“OCA\Settings\Controller\AppSettingsController”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”},{“file”:“/var/www/html/nextcloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”},{“file”:“/var/www/html/nextcloud/lib/base.php”,“line”:1030,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”},{“file”:“/var/www/html/nextcloud/index.php”
After I add code but its not working, my entire server not response after adding Objectstore Class.
My new Code is under below.
‘objectstore’ => [
‘class’ => ‘\OC\Files\ObjectStore\S3’,
‘arguments’ => [
‘bucket’ => ‘my-nc-drive’,
‘region’ => ‘us-east-1’,
‘key’ => ‘EJ39ITYZEUH5BGWDRUFY’,
‘secret’ => ‘M5MrXTRjkyMaxXPe2FRXMTfTfbKEnZCu+7uRTVSj’,
],
],
Error will show is below.