Mailing List Archive

Error Message from clamd
I have started receiving the following error message on every received email:

Unable to determine the filepath given the file descriptor

FreeBSD 13.1, Postfix, clamav-milter, clamd
clamav-1.0.1,1

As a result the test virus is not detected, but the email gets a X-Virus-Status: Clean header added. I can't find any description of this error anywhere. How can I figure out what the problem is?

-- Doug
Re: Error Message from clamd [ In reply to ]
is the path to your mails (maybe inbox only) correct configured?
have your clamav and your maildir the same permissions?


Von / From: Doug Hardie <mailto:bc979@lafn.org>
An / To: Newcomer01 <mailto:newcomer01@posteo.de>
Gesendet / Sent: Samstag, April 01, 2023 um 10:17 (at 10:17 AM) +0200
Betreff / Subject: [clamav-users] Error Message from clamd
> I have started receiving the following error message on every received email:
>
> Unable to determine the filepath given the file descriptor
>
> FreeBSD 13.1, Postfix, clamav-milter, clamd
> clamav-1.0.1,1
>
> As a result the test virus is not detected, but the email gets a X-Virus-Status: Clean header added.  I can't find any description of this error anywhere.  How can I figure out what the problem is?
>
> -- Doug
>
>
>
> _______________________________________________
>
> Manage your clamav-users mailing list subscription / unsubscribe:
> https://lists.clamav.net/mailman/listinfo/clamav-users
>
>
> Help us build a comprehensive ClamAV guide:
> https://github.com/Cisco-Talos/clamav-documentation
>
> https://docs.clamav.net/#mailing-lists-and-chat

_______________________________________________

Manage your clamav-users mailing list subscription / unsubscribe:
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/Cisco-Talos/clamav-documentation

https://docs.clamav.net/#mailing-lists-and-chat
Re: Error Message from clamd [ In reply to ]
As far as I can tell, permissions are good. However, I have learned a bit more from running ktrace on clamd. Right after it gets called by clamav-milter, it calls cli_get_filepath_from_filedesc. That module has code for Linux, MacOS, and WIN. There is no code for FreeBSD. None of the 3 existing sections are viable on FreeBSD and so I believe it returns a CL_BREAK which causes the error to be reported. However, it appears to be treated as a warning as clamd continues to read the email from milter and process it. For some reason though, it always returns OK even when I send it the EICAR test.

I can live with the warning message, but I need it to detect viruses. How can I debug that?

-- Doug

> On Apr 1, 2023, at 03:01, newcomer01 via clamav-users <clamav-users@lists.clamav.net> wrote:
>
> is the path to your mails (maybe inbox only) correct configured?
> have your clamav and your maildir the same permissions?
>
>
> Von / From: Doug Hardie <mailto:bc979@lafn.org>
> An / To: Newcomer01 <mailto:newcomer01@posteo.de>
> Gesendet / Sent: Samstag, April 01, 2023 um 10:17 (at 10:17 AM) +0200
> Betreff / Subject: [clamav-users] Error Message from clamd
>> I have started receiving the following error message on every received email:
>>
>> Unable to determine the filepath given the file descriptor
>>
>> FreeBSD 13.1, Postfix, clamav-milter, clamd
>> clamav-1.0.1,1
>>
>> As a result the test virus is not detected, but the email gets a X-Virus-Status: Clean header added. I can't find any description of this error anywhere. How can I figure out what the problem is?
>>
>> -- Doug
>>
>>
>>
>> _______________________________________________
>>
>> Manage your clamav-users mailing list subscription / unsubscribe:
>> https://lists.clamav.net/mailman/listinfo/clamav-users
>>
>>
>> Help us build a comprehensive ClamAV guide:
>> https://github.com/Cisco-Talos/clamav-documentation
>>
>> https://docs.clamav.net/#mailing-lists-and-chat
>
> _______________________________________________
>
> Manage your clamav-users mailing list subscription / unsubscribe:
> https://lists.clamav.net/mailman/listinfo/clamav-users
>
>
> Help us build a comprehensive ClamAV guide:
> https://github.com/Cisco-Talos/clamav-documentation
>
> https://docs.clamav.net/#mailing-lists-and-chat