From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Brian L. Stuart" To: 9fans@9fans.net Date: Mon, 5 May 2008 18:47:51 +0000 Message-Id: <050520081847.8129.481F5657000BBE9300001FC122243429029B0A02D2089B9A019C04040A0DBF9B9D0E9A9B9C040D@att.net> Subject: [9fans] Authentication questions Topicbox-Message-UUID: 9f13e5e0-ead3-11e9-9d60-3106f5b1d025 Once again, I find myself in the unhappy, but familiar, place of being befuddled by security/authentication. Backstory: After fighting with flaky disk drives and scary RAID controllers, I have a system set up as a CPU server running fossil+venti, and I want to play around with it acting as a file server in a mixed environment. I've got authentication set up enough so that I can drawterm in. But: If /bin/service/tcp564 has exec /bin/exportfs -s On the cpu server: 9fs tcp!127.1 works as if I am none--can't write. Using P9P: 9 srv -a xxx.xxx.xxx.xxx test reports rx: exportfs: authentication not required and upon mounting it behaves as if I'm none If /bin/service/tcp564 has exec /bin/exportfs -s -a On the cpu server: 9fs tcp!127.1 reports: srv tcp!127.1: mount failed: EOF receiving fversion reply Using P9P: 9 srv -a xxx.xxx.xxx.xxx test reports: srv: Tversion: bad length in 9P2000 message header Factotum is running in both cases. What am I doing wrong? I'm trying to mount the server's file system and authenticate in. I must be missing something fundamental. Thanks, BLS