#4190 closed Defekt (erledigt)
NC: Ordner Fileserver wird nicht eingebunden
| Reported by: | Stephan Richter | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2021/22 |
| Component: | Webdienst: Kepler-Cloud | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
Trotz der Lösung von #4045 habe ich weiterhin das Problem, dass der Ordner Fileserver bei mir entweder rot hinterlegt ist oder gar nicht erst auftaucht.
Wenn ich in den Einstellungen mit der Maus über das rote "!" fahre, erhalte ich "Exception: Login Failed".
Das passiert aus Chrome auf meinem Laptop von zu Hause, aber auch z.B. von den LZ Arbeitsplätzen.
(Mein Webdav Upload aus TeacherTool habe ich inzwischen auf meine eigene Nextcloud zurückgestellt, dass kann also nicht mehr dazwischenfunken.)
Change History (10)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
Habe gerade getestet:
- ja, man kann sich mit der vollen Emailadresse beim NC-Interface anmelden. (Die Option sollte ich dann besser deaktivieren)
- mit diesem Nutzernamen wird dann aber auch versucht, die SSH-Verbindung aufzubauen, was natürlich fehlschlägt. Melde ich mich so an ist der Ordner Fileserver deshalb auch rot.
Ich nehme an, das ist bei Dir das Problem: Du hast irgendwo als Nutzername die volle Email eingetragen statt der UID.
comment:3 by , 5 years ago
Oct 28 20:14:04 cloud sshd[27738]: Invalid user rich@kg-fds.de from ::1 port 47074 Oct 28 20:14:05 cloud sshd[27738]: Failed password for invalid user rich@kg-fds.de from ::1 port 47074 ssh2 Oct 28 20:15:50 cloud sshd[27738]: Disconnected from invalid user rich@kg-fds.de ::1 port 47074 [preauth] Oct 28 20:24:21 cloud sshd[28938]: Invalid user rich@kg-fds.de from ::1 port 48110 Oct 28 20:24:23 cloud sshd[28938]: Failed password for invalid user rich@kg-fds.de from ::1 port 48110 ssh2 Oct 28 20:25:54 cloud sshd[28938]: Disconnected from invalid user rich@kg-fds.de ::1 port 48110 [preauth] Oct 28 20:52:56 cloud sshd[9283]: Invalid user rich@kg-fds.de from ::1 port 56546 Oct 28 20:52:58 cloud sshd[9283]: Failed password for invalid user rich@kg-fds.de from ::1 port 56546 ssh2 Oct 28 20:54:46 cloud sshd[9283]: Disconnected from invalid user rich@kg-fds.de ::1 port 56546 [preauth] Oct 28 21:07:44 cloud sshd[11788]: Invalid user rich@kg-fds.de from ::1 port 58234 Oct 28 21:07:46 cloud sshd[11788]: Failed password for invalid user rich@kg-fds.de from ::1 port 58234 ssh2 Oct 28 21:18:12 cloud sshd[13254]: Invalid user rich@kg-fds.de from ::1 port 59886 Oct 28 21:18:14 cloud sshd[13254]: Failed password for invalid user rich@kg-fds.de from ::1 port 59886 ssh2 Oct 28 21:18:28 cloud sshd[13254]: Disconnected from invalid user rich@kg-fds.de ::1 port 59886 [preauth] Oct 28 21:30:11 cloud sshd[17404]: Invalid user rich@kg-fds.de from ::1 port 35754 Oct 28 21:30:13 cloud sshd[17404]: Failed password for invalid user rich@kg-fds.de from ::1 port 35754 ssh2 Oct 28 21:30:46 cloud sshd[17404]: Disconnected from invalid user rich@kg-fds.de ::1 port 35754 [preauth] Oct 28 21:48:01 cloud sshd[20904]: Invalid user rich@kg-fds.de from ::1 port 38554 Oct 28 21:48:03 cloud sshd[20904]: Failed password for invalid user rich@kg-fds.de from ::1 port 38554 ssh2 Oct 28 22:00:34 cloud sshd[27922]: Invalid user rich@kg-fds.de from ::1 port 45186 Oct 28 22:00:35 cloud sshd[27922]: Failed password for invalid user rich@kg-fds.de from ::1 port 45186 ssh2 Oct 28 22:00:50 cloud sshd[27922]: Disconnected from invalid user rich@kg-fds.de ::1 port 45186 [preauth] Oct 28 22:19:36 cloud sshd[2854]: Invalid user rich@kg-fds.de from ::1 port 51022 Oct 28 22:19:38 cloud sshd[2854]: Failed password for invalid user rich@kg-fds.de from ::1 port 51022 ssh2 Oct 28 22:31:52 cloud sshd[8529]: Invalid user rich@kg-fds.de from ::1 port 55474 Oct 28 22:31:54 cloud sshd[8529]: Failed password for invalid user rich@kg-fds.de from ::1 port 55474 ssh2 Oct 28 22:51:15 cloud sshd[10985]: Invalid user rich@kg-fds.de from ::1 port 57162 Oct 28 22:51:17 cloud sshd[10985]: Failed password for invalid user rich@kg-fds.de from ::1 port 57162 ssh2 Oct 28 23:04:30 cloud sshd[17358]: Invalid user rich@kg-fds.de from ::1 port 34984 Oct 28 23:04:32 cloud sshd[17358]: Failed password for invalid user rich@kg-fds.de from ::1 port 34984 ssh2 Oct 28 23:05:10 cloud sshd[17358]: Disconnected from invalid user rich@kg-fds.de ::1 port 34984 [preauth] Oct 28 23:24:26 cloud sshd[19933]: Invalid user rich@kg-fds.de from ::1 port 36952 Oct 28 23:24:28 cloud sshd[19933]: Failed password for invalid user rich@kg-fds.de from ::1 port 36952 ssh2 Oct 28 23:25:15 cloud sshd[19933]: Disconnected from invalid user rich@kg-fds.de ::1 port 36952 [preauth] Oct 28 23:36:02 cloud sshd[21375]: Invalid user rich@kg-fds.de from ::1 port 37836 Oct 28 23:36:04 cloud sshd[21375]: Failed password for invalid user rich@kg-fds.de from ::1 port 37836 ssh2 Oct 28 23:36:13 cloud sshd[21375]: Disconnected from invalid user rich@kg-fds.de ::1 port 37836 [preauth]
comment:4 by , 5 years ago
Das ist interessant!
-Im Browser logge ich mich immer mit rich ein (Passwortmanager, da kann also nichts falsch sein)
-Das TeacherTool WebDAV Backup habe ich schon Anfang der Woche deaktiviert.
-Bleibt nur noch die Nextcloud-App auf dem iPAD. Die habe ich allerdings mit dem QR-Code aus NC konfiguriert. Wenn, dann war schon der falsch.
Ich habe jetzt mal das Konto in der Nextcloud-App entfernt. Kannst du die Tage einmal schauen, ob es weiterhin die fehlerhaften Login-Versuche gibt!?
comment:5 by , 5 years ago
Der QR-Code enthält bei mir: "....user:rich&password:......"
Das kann es also auch nicht gewesen sein.
comment:6 by , 5 years ago
@kup: Würde auch eine CalDAV-Abfrage mit dem "falschen" Benutzernamen zu dem Problem führen, oder nur WebDAV Zugriffe?
...ich habe auf meinem Android nämlich einen CalDAV Client laufen....
Prinzipiell ist das sehr unschön, dass Nextcloud den Login-Namen für sftp nutzt, vor allem da der korrekte Nutzername ja über ldap zur Verfügung steht :-/
comment:7 by , 5 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | new → closed |
Ich denke ich habe den Übeltäter gefunden: Mein Kalender auf dem Laptop hatte als user "rich@…"
- einloggen per Browser --> Ordner wird eingebunden
- Manueller Sync im Kalender-Programm via CalDAV --> refresh im Browser --> Ordner wird nicht eingebunden (rot hinterlegt)
- Änderung der Zugangsdaten im Kalenderprogramm --> Neustart Kalenderprogramm --> das gleiche oben nochmal probieren --> Ordner FileServer bleibt eingebunden
Da soll mal einer drauf kommen.
@kup: Wenn du den Login mit kuerzel@… unterbindest, unbedingt testen, ob das auch einen Effekt für CalDAV und WebDAV hat. Dann sollte dieser Fehler aber nicht mehr auftreten können.
comment:8 by , 5 years ago
Habe den Login mit Emailadresse jetzt deaktiviert. Kannst Du testen, ob es irgendwelche Auswirkungen bei CalDAV/WebDAV gibt?
comment:9 by , 5 years ago
Ja, das Kalenderprogramm wirft bei kuerzel@… einen Fehler und synchronisiert nicht mehr. Der Ordner bleibt eingebunden.
--> so wie es sein soll :)
comment:10 by , 5 years ago
Gut, dann können die Nutzer jetzt nicht mehr in diese Falle tappen.
Ich hab noch mal nachgesehen wegen Login/Benutzername: Ich binde die SFTP-Shares in Nextcloud mit der Option ein "Zugangsdaten aus Datenbank". Das bedeutet wohl schon, dass der String, mit dem sich der Nutzer bei NC angemeldet hat, dann für den SFTP-Zugang genutzt wird. Also in dem Sinn kein direkter Bug in NC, aber es ist halt wenig zweckmäßig. Was man bräuchte wäre "Nutzername und PW aus Datenbank", die Option gibt es aber nicht zur Auswahl. Kann ich den NC-Leuten aber mal vorschlagen.
Die Alternative wäre, dass jeder Nutzer einmal von Hand seine SFTP-Zugangsdaten einträgt. Doch ich glaube, wir bleiben einfach beim jetzigen Zustand. Ich glaube mal nicht, dass Login mit Email-Adresse ein Feature ist, das unsere Nutzer irgendwie vermissen ;-).
Hast Du mal nach der im anderen Ticket erwähnten Loginnamen geschaut? Laut auth.log versucht sich regelmäßig jemand mit der User-ID »rich@…« anzumelden. Das kann nicht klappen die User-ID darf nur aus dem Kürzel »rich« bestehen. Mindestens einer Deiner Clients ist also falsch konfiguriert?