Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an OpenIndiana server running napp-it. I have an Ubuntu machine that mounts a CIFS share using this line in fstab:

//Storage/Media /storage/media cifs credentials=/home/devians/.smbcredentials,iocharset=utf8,uid=1000,gid=1000 0 0

However when this ubuntu machine creates files on the share, they come up like this:

???????????  ? ?      ?       ?                ? test

If I'm not providing enough info, I will amend this question as comments pop up, since I'm not sure what else is relevant.

share|improve this question
What if the files are created with a windows machine? What if they are created with another linux machine? First thing is to find out whether your client is the problem or a misconfigured share in OpenIndiana. – duenni Oct 20 '11 at 14:42
I've clearly got some more learning to do, I've opened another question in aim of learning more to answer this one. – devians Oct 21 '11 at 6:02

OpenIndiana (& most recent Solaris distress in general) use NFSv4 ACLs over CIFS & NFS by default. What you're seeing is likely normal, more information about that on the NFSv4 ACL Wiki. The reason it is probably showing like that is because CIFS NFSv4 ACLs depends on UID/GIDs to be the same between client & server, much like NFS does. So the client isn't sure what to make of what the server is telling it.

What you can do is install the nfs4-acl-tools to read the ACL on the share. The biggest question is, can you actually do the things you need to do? I.E., write to the share?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.