have you tried increasing verbosity?

-v in the command line

On Sat, 2004-09-25 at 13:03, Andrew wrote:
> So I'm having difficulties getting rsyncd to do authentication
> properly. 
> 
> here's what happens: 
> 
> [EMAIL PROTECTED]:~/tmp$ rsync rsync://[EMAIL PROTECTED]/testu
> Password: 
> @ERROR: auth failed on module testu
> rsync: connection unexpectedly closed (89 bytes read so far)
> rsync error: error in rsync protocol data stream (code 12) at io.c(190)
> 
> not so great. I can't seem to find anything in google about this
> particular error. 
> 
> here is the relevant parts of /etc/rsyncd.conf: 
> 
> hosts allow = 192.168.0.0/255.255.255.0
> 
> # another module here
> 
> [testu] 
>         comment = thing for testu
>         path = /home/testu
>         read only = no
>         uid = testu
>         auth users = testu
>         secrets file = /etc/rsyncd.secrets
> 
> There are some other modules after this one and one before. I can give
> you the whole file if people think it's relevant. 
> 
> here is rsyncd.secrets: 
> 
> olivian:password
> testu:testu
> 
> testu is also a user which I've just added using adduser. Presumably
> the user needs to be present in /etc/passwd etc. for the 'uid'
> directive to work. Does it have to be there for 'auth users' to work?
> I suspect not. 
> 
> Apparently you also need line breaks after the lines in the secrets
> file. And I do. 
> 
> As far as I can see, I'm doing everything correctly (although
> obviously I'm probably not) and this is just about the simplest
> possible authenticated module setup. rsync works fine without
> authentication: if I remove the 'auth users' you get a directory
> listing like you'd expect.
> 
> clues, anyone? 

Reply via email to