[analog-help] Log Format on Windows Server

Smith, Michael K michael.k.smith2 at boeing.com
Wed Apr 4 08:15:21 PDT 2007


After we were recently moved to a new web server, I updated the form,
.pl and cfg file to point to the new locations for logs and other files.
On the form page, "Produce Statistics" initially resulted in
CGI Error
The specified CGI application misbehaved by not returning a complete set
of HTTP headers.

After inserting:

print "Content-Type: text/plain\n\n";

in the Perl file, and changing to DEBUG ON in the cfg file, I got the
following output:

I:/websites/STRUCT~1/mast/stats/analog-6.0/analog.exe: analog version
6.0/Win32
F: Closing configuration file
I:\websites\structures\mast\stats\structures.cfg
F: Opening I:\websites\structures\mast\stats\\errors.txt as new ERRFILE
I:/websites/STRUCT~1/mast/stats/analog-6.0/analog.exe: Warning E:
Redirecting
  future diagnostic messages to
I:\websites\structures\mast\stats\\errors.txt
  (For help on all errors and warnings, see docs/errors.html)
Content-Type: text/plain

x	VE	analog 6.0
x	HN	FEM
x	PS	2007	04	04	07	57
x	FR	2007	03	07	17	55
x	LR	2007	04	02	18	22
x	E7	2007	04	04	07	57
x	SR	0
x	S7	0
x	FL	4
x	F7	3
x	CL	1
x	UL	22202


Since the output shows that the Header was picked up, and  the 3/7/2007
to 4/4/2007 dates represent the (default) ranges of log file dates, it
appeared that the log files were found but not processed.  The log file
format on the new server is different, and I was not using a LOGFORMAT.
I next inserted the following in the cfg file:

LOGFORMAT (%Y-%m-%d %h:%n:%j %j %j %r %j %j %u %S %j %c)
LOGFILE I:\websites\structures\mast\WebLogs\W3SVC80004710\ex*.log

Here are the first few lines from a log file:

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2007-03-13 07:45:42
#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query
s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus
sc-win32-status 
2007-03-13 07:45:42 W3SVC80004710 192.161.24.89 GET /robots.txt - 80 -
192.42.218.37
googlebot+(Enterprise;+GEX-01132;+searchad at bcstec.ca.boeing.com) 404 0 2
2007-03-13 08:03:38 W3SVC80004710 192.161.24.89 GET
/materials/applied_physics/Advanced_Apps.shtml - 80 - 192.42.218.37
googlebot+(Enterprise;+GEX-01132;+searchad at bcstec.ca.boeing.com) 200 0 0
2007-03-13 08:06:37 W3SVC80004710 192.161.24.89 GET
/materials/applied_physics/fellows.shtml - 80 - 192.42.218.37
googlebot+(Enterprise;+GEX-01132;+searchad at bcstec.ca.boeing.com) 200 0 0

1)  What could be causing the CGI Error?

2)  The errors.txt file was created, but empty.  What else can I do to
get more diagnostic information?  

3)  Since there are no errors or warning about the log file format, how
can I verify that analog.exe is at least trying to process the log
files?

Thanks,
Mike Smith



More information about the analog-help mailing list