Desktopclient lässt sich nicht verbinden

Moin, moin,
ich habe NC 23 auf einem Ionos-Webspace installiert. Leider bekomme ich keine Verbindung mit dem Desktop-Client hin. Hier läuft Ubuntu 20.04 - ich habe es mit der Clientversion 2.6.2 und auch mit der aktuellen 3.4.1 versucht. Wenn ich die Nextcloud-Adresse eingebe, öffnet sich das Browserfenster und fragt nach, ob ich die Verbindung gestatten möchte. Nach Bejahung verkündet es, dass der Client nun verbunden sei. Dieser meldet aber “Verbindung fehlgeschlagen”. Woran kann das liegen?

würdest du uns mit logfiles versorgen?

Hast du ein eigenes SSL-Zertifikat?

wie adressierst du den Server aus dem Client heraus?

Hier das Protokoll:

Fatal	webdav	Sabre\DAV\Exception\ServiceUnavailable: Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor einer Minute
Fehler	no app in context	Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor einer Minute
Fatal	webdav	Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor 7 Minuten
Fatal	webdav	Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor 7 Minuten
Fatal	webdav	Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor 7 Minuten
Fatal	webdav	Doctrine\DBAL\Exception\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size	
vor 7 Minuten
Warnung	core	Login failed: 'Arndt' (Remote IP: '2a01:598:a0fe:c789:1:2:a25f:2ac')	
vor 2 Stunden
Warnung	core	Login failed: 'Arndt' (Remote IP: '2a01:598:a0fe:c789:1:2:a25f:2ac')	
vor 2 Stunden
Warnung	core	Login failed: 'Arndt' (Remote IP: '2a01:598:a0fe:c789:1:2:a25f:2ac')

und hier die letzten Zeilen des Nextcloud.log

Arndt/Nextcloud/apps/circles/lib/Db/ShareWrapperRequestBuilder.php","line":123,"function":"asItems","class":"ArtificialOwl\\MySmallPhpTools\\Db\\Nextcloud\\nc22\\NC22ExtendedQueryBuilder","type":"->","args":["OCA\\Circles\\Model\\ShareWrapper"]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/circles/lib/Db/ShareWrapperRequest.php","line":339,"function":"getItemsFromRequest","class":"OCA\\Circles\\Db\\ShareWrapperRequestBuilder","type":"->","args":[{"__class__":"OCA\\Circles\\Db\\CoreQueryBuilder"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/circles/lib/Service/ShareWrapperService.php","line":180,"function":"getSharedWith","class":"OCA\\Circles\\Db\\ShareWrapperRequest","type":"->","args":[{"__class__":"OCA\\Circles\\Model\\FederatedUser"},0,{"__class__":"OCA\\Circles\\Model\\Probes\\CircleProbe"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/circles/lib/ShareByCircleProvider.php","line":557,"function":"getSharedWith","class":"OCA\\Circles\\Service\\ShareWrapperService","type":"->","args":[{"__class__":"OCA\\Circles\\Model\\FederatedUser"},0,{"__class__":"OCA\\Circles\\Model\\Probes\\CircleProbe"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/lib/private/Share20/Manager.php","line":1375,"function":"getSharedWith","class":"OCA\\Circles\\ShareByCircleProvider","type":"->","args":["NC_Admin",7,null,-1,0]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/files_sharing/lib/MountProvider.php","line":90,"function":"getSharedWith","class":"OC\\Share20\\Manager","type":"->","args":["NC_Admin",7,null,-1]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/lib/private/Files/Config/MountProviderCollection.php","line":118,"function":"getMountsForUser","class":"OCA\\Files_Sharing\\MountProvider","type":"->","args":[{"__class__":"OC\\User\\User"},{"__class__":"OC\\Files\\Storage\\StorageFactory"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/lib/private/Files/Filesystem.php","line":429,"function":"addMountForUser","class":"OC\\Files\\Config\\MountProviderCollection","type":"->","args":[{"__class__":"OC\\User\\User"},{"__class__":"OC\\Files\\Mount\\Manager"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/lib/private/Files/Filesystem.php","line":354,"function":"initMountPoints","class":"OC\\Files\\Filesystem","type":"::","args":["NC_Admin"]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/lib/private/legacy/OC_Util.php","line":326,"function":"init","class":"OC\\Files\\Filesystem","type":"::","args":["NC_Admin","/NC_Admin/files"]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/lib/Connector/Sabre/Auth.php","line":238,"function":"setupFS","class":"OC_Util","type":"::","args":["NC_Admin"]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/lib/Connector/Sabre/Auth.php","line":154,"function":"auth","class":"OCA\\DAV\\Connector\\Sabre\\Auth","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php","line":182,"function":"check","class":"OCA\\DAV\\Connector\\Sabre\\Auth","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php","line":137,"function":"check","class":"Sabre\\DAV\\Auth\\Plugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMethod","class":"Sabre\\DAV\\Auth\\Plugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMethod:PROPFIND",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/lib/Server.php","line":339,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/remote.php","line":166,"args":["/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php","Line":92}},"CustomMessage":"--"}}
{"reqId":"YdiIW-unyxlXVnsMGjb@lgAAAAc","level":4,"time":"2022-01-07T18:37:16+00:00","remoteAddr":"2a03:7846:9ff6:101:34d1:4177:ce65:2fdc","user":"NC_Admin","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/","message":"Doctrine\\DBAL\\Exception\\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0","version":"23.0.0.10","exception":{"Exception":"Sabre\\DAV\\Exception\\ServiceUnavailable","Message":"Doctrine\\DBAL\\Exception\\DriverException: An exception occurred while executing a query: SQLSTATE[HY001]: Memory allocation error: 1038 Out of sort memory, consider increasing server sort buffer size","Code":0,"Trace":[{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php","line":182,"function":"check","class":"OCA\\DAV\\Connector\\Sabre\\Auth","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Auth/Plugin.php","line":137,"function":"check","class":"Sabre\\DAV\\Auth\\Plugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"beforeMethod","class":"Sabre\\DAV\\Auth\\Plugin","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->","args":["beforeMethod:PROPFIND",[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/lib/Server.php","line":339,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/remote.php","line":166,"args":["/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/homepages/36/d151326688/htdocs/Arndt/Nextcloud/apps/dav/lib/Connector/Sabre/Auth.php","Line":161,"CustomMessage":"--"}}

Der Server liegt auf der Subdomain “Nextcloud.XXX.de”. Von der Verzeichnisstruktur her gibt es einen Unterordner “Nextcloud”, in dem sich alles befindet. So lief auch die alte Installation problemlos. Wie ich das mit dem SSL-Zertifkat gemacht habe, weiß ich nicht mehr … Es ist vorhanden und hat mit 20.0.6 problemlos funktioniert. Ich kam mit dem Update nicht klar und habe 23 neu aufgesetzt. In der Übersicht wird gemeldet “Dein Webserver ist noch nicht hinreichend für Datei-Synchronisierung konfiguriert, da die WebDAV-Schnittstelle vermutlich nicht funktioniert.” Kann das damit zusammenhängen? Ich habe die htacess modifiziert, wie im Manual beschrieben, aber das hat nichts gebracht …

ja. das ist der Fehler! Glücklicherweise gibts da einen Link (direkt bei der Fehlermeldung), der dir weiterhilft!

Deine URL funktioniert… also solltest du das auch SO in den Client eingeben…

Da ist kein Link …

Also die Ionos sind bei Hilfestellungen recht fit.
Für deine SSL Verschlüsselung. Schau doch mal unter

Verwaltung der SSL-Zertifikate im IONOS Kundenkonto - IONOS Hilfe

Danke für den Hinweis! Es waren merkwürdigerweise zwei SSL-Zertifikate mit der Domain verbunden. Ansonsten habe ich mich jetzt entschlossen, mir den Service einer gemanagten Nextcloud-Instanz bei Ionos zu gönnen. Sollen die sich doch um alles kümmern …

1 Like

Macht durchaus Sinn.
Die Zeiten in den die meisten ihre “Server” noch selbst verwalten haben ist zum größten teil Geschichte. (Ausgeschlossen von mir :wink: )
Die Sicherheitsanforderungen sind um 300% gestiegen in den letzten ähh 25 Jahren?
Was auch Sinn macht!
Zuhause hinter ein Router (Heimnetzwerk) kann sich der eine oder der andere schon mal austoben. Aber sobald die Kiste von außen erreichbar ist, sollte man ganz genau wissen was man da macht.
Da greift dann nicht nur der Nachbar darauf zu. Das ist ist nicht Persönlich gemeint. Sondern mehr als Allgemeinhinweis.