Xymon Mailing List Archive search

The time shown by hobbitsvc.cgi generated pages

3 messages in this thread

list Steve Holmes · Tue, 1 Jun 2010 12:40:06 -0400 ·
I've been searching the archives for this and can't even figure out what to
search for, really, so sorry if I missed something.
I'm running Xymon 4.2.3 on Solaris 10.
We are in the EST time zone. The pages generated by Xymon for all but the
detail pages which are generated by hobbitsvc.cgi have the correct time
displayed at the top. All pages generated by hobbitsvc.cgi as well as the
times shown on all of the graphs are four hours in the future (presumably
UTC?).

I would like to know how to fix this little problem. Everything else (well
almost) is working great.

Thanks for any pointers.
Steve Holmes
Purdue University
list Ralph Mitchell · Tue, 1 Jun 2010 22:08:38 -0400 ·
quoted from Steve Holmes
On Tue, Jun 1, 2010 at 12:40 PM, Steve Holmes <user-ec1bf77b1b44@xymon.invalid> wrote:
I've been searching the archives for this and can't even figure out what to
search for, really, so sorry if I missed something.
I'm running Xymon 4.2.3 on Solaris 10.
We are in the EST time zone. The pages generated by Xymon for all but the
detail pages which are generated by hobbitsvc.cgi have the correct time
displayed at the top. All pages generated by hobbitsvc.cgi as well as the
times shown on all of the graphs are four hours in the future (presumably
UTC?).

I would like to know how to fix this little problem. Everything else (well
almost) is working great
Is it possible your web server started up before the system timezone was
set??  That's the only thing that springs to  mind.  I'm fairly sure Xymon
doesn't have a timezone builtin, so it's using the system timezone when it
generates (most of) the pages.  The pages generated by cgi would pick up the
timezone setting the web server was started with, I think.  You could test
that by dropping this shell script into your servers regular cgi-bin
directory:

     #!/bin/bash

     echo "Content-type: text/plain"
     echo ""
     date

When I go to http://myserver.domain.com/cgi-bin/date,  I get back a page
with:

     Tue Jun  1 22:02:37 EDT 2010

and the time now in Virginia Beach is indeed 10:02pm.

Ralph Mitchell
list Steve Holmes · Wed, 2 Jun 2010 10:09:48 -0400 ·
quoted from Ralph Mitchell
On Tue, Jun 1, 2010 at 10:08 PM, Ralph Mitchell <user-00a5e44c48c0@xymon.invalid>wrote:
On Tue, Jun 1, 2010 at 12:40 PM, Steve Holmes <user-ec1bf77b1b44@xymon.invalid> wrote:
I've been searching the archives for this and can't even figure out what
to search for, really, so sorry if I missed something.
I'm running Xymon 4.2.3 on Solaris 10.
We are in the EST time zone. The pages generated by Xymon for all but the
detail pages which are generated by hobbitsvc.cgi have the correct time
displayed at the top. All pages generated by hobbitsvc.cgi as well as the
times shown on all of the graphs are four hours in the future (presumably
UTC?).

I would like to know how to fix this little problem. Everything else (well
almost) is working great
Is it possible your web server started up before the system timezone was
set??  That's the only thing that springs to  mind.  I'm fairly sure Xymon
doesn't have a timezone builtin, so it's using the system timezone when it
generates (most of) the pages.  The pages generated by cgi would pick up the
timezone setting the web server was started with, I think.  You could test
that by dropping this shell script into your servers regular cgi-bin
directory:

     #!/bin/bash

     echo "Content-type: text/plain"
     echo ""
     date

When I go to http://myserver.domain.com/cgi-bin/date,  I get back a page
with:

     Tue Jun  1 22:02:37 EDT 2010

and the time now in Virginia Beach is indeed 10:02pm.

Ralph Mitchell
Bingo. Thank you. All I had to do was put a .htaccess file in the
xymon/cgi-bin directory with

SetEnv TZ US/East-Indiana

restart apache, and it magically got the right time. I was just assuming
that it was something I was missing in the Xymon configuration.

Thanks again.
Steve

-- 
The test of a democracy is not the magnificence of buildings or the speed of
automobiles or the efficiency of air transportation, but rather the care
given to the welfare of all the people. -Helen Adams Keller, lecturer and
author (1880-1968)

Truth never damages a cause that is just. -Mohandas Karamchand Gandhi
(1869-1948)