I'd like to suggest the following addition to the How to Setup MRTG As a 
Windows Service section of doc/mrtg-nt-guide.html:

  Note that under the default config, MRTG as a service will 
  run under a different user than it did when you set it up as 
  an application.  That user will need Modify/Write permissions 
  for the work directory, and may also need additional permissions 
  to the mrtg and perl directory subtrees.  Alternately, you may  
  set the service to Log On As a different account.  Permissions 
  problems with the work directory can show in the logs as errors 
  with rateup.

The back story:

I've been running MRTG v2.9.29 as an app on Win2K for several years.  Recently 
decided to transform it into a service.  Tried first with FireDaemon, then when 
I ran into this error I downloaded MRTG v2.12.2.  Following its doc, I have 
gotten it configged & running standalone as a daemon, then tried to transform 
it into a service using srvany.exe.  Again I ran into the error below.

WARNING: rateup died from Signal 0
 with Exit Value 1 when doing router '<rtrIP>_4'
 Signal was 0, Returncode was 1

Rateup runs fine when passed the same input by MRTG when MRTG is running within 
perl or wperl as an app.  

When I scanned the archives of this list, I saw one thread that talked about 
rateup errors from file permissions problems with the log files.  I remembered 
that my file system permissions on that web server were locked down to a 
paranoid degree.  I finally solved my problem by adding Modify permissions for 
the SYSTEM security principal to the entire MRTG work (target) directory, and 
additional permissions on the mrtg and perl subtrees.

Thanks to all the contributors for making such a useful tool.

John Scott
Inovec, Inc.
Eugene, Oregon, USA

--
Unsubscribe mailto:[EMAIL PROTECTED]
Archive     http://lists.ee.ethz.ch/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi

Reply via email to