nextcloud / files_antivirus

👾 Antivirus app for Nextcloud Files
https://apps.nextcloud.com/apps/files_antivirus
GNU Affero General Public License v3.0
81 stars 33 forks source link

[Bug]: The ClamAV module is not in daemon mode #305

Open vandman opened 6 months ago

vandman commented 6 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

Hi, I always get "The ClamAV module is not in daemon mode" error in my log. There are so many same message, that I can't see the other important log. Because of "The ClamAV module is not in daemon mode" message, the journal log is useless. Regards Pierre NIKOLOV

Steps to reproduce

Nothing, just setup clamav.

Expected behavior

no error.

Installation method

Community Docker image

Nextcloud Server version

27

Operating system

None

PHP engine version

None

Web server

Apache (supported)

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

Configuration report

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "nc.exemple.fr",
            "nc.exemple2.fr"
        ],
        "blacklisted_files": [
            ".htaccess",
            "Thumbs.db",
            "thumbs.db",
            "@eaDir"
        ],
        "activity_expire_days": 14,
        "dbtype": "mysql",
        "version": "27.1.5.1",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "onlyoffice": {
            "DocumentServerUrl": "\/oo\/",
            "DocumentServerInternalUrl": "http:\/\/oo-document\/",
            "StorageUrl": "https:\/\/nc.exemple.fr\/"
        },
        "allow_local_remote_servers": true,
        "maintenance": false,
        "theme": "",
        "updater.release.channel": "stable",
        "encryption.legacy_format_support": false,
        "auth.bruteforce.protection.enabled": true,
        "htaccess.RewriteBase": "\/",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "app_install_overwrite": [
            "dicomviewer",
            "ocr",
            "radio",
            "camerarawpreviews",
            "joplin"
        ],
        "default_language": "fr",
        "default_phone_region": "FR",
        "default_locale": "fr_FR",
        "enable_previews": true,
        "enabledPreviewProviders": [
            "OC\\Preview\\PNG",
            "OC\\Preview\\JPEG",
            "OC\\Preview\\GIF",
            "OC\\Preview\\HEIC",
            "OC\\Preview\\BMP",
            "OC\\Preview\\XBitmap",
            "OC\\Preview\\MP3",
            "OC\\Preview\\TXT",
            "OC\\Preview\\MarkDown",
            "OC\\Preview\\OpenDocument",
            "OC\\Preview\\Krita",
            "OC\\Preview\\Illustrator",
            "OC\\Preview\\Movie",
            "OC\\Preview\\MSOffice2003",
            "OC\\Preview\\MSOffice2007",
            "OC\\Preview\\MSOfficeDoc",
            "OC\\Preview\\PDF",
            "OC\\Preview\\Photoshop",
            "OC\\Preview\\Postscript",
            "OC\\Preview\\StarOffice",
            "OC\\Preview\\TIFF",
            "OC\\Preview\\Font"
        ],
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "preview_max_scale_factor": 1,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "overwrite.cli.url": "https:\/\/nc.exemple.fr",
        "overwriteprotocol": "https",
        "overwritewebroot": "\/",
        "filelocking.enabled": true,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": "6379",
            "timeout": 0
        },
        "mail_smtpmode": "smtp",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpsecure": "ssl",
        "mail_smtpauth": true,
        "mail_smtpauthtype": "LOGIN",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpstreamoptions": {
            "ssl": {
                "allow_self_signed": false,
                "verify_peer": false,
                "verify_peer_name": false
            }
        },
        "trashbin_retention_obligation": "auto, 60",
        "versions_retention_obligation": "auto, 30",
        "remember_login_cookie_lifetime": "18000",
        "objectstore": {
            "class": "\\OC\\Files\\ObjectStore\\S3",
            "arguments": {
                "bucket": "nextcloud",
                "autocreate": true,
                "key": "***REMOVED SENSITIVE VALUE***",
                "secret": "***REMOVED SENSITIVE VALUE***",
                "hostname": "s3.exemple.fr",
                "port": 443,
                "use_ssl": true,
                "region": "fr",
                "use_path_style": true
            }
        },
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "log_type": "file",
        "loglevel": 2,
        "logdateformat": "Y-m-d H:i:s",
        "log_rotate_size": 104857600,
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "log_type_audit": "file",
        "logfile_audit": "\/var\/www\/html\/data\/audit.log",
        "jpeg_quality": "60"
    }
}

List of activated Apps

Enabled:
  - activity: 2.19.0
  - admin_audit: 1.17.0
  - analytics: 4.12.0
  - announcementcenter: 6.7.0
  - auto_groups: 1.5.2
  - bruteforcesettings: 2.7.0
  - calendar: 4.6.2
  - circles: 27.0.1
  - cloud_federation_api: 1.10.0
  - comments: 1.17.0
  - contacts: 5.5.1
  - contactsinteraction: 1.8.0
  - dashboard: 7.7.0
  - dav: 1.27.0
  - deck: 1.11.2
  - dicomviewer: 1.2.5
  - event_update_notification: 2.3.0
  - federatedfilesharing: 1.17.0
  - files: 1.22.0
  - files_accesscontrol: 1.17.1
  - files_antivirus: 5.4.0
  - files_mindmap: 0.0.30
  - files_pdfviewer: 2.8.0
  - files_reminders: 1.0.0
  - files_retention: 1.16.0
  - files_rightclick: 1.6.0
  - files_sharing: 1.19.0
  - files_trashbin: 1.17.0
  - files_versions: 1.20.0
  - firstrunwizard: 2.16.0
  - forms: 3.4.3
  - groupfolders: 15.3.2
  - integration_openproject: 2.5.1
  - limit_login_to_ip: 4.0.0
  - logreader: 2.12.0
  - lookup_server_connector: 1.15.0
  - mail: 3.5.0
  - maps: 1.2.0
  - music: 1.9.1
  - nextcloud_announcements: 1.16.0
  - notifications: 2.15.0
  - oauth2: 1.15.1
  - onlyoffice: 8.2.4
  - password_policy: 1.17.0
  - photos: 2.3.0
  - piwik: 0.12.0
  - polls: 5.4.2
  - previewgenerator: 5.4.0
  - privacy: 1.11.0
  - provisioning_api: 1.17.0
  - recognize: 5.0.3
  - recommendations: 1.6.0
  - related_resources: 1.2.0
  - serverinfo: 1.17.0
  - settings: 1.9.0
  - sharebymail: 1.17.0
  - sharepoint: 1.15.0
  - socialsharing_email: 3.0.1
  - survey_client: 1.15.0
  - suspicious_login: 5.0.0
  - systemtags: 1.17.0
  - tasks: 0.15.0
  - text: 3.8.0
  - theming: 2.2.0
  - translate: 1.2.0
  - twofactor_backupcodes: 1.16.0
  - unsplash: 2.2.1
  - updatenotification: 1.17.0
  - user_status: 1.7.0
  - viewer: 2.1.0
  - weather_status: 1.7.0
  - workflow_pdf_converter: 1.12.0
  - workflowengine: 2.9.0
Disabled:
  - encryption: 2.15.0
  - federation: 1.17.0 (installed 1.10.1)
  - files_external: 1.19.0
  - support: 1.10.0 (installed 1.3.0)
  - twofactor_totp: 9.0.0
  - user_ldap: 1.17.0

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

{"reqId":"V1ltRuR8sE2Q2aLCqjSc","level":3,"time":"2024-01-04T07:30:05+00:00","remoteAddr":"","user":"--","app":"files_antivirus","method":"","url":"/cron.php","message":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner::processFiles, exception: The ClamAV module is not in daemon mode.","userAgent":"--","version":"27.1.5.1","exception":{"Exception":"RuntimeException","Message":"The ClamAV module is not in daemon mode.","Code":0,"Trace":[{"file":"/var/www/html/custom_apps/files_antivirus/lib/Scanner/ScannerBase.php","line":85,"function":"initScanner","class":"OCA\\Files_Antivirus\\Scanner\\ExternalClam","type":"->","args":[]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/BackgroundJob/BackgroundScanner.php","line":282,"function":"scan","class":"OCA\\Files_Antivirus\\Scanner\\ScannerBase","type":"->","args":[["OCA\\Files_Antivirus\\Item"]]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/BackgroundJob/BackgroundScanner.php","line":144,"function":"scanOneFile","class":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner","type":"->","args":[["OC\\Files\\Node\\File"]]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/BackgroundJob/BackgroundScanner.php","line":97,"function":"processFiles","class":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner","type":"->","args":[["LimitIterator"]]},{"file":"/var/www/html/custom_apps/files_antivirus/lib/BackgroundJob/BackgroundScanner.php","line":80,"function":"scan","class":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner","type":"->","args":[100]},{"file":"/var/www/html/lib/public/BackgroundJob/Job.php","line":81,"function":"run","class":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner","type":"->","args":[null]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":103,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/lib/public/BackgroundJob/TimedJob.php","line":93,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"]]},{"file":"/var/www/html/cron.php","line":152,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->","args":[["OC\\BackgroundJob\\JobList"],["OC\\Log"]]}],"File":"/var/www/html/custom_apps/files_antivirus/lib/Scanner/ExternalClam.php","Line":50,"message":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner::processFiles, exception: The ClamAV module is not in daemon mode.","exception":[],"CustomMessage":"OCA\\Files_Antivirus\\BackgroundJob\\BackgroundScanner::processFiles, exception: The ClamAV module is not in daemon mode."},"id":"6596614a7020b"}

Additional info

No response

MyNameIsRatchet commented 3 months ago

Is there any progress? Since the latest update of the app, the clamav-docker-container stops working a couple of minutes after the background scan started. Then the mentioned failure-message (The ClamAV module is not in daemon mode) appears in Nextcloud-Log and the clamav-container starts yelling "unable to contact server" - whatever that means, the container does its updates, can download signatures etc. Any help is highly appreciated.

vandman commented 3 months ago

Hi, No, Now I use the latest nextcloud 28. It is still the same. Regards, Pierre

jrmarincallejero commented 3 months ago

same problem

sydmund commented 3 months ago

Seems same here. After added new user with 100 GB data.

tirenucci commented 3 months ago

Seems, More than 50k logs by 2hours. I try to upgrade the memory of the server, but nothing change.

johndoejai commented 3 months ago

Same here since nextcloud-aio update to release v8.0.0 (https://github.com/nextcloud/all-in-one/releases/tag/v8.0.0).

johndoejai commented 3 months ago

293

johndoejai commented 3 months ago

The ClamAV container seems to be in an unhealthy state:

docker container inspect nextcloud-aio-clamav
[
    {
        "Id": "7b3c392f0199c3fd4915f0ba8e2943410ebb851cc84339ac1cd209208a507a97",
        "Created": "2024-03-30T02:06:29.129222453Z",
        "Path": "/init",
        "Args": [],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 11080,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2024-03-30T02:06:29.885130752Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "unhealthy",
                "FailingStreak": 3464,
                "Log": [
                    {
                        "Start": "2024-03-31T09:06:50.791101425+02:00",
                        "End": "2024-03-31T09:06:50.827030088+02:00",
                        "ExitCode": 1,
                        "Output": "ERROR: Unable to contact server\n"
                    },
                    {
                        "Start": "2024-03-31T09:07:20.86192423+02:00",
                        "End": "2024-03-31T09:07:20.89463122+02:00",
                        "ExitCode": 1,
                        "Output": "ERROR: Unable to contact server\n"
                    },
                    {
                        "Start": "2024-03-31T09:07:50.919538069+02:00",
                        "End": "2024-03-31T09:07:50.955255735+02:00",
                        "ExitCode": 1,
                        "Output": "ERROR: Unable to contact server\n"
                    },
                    {
                        "Start": "2024-03-31T09:08:20.990889328+02:00",
                        "End": "2024-03-31T09:08:21.031462805+02:00",
                        "ExitCode": 1,
                        "Output": "ERROR: Unable to contact server\n"
                    },
                    {
                        "Start": "2024-03-31T09:08:51.069352222+02:00",
                        "End": "2024-03-31T09:08:51.12075238+02:00",
                        "ExitCode": 1,
                        "Output": "ERROR: Unable to contact server\n"
                    }
                ]
            },
            "StartedTs": 1711764389,
            "FinishedTs": -62135596800
        },

https://github.com/Cisco-Talos/clamav/issues/567 seems to be the same problem, could reproduce within clamav container:

/ $ clamdcheck.sh                                                                
ERROR: Unable to contact server                                                  
/ $ clamd restart                                                                
/ $ clamdcheck.sh                                                                
Clamd is up

Afterwards clamav container is healthy again.

emelbardis commented 2 months ago

Same here after AIO auto upgrade a few weeks ago. 1000s of log entries with:

RuntimeException
The ClamAV module is not in daemon mode.
OCA\Files_Antivirus\BackgroundJob\BackgroundScanner::processFiles, exception: The ClamAV module is not in daemon mode.

This is a beefy bare metal server with 64GB RAM and 4GB allocated to PHP processes

mgabor3141 commented 2 months ago

I've been having this same issue for a while now. The logs looked similar, and the docker container inspect nextcloud-aio-clamav gave the same unhealthy response.

I've had nextcloud-aio running on Unraid through the nextcloud-aio-mastercontainer community package.

The fix was the disable the "autostart" switch in the Unraid docker settings for all containers except the mastercontainer. This means that the mastercontainer does autostart, and that in turn can start the other nextcloud-aio containers.

What this means for other installations I assume is that this error has something to do with the order the containers are started. My guess is that if ClamAV starts too soon it somehow locks itself into this unhealthy state.

madman2012 commented 2 months ago

Same issue after update. root@Tower:~# docker container inspect nextcloud-aio-clamav [ { "Id": "7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d", "Created": "2024-04-23T04:02:18.593749129Z", "Path": "/init", "Args": [], "State": { "Status": "running", "Running": true, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 9977, "ExitCode": 0, "Error": "", "StartedAt": "2024-04-23T04:02:19.168507173Z", "FinishedAt": "0001-01-01T00:00:00Z", "Health": { "Status": "unhealthy", "FailingStreak": 413, "Log": [ { "Start": "2024-04-23T11:22:48.206678164-04:00", "End": "2024-04-23T11:22:48.266021349-04:00", "ExitCode": 1, "Output": "ERROR: Unable to contact server\n" }, { "Start": "2024-04-23T11:23:18.292244079-04:00", "End": "2024-04-23T11:23:18.347990214-04:00", "ExitCode": 1, "Output": "ERROR: Unable to contact server\n" }, { "Start": "2024-04-23T11:23:48.36992937-04:00", "End": "2024-04-23T11:23:48.425752455-04:00", "ExitCode": 1, "Output": "ERROR: Unable to contact server\n" }, { "Start": "2024-04-23T11:24:18.478660663-04:00", "End": "2024-04-23T11:24:18.537370707-04:00", "ExitCode": 1, "Output": "ERROR: Unable to contact server\n" }, { "Start": "2024-04-23T11:24:48.562973378-04:00", "End": "2024-04-23T11:24:48.632097386-04:00", "ExitCode": 1, "Output": "ERROR: Unable to contact server\n" } ] } }, "Image": "sha256:c6f18419c1df81b7cf138d671806adc48fc2aa7224f444403fddc867459cb3e6", "ResolvConfPath": "/var/lib/docker/containers/7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d/resolv.conf", "HostnamePath": "/var/lib/docker/containers/7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d/hostname", "HostsPath": "/var/lib/docker/containers/7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d/hosts", "LogPath": "/var/lib/docker/containers/7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d/7e92739130bdc0fbea09cf7d4d7da99e52ee37328962eda3363ec5d74fda958d-json.log", "Name": "/nextcloud-aio-clamav", "RestartCount": 0, "Driver": "btrfs", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "", "ExecIDs": null, "HostConfig": { "Binds": [ "nextcloud_aio_clamav:/var/lib/clamav:rw" ], "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": { "max-file": "1", "max-size": "50m" } }, "NetworkMode": "nextcloud-aio", "PortBindings": null, "RestartPolicy": { "Name": "unless-stopped", "MaximumRetryCount": 0 }, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "ConsoleSize": [ 0, 0 ], "CapAdd": null, "CapDrop": [ "NET_RAW" ], "CgroupnsMode": "private", "Dns": null, "DnsOptions": null, "DnsSearch": null, "ExtraHosts": null, "GroupAdd": null, "IpcMode": "private", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": true, "SecurityOpt": [ "label:disable" ], "Tmpfs": { "/tmp": "", "/var/lock": "", "/var/log/clamav": "" }, "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": null, "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": null, "DeviceCgroupRules": null, "DeviceRequests": null, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": null, "PidsLimit": null, "Ulimits": null, "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0, "MaskedPaths": [ "/proc/asound", "/proc/acpi", "/proc/kcore", "/proc/keys", "/proc/latency_stats", "/proc/timer_list", "/proc/timer_stats", "/proc/sched_debug", "/proc/scsi", "/sys/firmware", "/sys/devices/virtual/powercap" ], "ReadonlyPaths": [ "/proc/bus", "/proc/fs", "/proc/irq", "/proc/sys", "/proc/sysrq-trigger" ], "Init": false }, "GraphDriver": { "Data": null, "Name": "btrfs" }, "Mounts": [ { "Type": "volume", "Name": "nextcloud_aio_clamav", "Source": "/var/lib/docker/volumes/nextcloud_aio_clamav/_data", "Destination": "/var/lib/clamav", "Driver": "local", "Mode": "rw", "RW": true, "Propagation": "" } ], "Config": { "Hostname": "7e92739130bd", "Domainname": "", "User": "clamav", "AttachStdin": false, "AttachStdout": false, "AttachStderr": false, "ExposedPorts": { "3310/tcp": {}, "7357/tcp": {} }, "Tty": false, "OpenStdin": false, "StdinOnce": false, "Env": [ "TZ=America/New_York", "CLAMD_STARTUP_TIMEOUT=90", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ], "Cmd": null, "Healthcheck": { "Test": [ "CMD-SHELL", "clamdcheck.sh" ], "StartPeriod": 360000000000 }, "Image": "nextcloud/aio-clamav:latest", "Volumes": { "/var/lib/clamav": {} }, "WorkingDir": "", "Entrypoint": [ "/init" ], "OnBuild": null, "Labels": { "com.centurylinklabs.watchtower.enable": "false", "maintainer": "ClamAV bugs clamav-bugs@external.cisco.com" } }, "NetworkSettings": { "Bridge": "", "SandboxID": "7effdf0002103fba45079eb31140efffc7974e8493596cb1440bbdd57e5d0b16", "HairpinMode": false, "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "Ports": { "3310/tcp": null, "7357/tcp": null }, "SandboxKey": "/var/run/docker/netns/7effdf000210", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null, "EndpointID": "", "Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "IPAddress": "", "IPPrefixLen": 0, "IPv6Gateway": "", "MacAddress": "", "Networks": { "nextcloud-aio": { "IPAMConfig": null, "Links": null, "Aliases": [ "7e92739130bd" ], "NetworkID": "f75557b2f31d5b18baa8b203594b59382292ecfdf594fa3a722f6c9bf5261116", "EndpointID": "938904d78345be48e80346db08f63ab2ffc759be5d468b49d57124323357f90b", "Gateway": "172.20.0.1", "IPAddress": "172.20.0.7", "IPPrefixLen": 16, "IPv6Gateway": "", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "MacAddress": "02:42:ac:14:00:07", "DriverOpts": null } } } } ] root@Tower:~#

punkyard commented 3 weeks ago

same for me here (https://github.com/nextcloud/files_antivirus/issues/293) - following this thread too

so far, for me, the best workaround is to stop and restart containers in the AiO interface: the problem will come back but later than when I restart the ClamAV container manually with a docker command