I’‘ve been playing w/ both Monit & Wildfire lately (new to both)… I’'ve got a Monit 4.8.1 install that worx perfectly (just as it should), and a Wildfire 3.0.0 install on the same box that also worx perfectly (outside of perpetual ‘‘on the phone’’ status bug). But…
For some strange reason, Wildfire is crapping out on me the moment I start Monit.
When I go to log in to Wildfire through the web interface, it goes to the setup screen and says that it can’'t complete setup because:
Home not found. Define system property “wildfireHome” or create and add the wildfire_init.xml file to the classpath
Keep in mind this is an already installed, currently used install of Wildfire. I don’'t see anything out of the ordinary in my Monit control file either (currently monitoring: asterisk, apcupsd, cron, ssh, syslog) with answering to web interface on port 800.
…currently, I’'ve got Wildfire starting on boot as a service (having used redhat-postinstall.sh), and then I am starting Monit manually as I tinker w/ it (default installation).
just before the ‘‘nohup “$app_java_home/bin/java”…’’ line.
It should be supplied as an environment variable with ‘’-DwildfireHome=$app_home’’ within the ‘‘nohup “$app_java_home/bin/java”…’’ line but it seems that this is broken for some linux releases.
Or it is not resolved properly, that’'s why I did also add the ‘‘echo $WILDFIRE_HOME’’ line so you can check it in logs/wildfire_home.log