Page 1 of 2

LAN Plugin SMB2 Connect fail

Posted: 2023-12-23, 21:29 UTC
by naturelle
Hi folks,

I am trying to connect with Total Commander on a new phone (Samsung A34) to my SMB-Server (Debian).
All of my other devices are working fine, this one fails to connect with:

Code: Select all

SMB2 connect:failed to connect
to /::1 (port 445) from /::1 (port 47xxx)
after 5000ms: isConnect failed:
Does anyone knows what the problem occurs?

Settings:
Servername:
192.168.1.10 (my server)
Benutzer:
Ich
Passwort:
#password
[X] SMB2

My AVM Fritzbox (192.168.1.1) shows me that the phone is connected with it's IPv4 192.168.1.56
Even from outside via VPN it does not work.

No error messages in logs on my Debian-Server.

To me it looks like an IP-problem, but:
What's the problem?

Re: LAN Plugin SMB2 Connect fail

Posted: 2023-12-26, 11:47 UTC
by ghisler(Author)
From the log it looks like you are trying to connect to localhost (ip address ::1 is ipv6 equivalent of 127.0.0.1) and not to your server.
Maybe there is a space somewhere in the server name?

Otherwise please enable logging in Total Commander main menu (3 dots), configure. It may show the reason of the error (smbj library).

Re: LAN Plugin SMB2 Connect fail

Posted: 2023-12-28, 17:01 UTC
by naturelle
Ja, das dachte ich auch. Mehrfach überprüft, Eintrag gelöscht, neu erstellt - es bleibt dabei.
Wo finde ich dann das Log, wenn ich es aktiviert habe? Ich habe jetzt erstmal kein Zugriff mehr auf das Gerät, muss alles umständlich telefonisch klären.

Re: LAN Plugin SMB2 Connect fail

Posted: 2023-12-29, 09:06 UTC
by ghisler(Author)
Can you try accessing the server by name? The LAN plugin should be able to resolve it. I ask because I had reports where the Fritzbox tried to resolve IP addresses like a name, e.g. when making a name server lookup for 192.168.1.10 it could return a different IP address.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-02, 21:04 UTC
by naturelle
Ja, wenn ich das nächste Mal Zugriff auf das Gerät habe. Es stellt sich aber die Frage, warum es bei allen anderen Android-Geräten funktioniert und nur beim Samsung nicht.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-03, 22:46 UTC
by naturelle
So, konnte es gerade ausprobieren: mit dem Namenseintrag funktioniert. Verstehe nicht, was da das Problem ist - ist das ein Total-Commander-Bug?

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-04, 10:51 UTC
by ghisler(Author)
Wird die IP-Adresse im Log angezeigt? Vielleicht ist es einen andere?

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-04, 15:55 UTC
by naturelle
Mein Server hat seit mehr als einem Jahrzehnt dieselbe IP, und in welchem Log soll das angezeigt werden? Ich habe auf dem Debian-Server alles durchgeschaut, da ist nichts ungewöhnliches verzeichnet, und im Handy, wo wäre da ein Log?

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-11, 10:19 UTC
by ghisler(Author)
Ich habe es nun im Debugger getestet: wenn man nur eine IP-Adresse angibt oder IP-Adresse/Freigabe dann geht es problemlos, das Plugin macht dann auch keine Namensauflösung. Wenn man aus Versehen ein Leerzeichen zwischen der IP-Adresse und dem Schrägstrich angegeben hat:
IP-Adresse /Freigabe
dann gibt es Probleme, weil er versucht den Namen aufzulösen. Das kann z.B. passieren, wenn man anfängt die IP-Adresse einzutippen und Android dann einen Namensvorschlag anzeigt. Wählt man diesen, fügt Android automatisch ein Leerzeichen dahinter ein.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-11, 20:33 UTC
by naturelle
Mhmm. Danke für's testen! Ich habe es mehrfach ausprobiert, auch den Eintrag gelöscht und neu angelegt: weder war da ein Leerzeichen noch sonst ein nicht sichtbares Zeichen.

EDIT:
Es wurde aber jedesmal noch ein zweiter Eintrag angelegt, der aussah wie der Erste, aber einen ":" vorangestellt hatte.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-12, 14:47 UTC
by ghisler(Author)
Es wurde aber jedesmal noch ein zweiter Eintrag angelegt, der aussah wie der Erste, aber einen ":" vorangestellt hatte.
Das war ein Bug im Plugin, der mit einen kürzlichen Update behoben wurde.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-12, 17:16 UTC
by naturelle
Alles klar. Aber noch eine Nachfrage:
ghisler(Author) wrote: 2024-01-11, 10:19 UTCWenn man aus Versehen ein Leerzeichen zwischen der IP-Adresse und dem Schrägstrich angegeben hat:
Was für ein Schrägstrich? Ich gebe ausschließlich die IP ein, so wie im Start-posting beschrieben.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-14, 09:14 UTC
by ghisler(Author)
Schrägstrich zum Trennen von Servername/IP und Freigabe. Das war die einzige Möglichkeit, wie ich eine erfolglose Verbindung reproduzieren konnte. Wenn man nur die IP-Adresse angibt, dann entfernt das Plugin überflüssige Leerzeichen.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-15, 09:51 UTC
by naturelle
Ah, ok. Nein, ich gebe immer nur die IP ein.

Re: LAN Plugin SMB2 Connect fail

Posted: 2024-01-15, 11:19 UTC
by ghisler(Author)
Dann sehe ich leider keinen Grund für das Problem, sorry.