[Samba] fam error

James Peach jorgar at gmail.com
Sat Sep 9 13:20:21 GMT 2006


On 09/09/06, Willy Offermans <W.K.Offermans at tue.nl> wrote:
> On Mon, Sep 04, 2006 at 10:27:35PM +1000, James Peach wrote:
> > On 04/09/06, Willy Offermans <Willy at offermans.rompen.nl> wrote:
> > >Dear Samba Friends,
> > >
> > >I got the following error again and again:
> > >
> > ><snip>
> > >.....
> > >Sep  4 10:58:18 sun smbd[94479]: [2006/09/04 10:58:18, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 10:58:18 sun smbd[94479]:   failed to connect to FAM service
> > >Sep  4 10:58:23 sun smbd[94479]: [2006/09/04 10:58:23, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 10:58:23 sun smbd[94479]:   failed to connect to FAM service
> > >Sep  4 10:58:24 sun smbd[94479]: [2006/09/04 10:58:24, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 10:58:24 sun smbd[94479]:   failed to connect to FAM service
> > >Sep  4 10:58:25 sun smbd[94479]: [2006/09/04 10:58:25, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 10:58:25 sun smbd[94479]:   failed to connect to FAM service
> > >Sep  4 10:58:25 sun smbd[94479]: [2006/09/04 10:58:25, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 10:58:25 sun smbd[94479]:   failed to connect to FAM service
> > >Sep  4 11:23:22 sun smbd[94479]: [2006/09/04 11:23:22, 0]
> > >smbd/notify_fam.c:fam_check_reconnect(136)
> > >Sep  4 11:23:22 sun smbd[94479]:   failed to connect to FAM service
> > >.....
> > ></snip>
> > >
> > >I'm using samba-3.0.23b,1 on FreeBSD 6.1
> >
> > I've only ever tested the FAM support on IRIX. smbd will automatically
> > attempt to use FAM if it appears to be available, but it shouldn't
> >
> > >I did not specify anything with respect to fam in my
> > >/usr/local/etc/smb.conf file.
> > >
> > >I have only noticed that a new directory has been created in /tmp/
> > >
> > >drwx------  2 root  wheel  512 Sep  4 08:45 /tmp/fam-root/
> > >
> > >This directory is empty and updated once and a while. I mean the
> > >directory is recreated at a later time. Attributes and owner do not
> > >change.
> > >
> > >In the clients log files I find the following:
> > >
> > ><snip>
> > >....
> > >[2006/09/04 11:36:41, 0] smbd/notify_fam.c:fam_check_reconnect(136)
> > >  failed to connect to FAM service
> > >  Socket directory /tmp/fam-root has different owner
> > >  Failed to remove unsafe path /tmp/fam-root
> > >...
> > ></snip>
> > >
> > >It seems that the client tries to access /tmp/fam-root but has not the
> > >right user priviliges.
> > >
> > >Can someone help me out and explain what is going on? How can I solve
> > >the problem?
> >
> > You can disable FAM support by setting "fam change notify = no" in
> > smb.conf. This
> > will get rid of the messages, but obviously you won't get FAM support.
> > I'd have to dig
> > into the FAM implementation on FreeBSD to be more helpful, and I won't
> > be able to
> > do that for a couple of weeks.
> >
> > --
> > James Peach | jorgar at gmail.com
>
> Well, since the error message is only annoying and __not__ critical at
> the moment, I will just be patient then.

Yes, FAM can be disabled without losing any functionality. It is merely a
performance optimisation.

> I do not know how fam is
> implemented into samba and if calling the fam function in FreeBSD needs
> special considerations. I expected that the samba developer, responsible
> for the fam implementation, would have a look. I do not know if I reach
> that person via this mailing list.

Yes, that's me. I just don't have the facility to do anything about this for
couple of weeks.

-- 
James Peach | jorgar at gmail.com


More information about the samba mailing list