You are running NSClient++ as a service which is using the SYSTEM account. The SYSTEM account does not have access to network resources. One solution is to create a domain user account and then change the NSClient++ service to use the new account. Also make sure the account has access to the batch file.
As someone else mentioned it may make more sense to use a scheduled task but it also needs to run as a network account that has access. You may want to look at psexec from Sysinternals. Alex Leleux, Jeremy J wrote: > I'm running Nagios 3.0.6/CentOS 5.2 for my Nagios server. Its > monitoring my Windows Servers, all 2003, I have NSClient++ on those > servers and its working fine. My problem is that I'm trying to > centralize the configs on the NSClient++'s w/ the help of batch files. > I have setup commands to allow me run the scripts w/ the help of > check_nrpe, but they will not run. > > Here is the contents of one of my batch files, nscpp_config.bat, to > update the NSClient++ config: > @echo off > xcopy > \\10.10.0.50\public\Departments\Infor~1\Scripts\nscpp_copy.bat > C:\Progra~1\NSClient++ /Y > exit > When I try to run this command from my Nagios Server, I get an "Invalid > Drive Specification Error". And here is my config line to allow the > command in NSClient++: ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Nagios-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
