Just letting you guys know that I have found a bug in clamav-0.66 when you are using the HTTPProxyUsername and HTTPProxyPassword parameters. The fix is: In freshclam/manager.c line 362 changed char* buf = mmalloc(strlen(user)*2+4); to char* buf = mmalloc(strlen(user)*2+5); to allow for the \0 to be added. Cheers Bill