Kodi App (Android) mit Nextcloud - keine Netzwerkverbindung!

  • Hallo zusammen,

    nachdem ich im Netz eine große Anzahl eigendlich gleichlautender und auch gut bebildeter Anleitungen zur Verbindung der Kodi App (aktuell Android 9, Kodi V. 18.7) gefunden und durchprobiert habe bin ich keinen Schritt weiter gekommen.
    Kodi verbindet sich nicht mit dem Netzwerk.

    Eine 2FA habe ich herausgenommen um ggf. Porbleme mit dem eigens erstellten App-Passwort zu vermeiden.
    Die WebDAV Verbindung habe ich mit anderen Apps getestet. Daten eintragen -> Verbinden -> Läuft!

    Die Kodi App an sich ist bei der Eingabe eine schlichte Katastrophe, kein Copy&Paste, keine Möglichkeit einen Cursor zu setzen um gezielt zu korrigieren, keine Umschaltung auf Klartext bei der PW Eingabe um Tippfehler überhaupt zu erkennen.
    Die Eingabe der Verbindungsdaten gestaltet sich also extremst mühselig und nervend und ist eine sehr gezielte Tipperei.
    Das alles sorgfältigst durchexerziert frustriert die dann fehlende Verbindung extrem.

    Ich habe nun absolut keine Idee mehr wo oder warum es nicht hinhaut.

    Zur Übersicht die Syntax der eingegebenen Daten bei Kodi:

    Protokoll: webdav https
    Server: domain.de
    Remote Pfad: http://remote.php/dav/files/username/
    Nutzername: username
    PW: ***** (das PW)

    Der komplette Webdav Pfad der Nextcloud: https://domain.de/remote.php/dav/files/username/

    Wie schon geschrieben, mit anderen Apps die einen Webdav Zugriff ermöglichen klappt die Verbindung tadellos.

    Vielleicht hat ja einer der Experten noch eine Idee?

    Danke schon mal

  • Ich habe das [definition=12,9]logging[/definition] gestartet und dann die Verbindung aufgerufen. Was ich im Logfile an Error gefunden habe ist folgendes (anonymisiert):

    2020-08-13 11:08:32.686 T:14887 ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
    2020-08-13 11:08:32.686 T:14887 ERROR: CCurlFile::Open failed with code 0 for https://domain.de/remote.php/dav/files/username/:
    2020-08-13 11:08:32.686 T:14887 ERROR: GetDirectory - Unable to get dav directory (davs://USERNAME:PASSWORD@http://domain.de/remote.php/dav/files/username/)
    2020-08-13 11:08:32.686 T:14887 ERROR: GetDirectory - Error getting davs://USERNAME:PASSWORD@http://domain.de/remote.php/dav/files/username/

    Die Pfade sehen eigentlich korrekt aus...

  • Das SSL ist ein "Let'sEncrypt" ist auf dem Server (hier Hostingpaket) zu aktivieren und funktioniert ja bei anderen Apps aber natürlich auch bei den Webprojekten.
    Port ist mir etwas unklar, 443 ist ja bei Kodi voreingestellt, bei anderen Anfragen wird nicht explizit ein Port gefordert und eingetragen.
    Da schaue ich mal ob ich noch etwas herausfinden kann.

  • Jup, sicherheitshalber noch mal gecheckt. Das sollte also auch passen...

    Leider laufen alle Problem/Fragestellungen (zur Einbindung bei Kodi) die ich im Netz finden konnte im Ergebnis auf die oben schon aufgeführten Einträge hinaus.
    Nur leider hier ohne Erfolg.

  • Ok, ich konnte das "Problem" nun lösen.

    Es lag einfach an einem falschen Passwort!
    Ich denke ich hab gefühlte 100mal versucht extrem vorsichtig und genau die Buchstaben zu treffen (so fern meine nicht grade schmalen Finger das zulassen)
    Leider gibt es ja keine differenzierte Fehlermeldung, nur das "geht nicht"

    Der Fehler ist mir aufgefallen als ich die Quelle bearbeitet habe und mir dort der komplette Pfad angezeigt wurde, also das was im Log mit USERNAME/PASSWORT ersetzt wird.
    Bin das PW durchgegangen und habe das falsche Zeichen entdeckt.

    Danke aber für deine Mühe und die Hinweise, können sicherlich auch mal nützlich sein.

    Es wäre sehr nützlich und vor allem zeitsparend gewesen wenn bei der Eingabe die Zeichen sichtbar wären. Oder gibt es eine Option das zu aktivieren?

    Na denn, dann kommt nun endlich die Anpassung auf meine speziellen Bedurftnisse :)

    Danke noch mal und schön gesund bleiben!

  • Also Copy+Paste von z.B. Passwörtern oder sonstigem ist durchaus möglich.. zwar nicht in Kodi direkt aber ich habe auf fast allen Smartphones / Tabletts Yatse installiert, worüber ich dann meine Kodi-Clients steuern kann. Für jedes Eingabefeld in Kodi öffnet sich dann in der App ein Eingabefenster, wo man zum einen im Klartext Zeichen eingeben kann aber auch sämtliche Komfort-Mechanismen nutzbar sind. ;) Die Eingabe wird dann im Anschluss übertragen..

    EDIT: Im Netzcloud-Log hättest Du die fehlerhaften Login-Versuche auch feststellen können / müssen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!