Appstore nicht erreichbar - IPV6

Hallo zusammen,

ich habe per Web Installer Nextcloud 25.0.2 auf unserem shared Webspace bei world4you installiert. Gleich vorweg, es ist mir klar dass die Leistung etc…nicht unbedingt die Besten sind :smiley: Aber ich dachte ich versuch es mal. Wir nutzen es auch nur zu zweit, also 2 Freelancer, die Daten teilen, ihre To-dos planen etc…

Installation gelang soweit und es läuft, es sind jetzt vorerst nur Dateien, Fotos und Aktivität installiert. Und da liegt mein Problem, ich würde gerne weitere Apps installieren. Jedoch gelingt der Zugriff zum Appstore nicht.
Die meisten Meldungen in den Logs drehen sich um die Fehlermeldung: Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6\

Hat jemand eine Idee wie ich die Verbindung zum Appstore zu laufen bringe?
Falls ich die gesamten Logs posten soll oder mehr Details benötigt werden, bitte um Info :slight_smile:
Danke und lg
Daniel

Der Appstore selbst sollte über ipv6 erreichbar sein:

Name:    apps.nextcloud.com
Addresses:  2a01:4f8:130:32f1::53
          176.9.217.53

Aber ich glaube die einzelnen Apps werden bei den jeweiligen Repositories der Developer (häufig github) heruntergeladen, und github hat kein ipv6. Es gab mal einen Proxy-Service für github, aber ich finde das nicht mehr. Das hier vielleicht:
https://ungleich.ch/en-us/cms/via-ipv6/

Prinzipiell würde ich auch an github schreiben, eigentlich ein Skandal, dass die immer noch kein ipv6 proxy von sich aus anbieten.

Hi, danke für deine Antwort!
Mein Hoster hat mir geschrieben, dass mit meinem Paket kein ipv6 angeboten wird. Kann ich irgendwo definieren dass ich nur ipv4 verwenden möchte?

Ah, ich dachte du hast ipv6only. Im Betriebssystem kann man das einstellen, aber im shared Hosting ist das so nicht möglich. In php allein bin ich mir nicht sicher…

also ist das Laden von Apps über den Appstore im only ipv4 Modus nicht möglich?

Danke :slight_smile:

Sollte eigentlich per ipv4 ohne Probleme gehen. Und wenn es über ipv6 nicht geht, sollte er auch auf ipv4 zurückgreifen. Ein Ding wäre noch zu schauen ob:

Unable to check Ipv6.

nur ein Hinweis bzw. eine Warnung ist und er danach per ipv4 versucht. Oder ob das ein Fehler ist und der aktuelle Befehl abgebrochen wird. Aber wenn dein Provider kein ipv6 hat, ist nicht ganz klar warum er dann php nicht mit disable-ipv6 kompiliert.

Oder er blockiert generell ausgehende Verbindungen… Aber so werden viele Webanwendungen mit integrierten Updatern ausgebremst, so ganz kann ich mir das nicht vorstellen.

Ich würde evtl. mit kleinen PHP-Schnipseln ausprobieren, ob du von extern was runterladen kannst, dann ggf. von nur ipv4-hosts, von nur ipv6-hosts and dual-stack, wie er das macht (z.B.: https://www.geeksforgeeks.org/download-file-from-url-using-php/)

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWWAACzgw”,“level”:1,“time”:“January 11, 2023 20:01:48”,“remoteAddr”:“178.165.197.86”,“user”:“Admin”,“app”:“no app in context”,“method”:“GET”,“url”:“/index.php/apps/recommendations/api/recommendations/always”,“message”:“Unable to generate a URL for the named route "contacts.contacts.directcircle" as such route does not exist.”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“exception”:{“Exception”:“Symfony\Component\Routing\Exception\RouteNotFoundException”,“Message”:“Unable to generate a URL for the named route "contacts.contacts.directcircle" as such route does not exist.”,“Code”:0,“Trace”:[{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Route/Router.php”,“line”:361,“function”:“generate”,“class”:“Symfony\Component\Routing\Generator\UrlGenerator”,“type”:“->”,“args”:[“contacts.contacts.directcircle”,[“YyTDbYAFjZ3jAavFmuc7NauX5bKo1CR”],1]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/URLGenerator.php”,“line”:103,“function”:“generate”,“class”:“OC\Route\Router”,“type”:“->”,“args”:[“contacts.contacts.directcircle”,[“YyTDbYAFjZ3jAavFmuc7NauX5bKo1CR”]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Model/ModelManager.php”,“line”:561,“function”:“linkToRoute”,“class”:“OC\URLGenerator”,“type”:“->”,“args”:[“contacts.contacts.directcircle”,[“YyTDbYAFjZ3jAavFmuc7NauX5bKo1CR”]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Model/Circle.php”,“line”:733,“function”:“generateLinkToCircle”,“class”:“OCA\Circles\Model\ModelManager”,“type”:“->”,“args”:[“YyTDbYAFjZ3jAavFmuc7NauX5bKo1CR”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Model/Circle.php”,“line”:855,“function”:“getUrl”,“class”:“OCA\Circles\Model\Circle”,“type”:“->”,“args”:},{“function”:“jsonSerialize”,“class”:“OCA\Circles\Model\Circle”,“type”:“->”,“args”:},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Service/FederatedUserService.php”,“line”:1293,“function”:“json_encode”,“args”:[{“class”:“OCA\Circles\Model\Circle”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Service/FederatedUserService.php”,“line”:1067,“function”:“cacheSingleCircle”,“class”:“OCA\Circles\Service\FederatedUserService”,“type”:“->”,“args”:[{“class”:“OCA\Circles\Model\FederatedUser”},{“class”:“OCA\Circles\Model\Circle”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Service/FederatedUserService.php”,“line”:979,“function”:“getSingleCircle”,“class”:“OCA\Circles\Service\FederatedUserService”,“type”:“->”,“args”:[{“class”:“OCA\Circles\Model\FederatedUser”},true]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/Service/FederatedUserService.php”,“line”:533,“function”:“fillSingleCircleId”,“class”:“OCA\Circles\Service\FederatedUserService”,“type”:“->”,“args”:[{“class”:“OCA\Circles\Model\FederatedUser”},true]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/circles/lib/ShareByCircleProvider.php”,“line”:565,“function”:“getLocalFederatedUser”,“class”:“OCA\Circles\Service\FederatedUserService”,“type”:“->”,“args”:[“Admin”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Share20/Manager.php”,“line”:1406,“function”:“getSharedWith”,“class”:“OCA\Circles\ShareByCircleProvider”,“type”:“->”,“args”:[“Admin”,7,null,-1,0]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/files_sharing/lib/MountProvider.php”,“line”:97,“function”:“getSharedWith”,“class”:“OC\Share20\Manager”,“type”:“->”,“args”:[“Admin”,7,null,-1]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Config/MountProviderCollection.php”,“line”:134,“function”:“getMountsForUser”,“class”:“OCA\Files_Sharing\MountProvider”,“type”:“->”,“args”:[{“class”:“OC\User\User”},{“class”:“OC\Files\Storage\StorageFactory”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/SetupManager.php”,“line”:226,“function”:“addMountForUser”,“class”:“OC\Files\Config\MountProviderCollection”,“type”:“->”,“args”:[{“class”:“OC\User\User”},{“class”:“OC\Files\Mount\Manager”},{“class”:“Closure”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/SetupManager.php”,“line”:318,“function”:“OC\Files\{closure}”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/SetupManager.php",“line”:227,“function”:“setupForUserWith”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[{“class”:“OC\User\User”},{“class”:“Closure”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/SetupManager.php”,“line”:389,“function”:“setupForUser”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[{“class”:“OC\User\User”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Mount/Manager.php”,“line”:95,“function”:“setupForPath”,“class”:“OC\Files\SetupManager”,“type”:“->”,“args”:[“/Admin/files”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/View.php”,“line”:1390,“function”:“find”,“class”:“OC\Files\Mount\Manager”,“type”:“->”,“args”:[“/Admin/files”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Node/Root.php”,“line”:205,“function”:“getFileInfo”,“class”:“OC\Files\View”,“type”:“->”,“args”:[“/Admin/files”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Node/LazyUserFolder.php”,“line”:43,“function”:“get”,“class”:“OC\Files\Node\Root”,“type”:“->”,“args”:[“/Admin/files”]},{“function”:“OC\Files\Node\{closure}”,“class”:“OC\Files\Node\LazyUserFolder”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Node/LazyFolder.php",“line”:69,“function”:“call_user_func”,“args”:[{“class”:“Closure”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Files/Node/LazyFolder.php”,“line”:510,“function”:“__call”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[“getRecent”,[7]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/recommendations/lib/Service/RecentlyEditedFilesSource.php”,“line”:68,“function”:“getRecent”,“class”:“OC\Files\Node\LazyFolder”,“type”:“->”,“args”:[7]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/recommendations/lib/Service/RecommendationService.php”,“line”:88,“function”:“getMostRecentRecommendation”,“class”:“OCA\Recommendations\Service\RecentlyEditedFilesSource”,“type”:“->”,“args”:[{“class”:“OC\User\User”},7]},{“function”:“OCA\Recommendations\Service\{closure}”,“class”:“OCA\Recommendations\Service\RecommendationService”,“type”:“->”,“args”:[" sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/apps/recommendations/lib/Service/RecommendationService.php",“line”:89,“function”:“array_reduce”,“args”:[[{“class”:“OCA\Recommendations\Service\RecentlyCommentedFilesSource”}," sensitive parameters replaced “,{“class”:“OCA\Recommendations\Service\RecentlySharedFilesSource”}],{“class”:“Closure”},” sensitive parameters replaced ***”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/recommendations/lib/Controller/RecommendationController.php”,“line”:82,“function”:“getRecommendations”,“class”:“OCA\Recommendations\Service\RecommendationService”,“type”:“->”,“args”:[{“class”:“OC\User\User”}]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“always”,“class”:“OCA\Recommendations\Controller\RecommendationController”,“type”:“->”,“args”:},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[{“class”:“OCA\Recommendations\Controller\RecommendationController”},“always”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[{“class”:“OCA\Recommendations\Controller\RecommendationController”},“always”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”,“args”:[“OCA\Recommendations\Controller\RecommendationController”,“always”,{“class”:“OC\AppFramework\DependencyInjection\DIContainer”},[“recommendations.recommendation.always”]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/base.php”,“line”:1047,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”,“args”:[“/apps/recommendations/api/recommendations/always”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”,“args”:}],“File”:“/home/.sites/235/site6153320/web/NextCloud/3rdparty/symfony/routing/Generator/UrlGenerator.php”,“Line”:143,“message”:“Unable to generate a URL for the named route "contacts.contacts.directcircle" as such route does not exist.”,“exception”:{},“CustomMessage”:“Unable to generate a URL for the named route "contacts.contacts.directcircle" as such route does not exist.”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“cron”,“method”:“GET”,“url”:“/cron.php”,“message”:“WebCron call has selected job with ID 19”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“cron”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“cron”,“method”:“GET”,“url”:“/cron.php”,“message”:“Run OCA\Circles\Cron\Maintenance job with ID 19”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“cron”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“”,“method”:“GET”,“url”:“/cron.php”,“message”:“[debug] running maintenance (3)”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“”,“method”:“GET”,“url”:“/cron.php”,“message”:“[debug] running maintenance (2)”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“”,“method”:“GET”,“url”:“/cron.php”,“message”:“[debug] running maintenance (1)”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“”}}

{“reqId”:“Y78Vq8rwA7vdxN9xZTiWXQACzgc”,“level”:0,“time”:“January 11, 2023 20:01:49”,“remoteAddr”:“178.165.197.86”,“user”:“–”,“app”:“cron”,“method”:“GET”,“url”:“/cron.php”,“message”:“Finished OCA\Circles\Cron\Maintenance job with ID 19 in 0 seconds”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“data”:{“app”:“cron”}}

{“reqId”:“Y78Vs4Qqnzo-HUCSB4KDigAChAA”,“level”:2,“time”:“January 11, 2023 20:01:56”,“remoteAddr”:“178.165.197.86”,“user”:“Admin”,“app”:“appstoreFetcher”,“method”:“GET”,“url”:“/index.php/settings/apps”,“message”:“Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6".”,“userAgent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0”,“version”:“25.0.2.3”,“exception”:{“Exception”:“RuntimeException”,“Message”:“Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6".”,“Code”:0,“Trace”:[{“file”:“/home/.sites/235/site6153320/web/NextCloud/3rdparty/symfony/http-foundation/IpUtils.php”,“line”:52,“function”:“checkIp6”,“class”:“Symfony\Component\HttpFoundation\IpUtils”,“type”:“::”,“args”:[“2a01:4f8:130:32f1::53”,“100.64.0.0/10”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Http/Client/LocalAddressChecker.php”,“line”:66,“function”:“checkIp”,“class”:“Symfony\Component\HttpFoundation\IpUtils”,“type”:“::”,“args”:[“2a01:4f8:130:32f1::53”,[“100.64.0.0/10”,“192.0.0.0/24”]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Http/Client/DnsPinMiddleware.php”,“line”:136,“function”:“ThrowIfLocalIp”,“class”:“OC\Http\Client\LocalAddressChecker”,“type”:“->”,“args”:[“2a01:4f8:130:32f1::53”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php”,“line”:35,“function”:“OC\Http\Client\{closure}”,“class”:“OC\Http\Client\DnsPinMiddleware”,“type”:“->”,“args”:[“*** sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php",“line”:31,“function”:“__invoke”,“class”:“GuzzleHttp\PrepareBodyMiddleware”,“type”:“->”,“args”:[" sensitive parameters replaced “,” sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php",“line”:71,“function”:“GuzzleHttp\{closure}”,“class”:“GuzzleHttp\Middleware”,“type”:“::”,“args”:[" sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php",“line”:63,“function”:“__invoke”,“class”:“GuzzleHttp\RedirectMiddleware”,“type”:“->”,“args”:[" sensitive parameters replaced “,” sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php",“line”:75,“function”:“GuzzleHttp\{closure}”,“class”:“GuzzleHttp\Middleware”,“type”:“::”,“args”:[" sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/Client.php",“line”:331,“function”:“__invoke”,“class”:“GuzzleHttp\HandlerStack”,“type”:“->”,“args”:[" sensitive parameters replaced “,” sensitive parameters replaced “]},{“file”:”/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/Client.php",“line”:168,“function”:“transfer”,“class”:“GuzzleHttp\Client”,“type”:“->”,“args”:[" sensitive parameters replaced “,” sensitive parameters replaced ***”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/3rdparty/guzzlehttp/guzzle/src/Client.php”,“line”:187,“function”:“requestAsync”,“class”:“GuzzleHttp\Client”,“type”:“->”,“args”:[“get”,{“class”:“GuzzleHttp\Psr7\Uri”},[“/home/.sites/235/site6153320/web/NextCloud/data/files_external/rootcerts.crt”,60,[{“class”:“Closure”}],[false],true,{“class”:“GuzzleHttp\HandlerStack”},true,true,false,false,[“GuzzleHttp/7”]]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Http/Client/Client.php”,“line”:218,“function”:“request”,“class”:“GuzzleHttp\Client”,“type”:“->”,“args”:[“get”,“https://apps.nextcloud.com/api/v1/apps.json",[“/home/.sites/235/site6153320/web/NextCloud/data/files_external/rootcerts.crt”,60,[{“__class__”:“Closure”}],[false],["Nextcloud Server Crawler”,“gzip”],true]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/App/AppStore/Fetcher/Fetcher.php”,“line”:120,“function”:“get”,“class”:“OC\Http\Client\Client”,“type”:“->”,“args”:[“https://apps.nextcloud.com/api/v1/apps.json",[60]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/App/AppStore/Fetcher/AppFetcher.php”,“line”:87,“function”:“fetch”,“class”:“OC\\App\\AppStore\\Fetcher\\Fetcher”,“type”:"->”,“args”:[“”,“”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/App/AppStore/Fetcher/Fetcher.php”,“line”:192,“function”:“fetch”,“class”:“OC\App\AppStore\Fetcher\AppFetcher”,“type”:“->”,“args”:[“”,“”,true]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/App/AppStore/Fetcher/AppFetcher.php”,“line”:188,“function”:“get”,“class”:“OC\App\AppStore\Fetcher\Fetcher”,“type”:“->”,“args”:[true]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Installer.php”,“line”:421,“function”:“get”,“class”:“OC\App\AppStore\Fetcher\AppFetcher”,“type”:“->”,“args”:[false]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/settings/lib/Controller/AppSettingsController.php”,“line”:151,“function”:“isUpdateAvailable”,“class”:“OC\Installer”,“type”:“->”,“args”:[“notifications”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/apps/settings/lib/Controller/AppSettingsController.php”,“line”:134,“function”:“getAppsWithUpdates”,“class”:“OCA\Settings\Controller\AppSettingsController”,“type”:“->”,“args”:},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:225,“function”:“viewApps”,“class”:“OCA\Settings\Controller\AppSettingsController”,“type”:“->”,“args”:},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/Http/Dispatcher.php”,“line”:133,“function”:“executeController”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[{“class”:“OCA\Settings\Controller\AppSettingsController”},“viewApps”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/AppFramework/App.php”,“line”:172,“function”:“dispatch”,“class”:“OC\AppFramework\Http\Dispatcher”,“type”:“->”,“args”:[{“class”:“OCA\Settings\Controller\AppSettingsController”},“viewApps”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/private/Route/Router.php”,“line”:298,“function”:“main”,“class”:“OC\AppFramework\App”,“type”:“::”,“args”:[“OCA\Settings\Controller\AppSettingsController”,“viewApps”,{“class”:“OC\AppFramework\DependencyInjection\DIContainer”},[“”,“”,“settings.AppSettings.viewApps”]]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/lib/base.php”,“line”:1047,“function”:“match”,“class”:“OC\Route\Router”,“type”:“->”,“args”:[“/settings/apps”]},{“file”:“/home/.sites/235/site6153320/web/NextCloud/index.php”,“line”:36,“function”:“handleRequest”,“class”:“OC”,“type”:“::”,“args”:}],“File”:“/home/.sites/235/site6153320/web/NextCloud/3rdparty/symfony/http-foundation/IpUtils.php”,“Line”:135,“message”:“Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6".”,“exception”:{},“CustomMessage”:“Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6".”}}

Vielleicht kann noch jemand was rauslesen aus den Logs?

Danke und lg

Es ist wirklich die ipv6 vom Appstore. Eigentlich sollte er selbst auf die ipv4 zurückgreifen, wenn das mit ipv4 nicht klappt. Im Bugtracker habe ich dazu etwas gefunden:

Vielleicht kannst du manuell DNS_AAAA aus der Liste hier nehmen ([Bug]: RuntimeException: Unable to check Ipv6. Check that PHP was not compiled with option "disable-ipv6". · Issue #33567 · nextcloud/server · GitHub).

Inzwischen gibt es Hoster, die bieten nur ipv6 an, dass es da noch welche gibt, die das noch gar nicht haben …

1 Like

Okay danke dir vielmals! Ich verstehe was die Lösung wäre, mir geht die Implementierung jedoch zu tief, das übersteigt meine Kenntnisse :smiley:

Naja, den Versuch war es wert :slight_smile:

Für solche Fälle ist es auf jeden Fall besser auf einen offiziellen Patch der Entwickler zu setzen, den ggf. einsetzen oder auf das Release zu warten, bis das repariert ist.
Was erstaunlich ist, dass nicht so viele betroffen sind. Nutzen wirklich schon so viele ipv6?