Ticket #114 (reopened defect)
Inconsistent handling of SMB paths
| Reported by: | davydm@… | Owned by: | maxence@… |
|---|---|---|---|
| Priority: | highest | Milestone: | 0.8.5 |
| Component: | Filesystem > SMB | Version: | 0.8.4 |
| Severity: | major | Keywords: | |
| Cc: | nicolas@… | Operating System: | unspecified |
| Java version: | unspecified |
Description (last modified by Nicolas) (diff)
This isn't a new bug, really -- the behaviour has been there for some time. But since I've managed to get muCommander to be used whenever I want to browse my filesystem (using a little launcher called Executor), I've gotten really used to just typing in a path and getting muCommander up and running with the path. I see that muCommander can accept two commandline arguments, and load both panes accordingly -- very useful.
However, when passing network shares on the commandline, I have varying levels of success. Here's a breakdown:
muCommander.exe \\server\share
-> muCommander loads with the server's share present in the left pane. Expected behaviour
muCommander.exe \\server
-> muCommander loads with my c:\ drive in the left pane, as if the request wasn't understood
muCommander.exe smb://server/share
-> as above: I get c:\ in the left pane
muCommander.exe smb://server
-> as above: I get c:\ in the left pane
Now, from within muCommander itself, typing the resource path into the path bar:
# \\server
-> "The folder doesn't exist or is not available"
# \\server\share
-> browses to the share on the server (expected behaviour)
# smb://server
-> enumerates all shares on the server (expected and _appreciated_ behaviour!)
# smb://server/share
-> enumerates the contents of the share on the server (expected behaviour)
I've also noticed that muCommander seems to incorrectly remember my login credentials, even when I check "Store login and password (weak encryption)". This used to work, btw. Here's what happens:
# smb://server/share
-> login prompt; I input my network user name and password and select "Store login..."; I press enter, and I'm presented with the files in that share; now, repeat exactly the same:
# smb://server/share
-> login prompt; my name and password are filled in; however, when I press enter (or select OK), the login fails. Re-entering my password works. This can be repeated ad infinitum.
