clamav problems

    • OMV 4.x
    • Resolved

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Is this system upgraded from OMV3? It seems there exists old configuration data in the database. Manually removing it may help.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • The easiest way is to install it again and then reinstall it via CLI


      Shell-Script

      1. apt-get --purge remove openmediavault-clamav
      This way the configuration data is removed from the database. After that install it again and then everything should work.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • @votdev:

      Hallo,
      ich habe nach einigen Aktualisierungen nunmehr openmediavault-clamav 4.1.2-1 mehrfach installiert und wieder deinstalliert, dabei habe ich habe die Anweisungen zur Deinstallation per Putty ausgeführt und die erneute Installation jeweils über das GUI.


      Hello,
      After a few updates, I have now installed and uninstalled openmediavault-clamav 4.1.2-1 several times, doing the instructions for uninstalling via Putty and reinstalling them via the GUI.

      Source Code

      1. root@terra:~# apt-get --purge remove openmediavault-clamav
      2. Paketlisten werden gelesen... Fertig
      3. Abhängigkeitsbaum wird aufgebaut.
      4. Statusinformationen werden eingelesen.... Fertig
      5. Paket »openmediavault-clamav« ist nicht installiert, wird also auch nicht entfernt.
      6. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
      7. root@terra:~#

      Nach der Deinstallation via SSL-Client bleibt "Antivirus" in der Liste der Dienste auf dem GUI weiterhin bestehen, bei der Aktivierung dieses Dienstes (Klick auf Antivirus) kommt die Meldung:


      After uninstalling via SSL client "Antivirus" will remain in the list of services on the GUI, when activating this service (click on Antivirus) the following message will appear:

      Source Code

      1. Fehler #0:
      2. OMV\Rpc\Exception: RPC service 'ClamAV' not found. in /usr/share/php/openmediavault/rpc/rpc.inc:99
      3. Stack trace:
      4. #0 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('ClamAV', 'getJobList', Array, Array, 1)
      5. #1 {main}

      und das Fenster für die Konfiguration von Antivirus öffnet sich nach schließen des Fensters mit der Fehlermeldung trotz vorheriger Deinstallation des Plugins.

      and the antivirus configuration window will open after closing the window with the error message, even though the plugin has been uninstalled before.




      Die Deinstallation verläuft also nicht vollständig, es bleibt ein "Rest" im System.

      Was kann man noch tun, außer den OMV neu aufzusetzen?

      The deinstallation does not go completely, it remains a "rest" in the system.


      What else can be done except to rebuild OMV?

      Danke und viele Grüße.
      Thank you and many greetings.
    • omavoss wrote:

      The deinstallation does not go completely, it remains a "rest" in the system.
      No, this is not true. You need to restart the omv-engined daemon.

      Shell-Script

      1. # monit restart omv-engined
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • @'Wolf2000: sorry, habe Dein Posting eben erst gelesen und habe eben in OMV-Extras Apt-Clean erfolgreich ausgeführt. Der Antivir-Eintrag auf dem GUI ist verschwunden.

      @votdev:
      Dann noch mit Putty ausgeführt:

      Source Code

      1. root@terra:~# apt-get autoremove
      2. Paketlisten werden gelesen... Fertig
      3. Abhängigkeitsbaum wird aufgebaut.
      4. Statusinformationen werden eingelesen.... Fertig
      5. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
      6. root@terra:~#

      gemacht, danach dann

      Source Code

      1. root@terra:~# monit restart omv-engined
      2. root@terra:~#

      gemacht, danach das Plugin openmediavault-clamav 4.1.2-1 über das GUI wieder installiert und bin wieder am Anfang, der selbe Fehler:

      Es öffnet sich sofort nach der Installation das kleine Fenster mit der Fehlermeldung; nicht erst, wenn das Plugin aktiviert werden soll. Das Aufziehen des kleinen Fensters gelingt, wenn man schnell handelt, sofort öffnet sich das kleine Fenster wieder. Auch wenn man das kleine Fenster mit OK bestätigt, öffnet es sich wieder.

      Gibt es noch Hilfe?

      Es ist für mich nicht so sehr wichtig, ein funktionierendes Antivirus-Plugin zu haben, aber das kann bei anderen Usern entgegengesetzt der Fall sein.

      Viele Grüße.
    • @Wolf2000:
      früher gab es einmal das Plugin "find", jetzt anscheinend nicht mehr.

      Nun müsste ich erstmal wissen; wo die config.xml liegt ... kannst Du bitte den Pfad hier schreiben? Danke.

      Edit:
      habs gefunden:

      Source Code

      1. <clamav>
      2. <enable>0</enable>
      3. <quarantine_sharedfolderref></quarantine_sharedfolderref>
      4. <clamd>
      5. <logclean>0</logclean>
      6. <scanpe>1</scanpe>
      7. <scanole2>1</scanole2>
      8. <scanhtml>1</scanhtml>
      9. <scanpdf>1</scanpdf>
      10. <scanelf>1</scanelf>
      11. <scanarchive>1</scanarchive>
      12. <detectbrokenexecutables>0</detectbrokenexecutables>
      13. <algorithmicdetection>1</algorithmicdetection>
      14. <followdirectorysymlinks>0</followdirectorysymlinks>
      15. <followfilesymlinks>0</followfilesymlinks>
      16. <detectpua>0</detectpua>
      17. <extraoptions></extraoptions>
      18. </clamd>
      19. <freshclam>
      20. <enable>1</enable>
      21. <checks>24</checks>
      22. </freshclam>
      23. <jobs></jobs>
      24. </clamav>
      Display All

      Was weiter? Ich kenne mich hier überhaupt nicht aus.
    • nano /etc/openmediavault/config.xml

      omavoss wrote:

      Plugin "find",

      Heißt locate
      apt install openmediavault-locate
      forum-bpi.de Visit on and help us, The Germany Forum :thumbsup:
      github.com/Wolf2000Pi
      Banana Pi /Armbian 3.4.109 / Openmediavault 2.x
      Banana Pi /Armbian 4.11.5-sunxi / Openmediavault 3.0.xx (Test)
      Dell Inspiron One 2205 | Openmediavault 3.0.xx / Kernel 4.7 (Test)
    • OK, thanks to this issue i found a bug in the package removal routines. To get rid of the old configuration please create a shell script with the following content and execute it.

      Shell-Script

      1. #!/bin/sh
      2. . /etc/default/openmediavault
      3. . /usr/share/openmediavault/scripts/helper-functions
      4. omv_config_delete "/config/services/clamav"
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • @'votdev:
      Danke für den Hinweis; ich bin mit der Erstellung eines Shell-Scripts überfordert.
      Thanks for the hint; I'm overwhelmed with creating a shell script.

      @all:
      Könnt ihr mir bitte kurz erläutern, wie ein Shell-Script erstellt wird? Vielleicht mit nano oder vi die Befehlszeilen eingeben und dann speichern könnte ich noch machen, aber wie wird das Script ausführbar gemacht? Danke.

      Could you please briefly explain how a shell script is created? Maybe with nano or vi enter the command lines and save then I could still do, but how is the script made executable? Thanks.


      OK, ich will es lernen:

      wiki.ubuntuusers.de/Shell/Bash…e_f%C3%BCr_Anf%C3%A4nger/

      Many thanks, viele Grüße.
    • Shell-Script

      1. $ cat <<EOF > ./cleanup-database.sh
      2. #!/bin/sh
      3. . /etc/default/openmediavault
      4. . /usr/share/openmediavault/scripts/helper-functions
      5. omv_config_delete "/config/services/clamav"
      6. EOF
      7. $ chmod 750 ./cleanup-database.sh
      8. $ ./cleanup-database.sh
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • @votdev:
      Die Ausführung des shell-scripts ändert nichts an der Ausgangssituation.

      Nach erneuter Installation des Antivirus-Plugins erscheint unverändert dieselbe Fehlermeldung wie im Posting #1.

      Kann man noch etwas tun?

      Danke und viele Grüße.


      The execution of the shell script does not change the initial situation.After reinstalling the antivirus plugin, the same error message appears as in posting # 1.

      Can you still do something?

      Thanks and best regards.
    • Also ich hab jetzt nochmals versucht das ganze nachzustellen, ich kann den Fehler nicht nachvollziehen. Wenn ich das Plugin deinstalliere, die Datenbank säubere und das Plugin erneut installiere dann ist die Datenbank in einem konsistenten Zustand. Ich habe leider keine weiteren Ideen, daher bin ich jetzt raus hier da es kein Problem der Software zu sein scheint.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • Nun habe ich nochmals das Shellscript umgeschrieben, kommen Fehler:

      Now I rewrote the shell script again, errors occur:

      Source Code

      1. root@terra:~# ./clamav.sh
      2. ./clamav.sh: Zeile 1: $: Kommando nicht gefunden.
      3. ./clamav.sh: Zeile 7: $: Kommando nicht gefunden.
      4. ./clamav.sh: Zeile 8: $: Kommando nicht gefunden.
      5. root@terra:~#

      ich habe das Script aus #15 verwendet. Ich mache etwas falsch. Es sind meine ersten Schritte mit Scripting, deshalb bitte ich um Nachsicht und bitte um Unterstützung, vielen Dank.

      Edit:
      habe jetzt aus dem Script die $-Zeichen entfernt, jetzt läuft es ohne Fehler durch.

      Edit 2:
      Nun das Antivirus-Plugin erneut installiert, jetzt läuft es ohne Fehler! :)

      Nochmals vielen Dank für die freundliche Unterstützung und alles Gute!

      I used the script from # 15. I am doing something wrong. These are my first steps in scripting, so I ask for leniency and please support, thank you very much.


      edit:
      I have now removed from the script $ signs, now it goes through without error.


      Edit 2:
      Now reinstall the antivirus plugin, now it works without errors! :)


      Thanks again for the friendly support and all the best!

      The post was edited 3 times, last by omavoss ().