Summary: | konqueror samba client cannot browse workgroup and local shares | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | Sabourin Gilles <sabourin.gilles> |
Component: | smb | Assignee: | Unassigned bugs <unassigned-bugs-null> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Sabourin Gilles
2004-12-10 18:34:46 UTC
what happens if you enter smb:/ in a konqueror ? And what tree are you clicking on? sidebar? Stephan, this problem is getting weird. Today, I have connected my 2 PC again and the behaviour of Konqueror is not the same. Here are my actions : 1- clicking on the house icon in KDE bar to open konqueror on my local account. 2- clicking on the network tab in the sidebar to show in the left part of the window 3 trees called "FTP archives", "Local network", "Web sites" 3- click to open "Local network"; there's 2 ways : a-clicking on the "Local network" label. The url field shows "service:/". Previously, this action leaded to the error " Impossible to find parent's of smb:/ element in the tree. Internal error problem ". This is why I opened this bugs report. Today, it is now ok ! I can't reproduce. b-clicking on the little cross [+] just before the "Local Network" label to deploy the tree. I've got the error about parent's of smb:/ element. 4- Previously, I retried to click on the "Local network" label, and got finally 2 icons in the right part of the windows : "windows network" and "all services" 5- Previously, I got error about smb:/ element whenever I clicked on "windows network" icon. Today, I get my workgroup icon right there. ========== Today, when I enter smb:/ in konqueror, I can see my workgroup icon. And I can continue : under the workgroup, I can see my 2 pc and also their shared folders. I am wondering if this problem was not associated with a samba connectivity problem ... the network protocol used by windows is by no means reliable and you get sporadic errors under windows too. What helps is to start a local samba daemon that can have a better picture on what's going on. I have noticed a reverse situation in this case : I could see my shares on my windows XP laptop, but have difficulties to browse from my linux desktop PC. Both samba server and kde client are under linux. Linux samba server may have weird behaviour. One time I have forgotten to add my UNIX user account as samba user account, I have noticed that instead of issuing a denied access to the shares, samba server has died. For now, I can reproduce the tree services deployment problem in konqueror, and also this one : when my desktop computer is alone on the network along with the router, I can't see any workgroup whereas samba server is running. I should see at least the workgroup and local shares. Whenever I start my windows XP laptop, I can see in first the workgroup appearing in konqueror and last, the netbios name of the laptop. software versions : KDE 3.3.2 level "a" kdebase3-samba-3.3.2-7 samba-3.0.7-5.2 samba-client-3.0.7-5 Suse 9.2 update to samba-3.0.9-2.1 and samba-client-3.0.9-2.1 Seems to be worse. I confirm the whole problem described in my 1st comment. smb:/ in a konqueror window leads now to : " Error connecting to the server in charge of smb:/ " I started my samba server first, just after the upgrade. Here's something funny about samba server behaviour and netbios management. Saying that Gilles-portable is netbios name for my laptop, I tried the following command line : gilles@linux:~> smbclient -L Gilles-portable Error connecting to 82.101.8.41 (Connexion is refused) Connection to Gilles-portable failed and : gilles@linux:~> nslookup Gilles-portable Server: 194.117.200.10 => DNS server of my internet provider Name: Gilles-portable Address: 82.101.8.41 => an ip address outside my local network !! So, I concluded I've got these errors in KDE because the netbios name "Gilles-portable" is translated by a DNS server in the WAN area instead of using netbios method in local network !!! Unfortunately, an internet based DNS server answered to my request. Normally, no one should have. This error was not a permanent one and disappeared of course, during the inactivity time periods of the server ! I fixed this in modifying the name resolve order samba parameter. I deleted "host" in order to avoid to reach any internet based DNS server. The samba standard configuration should be modified each time there is no local DNS server in the local network AND no netbios name definition in /etc/hosts file. I performed well with smb4k client, but konqueror first access always generates an error. KDE 3.4.0 Level "a" samba 3.0.11-2.1 for SuSe 9.2 KDE 3 is no longer maintained. Feel free to reopen the ticket if the problem is still applicable in the current stable KDE 4 version. Thank you for your report. |