This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[SOLVED] konqueror nfs only works as root

Tags: None
(comma "," separated)
deadeyes
Registered Member
Posts
34
Karma
0
hi all,

I have the following problem:

When I try to go to a nfs share in konqueror using the location bar:
nfs://ip-adress

Then I can see the different shares in the top level.
However, when I go into one of the shares (exports) I get a message:
"The file or folder ... does not exist".

However, when I run konqueror as root, I can browse through the shares.

My exports file is:
Code: Select all
/backup-volume/filestorage /backup-volume/allmusic 192.168.1.5 (all_squash,anon_uid=65534,anon_gid=65534)
/usr/home/torrentflux


I also tried:
Code: Select all
/backup-volume/filestorage /backup-volume/allmusic
/usr/home/torrentflux


Which gives the exact same result (I restarted the nfs server).

I think this is a konqueror issue.

Another note is: when I click on a folder I get a location like: nfs://192.168.1.10/backup-volume%252ffilestorage
However, I also get this when browsing the share using konqueror run as root, and it works as it should there.

Any idea?

Thanks in advance!

EDIT: I found what the problem was. mountd needed -n option on my FreeBSD NFS server (weak_mountd_authentication="YES" or mountd_flags="-r -n" in rc.conf)
This allows connections from clients which send request on non-privileged ports (insecure in /etc/exports in linux).

If you want the total story:
http://opensource-openmind.blogspot.com ... i-can.html

I hope this helps someone!

Last edited by deadeyes on Fri Feb 13, 2009 10:29 am, edited 1 time in total.


Bookmarks



Who is online

Registered users: bancha, Bing [Bot], Google [Bot], Sogou [Bot]