Menu

Known bugs and limitations

 Bugs 

If you want to submit bug report, use the form.
  serious/crash
  medium
  minor

Limitations
Script Problem Occur Comments Fix Status
cron-refer/agent/error medium Apache rotation logfile missing some stats some job as cron-inc To be fixed
cron-pages/inc low Servers with redirection Wrong link in page stats Add redirection rules in w3perl config To be fixed
cron-pages/inc minor FTP Traffic set in Kb Need to adjust unit To be fixed
cron-pages/inc minor low traffic website Links to empty data Remove links to empty data To be fixed

Bugs
Date Script Problem Occur Fix Status
Release 3.00
2007/11/12 cron-agent.pl Robot listed in browser stats Excluding robots Reverse dns was off, mismatching IP/hostname Fixed
2007/11/01 cron-pages/inc No more update Developement version bypass empty lines Fixed
2007/11/01 upgrade.pl No upgrade from 3.003 VERSION file with no carriage return Chop only if \n present ! Fixed
2007/11/01 cron-pages/url Scripts crashed Using a URL logo Bypass width extraction if URL logo Fixed
2007/10/28 cron-w3perl Document stats not updated Updating the stats Forget to add the cron-url script Fixed
2007/10/25 cron-session Script confusion Several log filename format Match only logfiles with structure defined in config Fixed
2007/10/23 cron-hour Script crash Using -b option with apache rotation Implement apache rotation log Fixed
2007/10/22 cron-session Script crash Empty compressed logfile Bypass empty compressed logfiles Fixed
2007/10/17 cron-url Script crash Faulty background function Use not a read-only variable ! Fixed
2007/10/17 cron-hour Extracting hourly stats from a day Using apache rotation logfiles Loading the right logfile Fixed
2007/10/10 libw3perl Wrong domain extraction Hostname with '_' characters Extract using '.' Fixed
2007/10/10 cron-pages/inc Hosts not rejected With uppercase hostname Translate into lowercase Fixed
2007/10/10 cron-session Problem with date format Squid stats with logfile shorter than 10 days Script stop if no data found Fixed
2007/10/08 cron-inc Endless loop on updating stats Updating twice main stats Checking date Fixed
2007/09/18 cron-pages/inc Scan only one rotated logfile Using uncompressed logfiles Bypass missing logfiles Fixed
2007/09/18 cron-pages/inc Scripts crash due to '*' characters in URL Squid logfile with 'strange' URL Quote '*' characters Fixed
2007/09/17 check_modules Geo::IP module not detected Using Geo::IP to resolve IP addresses Use Geo::IP and NOT GEO::IP ! Fixed
2007/09/17 confstat.pl Own logfile structure not saved Using your own logfile format in admin Use now the correct string Fixed
2007/09/14 cron-pages/inc Link on empty page Scripts stats Check scripts data is not empty Fixed
2007/09/14 cron-pages/inc Download range values too big Exim stats Parsing problem fixed Fixed
2007/09/05 cron-week Email report not send Email option enabled Extra day in week intervalle Fixed
2007/09/05 cron-pages/inc country code as a number extract country only if adresse doesn't end with numbers Fixed
2007/09/04 libw3perl.pl Traffic Full list incomplete Was using page threshold Fixed
2007/09/04 libw3perl.pl width not found on jpg logo using your own logo JPG marker was not loaded Fixed
2007/09/04 cron-pages link on script stats FTP stats Link should be disabled for FTP stats Fixed
2007/09/01 cron-month Email report not send email option enabled Set right date directory name Fixed
2007/08/29 configuration file pdf file saved without file extension saving pdf output Add $pdfext in your configuration file Fixed
2007/08/27 pagegraph.pl css not loaded wrong links Bypass html file header Fixed
2007/08/24 libw3perl.pl cannot load init.pl file using w3perl with a crontab Just remove the require init.pl line Fixed
2007/08/24 confstat.pl Scripts crash due to syntax error Modifying a config file from the web admin Variables is now set in config file Fixed

Please use the form to send bug report.


 Limitations 

Some come from the OS, others are due to W3Perl itself.
  • On system with restricted length filename (Mac, Win3.11 or Archimedes), you can't use the highest level of precision which is 4. Archimedes users can download the !X-Files application which is able to solve this.

  • Your logfile should have at least one request by week. If not, date may shift.

  • You need to get the latest Perl version in order to parse logfile larger than 2 Gb (or you need to split your logfile).

  • URL mapping may fail with some awful HTML files (Bill, buy a HTML book please !). Users public html directories are not parse by the script in some case (to be fixed).

  • Symbolic links works only in a few case (to be fixed).

  • You need to get logfile at least two days long to compute something.

  • W3Perl will exit if date format is not the english one (answer : export LANG="eng" or setenv LANG eng)

  • W3Perl produces holes in the countries HTML page.
    Update your pays-conv file to add the new country.

  • W3Perl can't cope with more than 120 crunched logfiles or 10 years of logfiles. If you are using a webserver since 10 years, tell me !