IIS Dry-Run works but logs do not import


c:\Users\kirkhess\My Documents\My Web Sites\piwik\misc\log-analytics>python import_logs.py --url=localhost:36023 c:\logs
\vufind\access_log.20130308 --dry-run
0 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
 Parsing log c:\logs\vufind\access_log.20130308...
10132 lines parsed, 2400 lines recorded, 2395 records/sec (avg), 2400 records/sec (current)
21426 lines parsed, 5200 lines recorded, 2596 records/sec (avg), 2800 records/sec (current)
32848 lines parsed, 8000 lines recorded, 2663 records/sec (avg), 2800 records/sec (current)

Logs import summary
-------------------

    10600 requests imported successfully
    7 requests were downloads
    31382 requests ignored:
        189 invalid log lines
        3709 requests done by bots, search engines, ...
        662 HTTP errors
        3758 HTTP redirects
        23064 requests to static resources (css, js, ...)
        0 requests did not match any known site
        0 requests did not match any requested hostname

Website import summary
----------------------

    10600 requests imported to 1 sites
        1 sites already existed
        0 sites were created:

    0 distinct hostnames did not match any existing site:



Performance summary
-------------------

    Total time: 3 seconds
    Requests imported per second: 2755.39 requests per second


c:\Users\kirkhess\My Documents\My Web Sites\piwik\misc\log-analytics>python import_logs.py --url=localhost:36023 c:\logs
\vufind\access_log.20130308
0 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
Parsing log c:\logs\vufind\access_log.20130308...
3174 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
3174 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
3174 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
3174 lines parsed, 0 lines recorded, 0 records/sec (avg), 0 records/sec (current)
Fatal error: None
You can restart the import of "c:\logs\vufind\access_log.20130308" from the point it failed by specifying --skip=0 on th
e command line.

This is windows 7, web matrix. if I do the dry run it works, but if I leave that off it doesn’t work (and doesn’t detect the right number of lines to parse).
The log works fine on my ubuntu version so I doubt its the log itself.

The IIS errors when accessed by the python module:
The worker process for app pool ‘UnmanagedClassicAppPool’, PID=‘12092’, failed to initialize the http.sys communication when asked to start processing http requests and therefore will be considered ill by W3SVC and terminated. The data field contains the error number.

Any ideas how to fix this?

Never mind, this appears to have been fixed in the latest build!