FreeBSD 7.0 - Cannot compile anti-virus modules: Base file missing"

Discussion in 'ESET NOD32 Antivirus' started by emmi, May 18, 2009.

Thread Status:
Not open for further replies.
  1. emmi

    emmi Registered Member

    Joined:
    May 18, 2009
    Posts:
    6
    Hello, I just downloaded the esets.i386.fbs7.tgz.bin package and installed it. When I try to start the AV this error comes:

    Starting ESET Security for FreeBSD: esets_daemonerror[0b350000]: Cannot compile anti-virus modules: Base file missing.
    .

    The esets_update command gives this error:
    Error creating temporary file.

    Any ideas?
     
  2. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    try to manage permissions on temporary folder where your AV try to create file. Use chmod, chown etc.
     
  3. emmi

    emmi Registered Member

    Joined:
    May 18, 2009
    Posts:
    6
    Re: FreeBSD 7.0 problems

    Yes but where does it want to create this file? :)
     
  4. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    what tells you:
    Code:
    sudo tail -f /var/log/messages
    try to find similar to kernel log, esetdaemon log file. When you find it try, for example :
    Code:
     sudo tail -f /var/log/esetd
    , where esetd is the name of eset daemon logfile.
     
  5. emmi

    emmi Registered Member

    Joined:
    May 18, 2009
    Posts:
    6
    Re: FreeBSD 7.0 problems

    The only message I see in /var/log/messages is this when I try to start the service.

    May 18 12:03:57 mail esets_daemon[4922]: error[133a0000]: Cannot compile anti-virus modules: Base file missing.
     
  6. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    Yes, eset_daemon reports kernel that it can't update normaly. But here should be also eset logfile that fully describes problem with temporary file creation.
     
  7. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    try
    Code:
     ls /var/log/*eset*
     
  8. emmi

    emmi Registered Member

    Joined:
    May 18, 2009
    Posts:
    6
    Re: FreeBSD 7.0 problems

    Yeah there is a esets folder inside /var/log but it's empty. :)
     
  9. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    strange, maybe it is empty because eset daemon do not start? o_O i think you need to talk to ESET engineers who developed this package for Linux platform. I think they all know where eset_daemon try to create temporary file while update.
     
    Last edited: May 18, 2009
  10. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    Also you can try to find config file for eset daemon. Search in /etc folder. Maybe in that file you can find an answer for your question.
     
  11. emmi

    emmi Registered Member

    Joined:
    May 18, 2009
    Posts:
    6
    Re: FreeBSD 7.0 problems

    No luck yet. I would appreciate if someone from ESET could shed some light on this.
     
  12. Nerimash

    Nerimash Registered Member

    Joined:
    Apr 14, 2009
    Posts:
    86
    Location:
    Ukraine
    Re: FreeBSD 7.0 problems

    Marcos can you contact with ESET engineers who are developing antivirus packages for Linux platform?
     
  13. vilimmt

    vilimmt Registered Member

    Joined:
    Apr 16, 2010
    Posts:
    1
    "Cannot compile anti-virus modules: Base file missing" - Solved

    In response to this post (the post is to old to respond there)
    https://www.wilderssecurity.com/showthread.php?t=242558

    To solve the this error you must edit av_update_username and av_update_password from /etc/esets/esets.cfg then update eset from /usr/sbin/esets_update.

    Tested on Slakware 9.1 + Eset Mail Security 3.0.15
     
    Last edited by a moderator: Apr 16, 2010
Thread Status:
Not open for further replies.