close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#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 Rüdiger Kupper, 5 years ago

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?

comment:2 by Rüdiger Kupper, 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 Rüdiger Kupper, 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 Stephan Richter, 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 Stephan Richter, 5 years ago

Der QR-Code enthält bei mir: "....user:rich&password:......"

Das kann es also auch nicht gewesen sein.

comment:6 by Stephan Richter, 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 Stephan Richter, 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 Rüdiger Kupper, 5 years ago

Habe den Login mit Emailadresse jetzt deaktiviert. Kannst Du testen, ob es irgendwelche Auswirkungen bei CalDAV/WebDAV gibt?

comment:9 by Stephan Richter, 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 Rüdiger Kupper, 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 ;-).

Note: See TracTickets for help on using tickets.