It seems that the main problem I'm having (loss of inbound traffic reporting) isn't NTop's problem at all. My router is having a firmware issue. Thanks for looking at this, though. While trying to troubleshoot this I realized my NTop isn't dropping permissions (probably a configuration problem) so once I get that straightened out the RRD's will probably be fine.
Thanks again, -Aaron On Thursday 22 September 2005 11:36, Burton Strauss wrote: > The modes are as designed - see the comments in the rrd plugin > configuration. > > If you EVER run ntop with -u root (say you are testing), then rrds from > that run will be root:root - and will not be changed for later runs. Once > the file is created by root, ntop:users will not be able to update it. > > > You are right that starting the plugins as root seems odd. I'll have to > look at that carefully as it's an invasive change. > > The change from root to -u is in checkUserIdentity() called from main.c > around 580?... > > I think the only stuff that has to be root is when we open the pcap > interface (so we can set promiscuous mode) and MAYBE init_ssl()/initWeb() > (Since some systems still? do not allow non-root to open low #ed ports, if > you wanted ntop on 80 it would need to be root at that point). > > The problem is there is a bunch 'o stuff in initNtop() that needs to be > split into root and non-root parts. > > Guess I'll have to work on the change and make an RC2... Gack. > > -----Burton > > > -----Original Message----- > From: Aaron Grewell [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 22, 2005 12:14 PM > To: [email protected] > Cc: Burton Strauss > Subject: Re: [Ntop] Buffer too short error and inbound traffic recording > > On Thursday 22 September 2005 00:11, Burton Strauss wrote: > > Hard to say what happens w/ that buffer too short - it could cause > > some really odd results. Fix: > > I'm still deciphering this bit of C, it's not my best talent. Meanwhile: > > But I don't think it's related to tx/rx - that's more likely (esp. > > with the error messages) due to missing files, such as running out of > > disk > > space. > > There's over 5GB free on the volume, so it's not a space issue. What I do > think is odd is that the files are all owned by root.root and mode is 700 > for the rrd directory and its subdirs and 600 for the rrd files. From the > startup logs it looks as though the rrd thread might be called before the > privelege drop, so I suppose that might be by design, but it still seems > unusual. > > Thanks for the assist, I'll continue looking at the code to see if I can't > make util.c happy. > > -Aaron > > _______________________________________________ > Ntop mailing list > [email protected] > http://listgateway.unipi.it/mailman/listinfo/ntop _______________________________________________ Ntop mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop
