bug report: modlogan fails when given logfiles with very long urls
Henrik Christian Grove <[email protected]> Tue, 26 Jul 2005 17:15:03 +0200
| Newsgroups | gmane.comp.sysutils.modular-log-analyzer |
|---|---|
| Organization | B-one |
| Message-ID | <1122390904.14493.296.camel@cepheus> |
Hi Modlogan consistently fails on the logfiles for one of our customers, when it reaches a certain logfile, in which the first line looks like this (as I can't reveal the customers domain name, I've replaced the domain name in the referer with x's, but the error is exactly the same): 83.108.160.88 - - [16/May/2005:13:02:16 +0200] "GET /New/html/kurd2kurd/ad%20link,ad%20network,adsales,Additional% 20income,ads,%20advertising,%20advertising%20consulting,%20advertising% 20management,%20Advertising%20Material,%20advertising%20networks,% 20affiliate,%20Affiliate%20,%20dvertiser,%20Affiliate%20Advertiser% 20Program,%20Affiliate%20Advertiser%20Programme,%20Affiliate%20Associate %20,%20rogram,%20Affiliate%20Associate%20Programme,%20Affiliate% 20Automated,%20Affiliate%20Business,%20Affiliate%20,%20ommission,% 20Affiliate%20Internet%20Marketing%20Program,%20Affiliate%20Internet% 20Marketing%20Programme,%20affiliate%20marketing,%20Affiliate% 20Marketing%20Company,%20Affiliate%20Marketing%20Network%20Program,% 20Affiliate%20Marketing%20Network%20Programme,%20Affiliate%20Marketing% 20Opportunity,%20Affiliate%20,%20arketing%20Program,%20Affiliate% 20Marketing%20Programme,%20Affiliate%20Marketing%20Services,%20Affiliate %20,%20arketing%20Web%20Site,%20affiliate%20network,%20affiliate% 20networks,%20Affiliate%20Opportunity,%20Affiliate%20,%20artner,% 20Affiliate%20PPC%20Program,%20Affiliate%20PPC%20Programme,%20Affiliate% 20Profits,%20Affiliate%20Program,%20Affiliate%20Program%20Business% 20Opportunity,%20Affiliate%20Program%20Directory,%20Affiliate%20Program% 20For%20,%20ebmasters,%20Affiliate%20Program%20Manager,%20Affiliate% 20Program%20Provider,%20Affiliate%20Program%20To%20Affiliate%20Program% 20To%20Make%20Money%20Online,%20Affiliate%20Programme,%20Affiliate% 20Programme%20,%20usiness%20Opportunity,%20Affiliate%20Programme% 20Directory,%20Affiliate%20Programme%20For%20Webmasters,%20Affiliate% 20Programme%20Manager,%20Affiliate%20Programme%20Provider,%20Affiliate% 20Programme%20To%20Make%20,%20oney,%20Affiliate%20Programme%20To%20Make% 20Money%20Online,%20Affiliate%20Programmes,%20Affiliate%20,%20rograms,% 20Affiliate%20Programs%20Directory,%20Affiliate%20Scheme,%20Affiliate% 20Selling,%20Affiliate%20Site,%20Affiliate%20Software,%20affiliates,% 20affiliates,%20Affiliates%20Program,%20afiliate,%20Agency,%20Associate% 20,%20rogrammes,%20Associate%20Programs,%20Associate%20Programs% 20Directory,%20Associates,%20B2B%20Tracking,%20Become%20An%20Affiliate,% 20Best%20Affiliate%20Program,%20Best%20Affiliate%20Programme,%20brand,% 20brand%20,%20uilding,%20branding,%20business,%20Business%20to% 20Business%20Tracking,%20clicks,%20commission,%20Connector,% 20Consulting,%20Conversion%20Rate,%20Cooperation,%20Cost%20Per% 20Acquisition,%20Cost%20Per%20Action,%20Cost%20Per%20Lead,%20Cost%20,% 20er%20Order,%20Cost%20Per%20Sale,%20CPA,%20CPA,%20CPC,%20CPM,%20CPO,% 20Creating%20Partners,%20Direct%20Marketing,20Distribution%20Network,% 20earn,%20earn%20money,%20earn%20money%20,%20ith%20links,%20earning% 20money%20internet,%20earning%20money%20using%20internet,%20E-Business,% 20Eccommerce%20Merchant,%20e-commerce,%20Ecommerce%20Merchant%20Program, %20Ecommerce%20Merchant%20Programme,%20european%20affiliate%20network,% 20european%20affiliate%20networks,%20European%20Merchant,%20European% 20Merchants,%20extra%20money,%20Finance%20Affiliate,%20Good%20Affiliate% 20Program,%20Good%20Affiliate%20Programme,%20Highest%20Paying% 20Affiliate%20Program,%20Highest%20Paying%20Affiliate%20Programme,% 20Homework,%20Hosting%20With%20Affiliate%20Program,%20Hosting%20With% 20Affiliate%20Programme,%20Integrated%20Affiliate%20Marketing,% 20international%20commerce,%20international%20e-commerce,% 20international%20internet%20e-commerce,%20internet%20advertising,% 20Internet%20Affiliate%20Marketing,%20Internet%20Affiliate%20Program,% 20Internet%20,%20ffiliate%20Programme,%20Internet%20Affiliate% 20Shopping,%20internet%20earning%20money,%20Internet%20E-Commerce,% 20Internet%20marketing,%20Internet%20Marketing%20For%20Online%20,% 20usiness,%20Internet%20Marketing%20Online,%20internet%20marketing% 20strategy%20,%20Internet%20Money,%20Internet%20Shopping,%20Join% 20Affiliate%20Program,20Join%20Affiliate%20,%20rogramme,%20local% 20advertising,%20Make%20Money,%20Make%20Money%20From%20Your%20Web% 20Site,%20Marketing,%20Marketing%20Online,%20Marketing%20Online% 20Project,%20Media,%20Merchant,%20Merchant%20Advertiser,%20Merchant% 20Advertising,%20Merchant%20Affilliate,%20Merchant%20Commission,% 20Merchant%20Program,%20Merchant%20Programme,%20Merchant%20Revenue,% 20Merchant%20Service,%20Merchants,%20Most%20Profitable%20Affiliate% 20Program,%20Most%20Profitable%20Affiliate%20Programme,%20multichannel% 20commerce,%20multichannel%20e-commerce,%20Multichannel%20Sales,% 20network,%20New%20Affiliate%20Program,%20New%20Affiliate%20Programme,% 20New%20Customer,%20New%20,%20ustomers,%20New%20Media,%20Online,% 20Online%20Advertising,%20Online%20Affiliate%20Program,%20Online% 20Affiliate%20Programme,%20Online%20Cooperation,%20Online% 20Distribution20,%20etwork,%20Online%20E%20Marketing,%20Online% 20Marketing,%20Online%20Marketing%20Campaign,%20Online%20Marketing% 20Company,%20Online%20Marketing%20Plan,%20Online%20,%20arketing% 20System,%20Online%20Product%20Placement,%20online%20reporting,% 20Online20Revenues,%20Online%20Sales%20Network,%20Online%20Shopping,% 20online%20statistics,%20Online%20,%20zanox,%20ZANOX.de,%20ZANOX.de%20AG HTTP/1.1" 403 4330 "http://www.xxxxxxxxxxxx.com/New/html/kurd2kurd/index.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [nb]" (that's supposed to be *one* line with 5254 characters - but my mail program doesn't like that) with this output: % modlogan -c config/modlogan.conf < prestat/httpd/access-2005051613.log modlogan 0.8.13 main.c.738 (main): NOTICE: startup - finished [] writing month 05 - 2005 --> Setup : Wall 0,11s, User 0,10s, System 0,00s <-- --> Parse : Wall 0,00s, User 0,00s, System 0,00s <-- --> Process : Wall 0,00s, User 0,00s, System 0,00s <-- --> Post-Process: Wall 0,17s, User 0,17s, System 0,00s <-- Throughput: inf rec/s (5 records, 0 corrupt records, 5 skipped records, 0 ignored records) If I delete that line from the logfile, everything works, and the output is: % modlogan -c config/modlogan.conf < prestat/httpd/access-2005051613.log modlogan 0.8.13 main.c.738 (main): NOTICE: startup - finished [] writing month 05 - 2005 --> Setup : Wall 0,11s, User 0,10s, System 0,00s <-- --> Parse : Wall 0,00s, User 0,01s, System 0,00s <-- --> Process : Wall 0,00s, User 0,00s, System 0,00s <-- --> Post-Process: Wall 0,19s, User 0,17s, System 0,01s <-- Throughput: 47875,00 rec/s (383 records, 0 corrupt records, 383 skipped records, 0 ignored records) .Henrik -- Henrik Christian Grove <[email protected]> B-one