Posts for the month of November 2007

0.3.0 RC1 out!

Finally, first release candidate for the 0.3.0 version is out. Let me know any issues you have and I shall fix them ASAP.

A bunch of minor/major issues have been fixed (mainly some NT4 and UNICODE issues) in this version and all but 1 ticket for the 0.3.0 series is closed so hopefully things are looking good.

We also have all platforms built ie. w32/x64/IA64 so feel free to try it on various platforms and OS combinations.

The RC:s are under the x-0.3.0 folder (not nightly) so make sure you grab the "correct" one.

2007-11-28 MickeM
 * Fixed some UNICODE issues with process-listings
 + Added an error message if the "detected" process enumeration method is not available.
 + Fixed some more unicode issues Password encrypt/decrypt: #107
 * Fixed unicode issues with "external programs" #109
 * Fixed so default string for check_nt:s FILEAGE command is "delta" is 5 minutes ago (and not absolute ie. 1970...), Issue #39
 + added support for  <date strings> to check_nt:s FILEAGE command, Issue #39
    append: .<date string> if you want to use a "custom date" like so: ... -v FILEAGE -l c:\\windows,Date: %Y-%m-%d %H:%M:%S" -w 5 -c 6 ...
    Only the above listed %<char> works, and default to 0 so might not be to pretty but works...

// MickeM

  • Posted: 2007-11-28 21:16 (Updated: 2007-11-28 21:17)
  • Categories: (none)
  • Comments (0)

Cleaned up tickets!

I have cleaned up all tickets and closed old and outdated ones. So if your ticket is not listed among the ones for milestone 0.3.0 it will mot likely not be in the next version (unless you convince me it is a good idea) and if your issue has been closed (and you still have the issue) feel free to reopen it.

There is also a new w32/x64 build out that fixes a pretty nasty socket issue I had inadvertently added. So *grab* the new version if you are using nightlies or you will have a lot of nasty issues.

2007-11-26 MickeM
 + Fixed a socket issue (erroneously reported "Could not read NSClient packet from socket :(")
 * More 2k5 build tweaks

// MickeM

  • Posted: 2007-11-27 10:32
  • Categories: (none)
  • Comments (0)

New w32/x64 build!

Hello, a new build (and hopefully the last before I start doing RC:s next week)

Whats new?

*A lot* (internally) I have changed to a unicode build so virtuall *all* string handling have been tinkerd with so things might be broken, but it seems to work, so lets hop it is all good. I have also added a long awaited feature: you can now escape strings with ":s in the nclient++ /test mode but that is not so usefull actually, just for me when I do testing of WMI stuff :)

If things work as nicely on vista/2k3/x64 I shall come up with a itanium build and start doing RC (Release Candidates) for the 0.3.0 version early next week.

Also done some changes to the page so hopefully it shall be slightly esier toi navigate (as the "tabs" were starting to fill up)

// MickeM

2007-11-23 MickeM
 * Converted to unicode (damn sometimes I **HATE** C++)
 + Added support for escaping " on the /test syntax so now you can do: CheckWMI MaxCrit=3 "MinWarn=1" "Query:load=Select * from win32_Processor"

2007-11-22 MickeM
 * Fixed so the "default path" is correct even when running as a service (issue: #96)

2007-11-21 MickeM
 * Fixed process counter so checkProcState  now return the *correct* number (previously it was correct-1)
 * Fixed som missing exceptions that were not caught
 + Added "AliasCol" option to CheckWMIValue to allow a column to be used as "alias" for a result set:
     CheckWMIValue -a "Query=select Caption, ThreadCount from Win32_Process" MaxWarn=50 MaxCrit=100 Check:threads=ThreadCount AliasCol=Caption
    will give you: "System threads: 98 > warning, svchost.exe threads: 87 > warning"
 - Removed documenation from SVN (as it is old and outdated and no longer used)

2007-11-20 MickeM
 + Added new option to CheckSystem to override detected language (force_language=0x0014)
  • Posted: 2007-11-24 15:14 (Updated: 2007-11-24 15:15)
  • Categories: (none)
  • Comments (0)

New w32 build

This one should work on nt4 so everyone still using that platform feel free to try it. There is also some other neat features into it mainly related to the "Configuration" handling

 * Fixed a minor issue in reading registry keys
 + Added -noboot option to startup used for running command line utilities without booting the client
   "nsclient++ -noboot RemoteConfigruation ini2reg" for instance
 + Added fallback to try <module> and <module>.dll if the module was not loaded (when running command lines)
 * Migrated 2008 project files to new name and back-ported to 2005 project files.
  • Posted: 2007-11-20 08:24
  • Categories: (none)
  • Comments (0)

next release delayed :(

Have a bit of sad news, just discovered that Visual Studio 2008 Beta 2 does not build programs that run on NT 4.0 (regardless of SP) so I shall have to revert back to 2005 again. This will take me a while to "back-port" my build environment *sigh* not a show stopper but will take a bit of time. In the meantime let me know any bugs as the "next version" is now "feature complete" and as soon as it "runs" on NT it will be out.

// Michael Medin

  • Posted: 2007-11-19 09:23
  • Categories: (none)
  • Comments (0)

New w32/w64/ia64 build

A new build for all platforms are out. Nothing major new apart from fully working 64-bit builds. Let me know how the 64-bit builds work out.

2007-11-12 MickeM
 + Added option to configure socket_timeouts (default is now 30 seconds) should (I hope) fix issue #85

2007-11-11 MickeM
 + Added option to configure the behavior of CheckService CheckAll (#64)
  • Posted: 2007-11-14 10:21
  • Categories: (none)
  • Comments (0)

New w32 build!

Feature compleate (unless someone has any throught) WMI plugin (much better now I hope). Will start to wrap up now, will run a bit more extensive test during the weekend and then maybe next week a new version unless I get any nasty new bugs. Fixed issue(s): #89

2007-11-08 MickeM
 + Added CheckWMIValue to check result-values from a WMI Query
 * Changed so performance values are "collapsed" ie 75362115584 = 70.0G (#89)
    If anyone dont want this let me know and I will make an option for it.

2007-11-06 MickeM
 + Added CLI interface to CheckWMI to check queries

// MickeM

  • Posted: 2007-11-08 21:45 (Updated: 2007-11-08 21:45)
  • Categories: (none)
  • Comments (0)

New w32 build!

Started to rework the WMI plugin (much better now I hope) also have a few more thing splanned in that regard so stay tuned. Also some other minor fixes here and there so try it out and let me know how things do. Will start to wrap up when I get the WMI function all together and then we will have 0.2.8

2007-11-04 MickeM
 * Rewritten WMI handling as well as checks so things should be more usefull now (cf. the wiki page for details)

2007-10-29 MickeM
 * Restructured build and include to work from CLI
 + Started to add makefiles to build from CLI
 + Added finnish counters (#98)
 * Fixed performance counter issue with check_nt (#99)

// MickeM

  • Posted: 2007-11-04 19:12 (Updated: 2007-11-04 19:13)
  • Categories: (none)
  • Comments (0)