Actions on the UNIX server must always be performed by a valid UNIX user. For guest users -- users without a password for accessing the VisionFS server -- you have to specifically name a UNIX user to use for these actions.
You might want to set up a special UNIX account (called vfsguest, for example) for guest users.
Remember to put this access right below any access rights for particular named users.