Skip to content

ncp-previewgenerator: Exec format error #2107

@Wimmelbach

Description

@Wimmelbach

Since I updated my NextcloudPi instance to v1.57.0, I get every hour the following error as root mail:

"/etc/cron.hourly/ncp-previewgenerator:
run-parts: failed to exec /etc/cron.hourly/ncp-previewgenerator: Exec format error
run-parts: /etc/cron.hourly/ncp-previewgenerator exited with return code 1"

I read in the changelog for NextcloudPi v1.57.0: "Migrate to upstream previewgenerator (fixes #2098)"
Therefor I assume, that the update to this version caused this error.

Unfortunately I am not an expert and I have no idea what the root cause for this error could be an dhow to relsove it.

NextcloudPi diagnostics

NextcloudPi version  v1.57.0
NextcloudPi image    NextcloudPi_11-24-24
OS                   Debian GNU/Linux 12 (bookworm). 6.12.75+rpt-rpi-v8 (aarch64)
automount            yes
USB devices          sda
datadir              /media/myCloudDrive/ncdata/data
data in SD           no
data filesystem      btrfs
data disk usage      125G/932G
rootfs usage         17G/29G
swapfile             /var/swap
dbdir                /media/USBdrive/ncdatabase
Nextcloud check      ok
Nextcloud version    33.0.2.2
HTTPD service        up
PHP service          up
MariaDB service      up
Redis service        up
HPB service          up
Postfix service      up
Internet check       ok
Public IPv4          ***REMOVED SENSITIVE VALUE***
Public IPv6          ***REMOVED SENSITIVE VALUE***
Port 80              open
Port 443             open
IP                   ***REMOVED SENSITIVE VALUE***
Gateway              ***REMOVED SENSITIVE VALUE***
Interface            eth0
Certificates         ***REMOVED SENSITIVE VALUE***
NAT loopback         yes
Uptime               4days

Nextcloud configuration

{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": {
            "0": "localhost",
            "7": "nextcloudpi",
            "5": "nextcloudpi.local",
            "8": "nextcloudpi.lan",
            "3": "nextcloudpi",
            "1": "192.168.107.38",
            "14": "nextcloudpi",
            "11": "92.117.240.63",
            "20": "amteichrp.dynv6.net",
            "21": "ncp.amteichv6.dynv6.net",
            "2": "amteichrp.dynv6.net",
            "4": "ncp.amteichv6.dynv6.net",
            "12": "[2001:9e8:83ae:4f00:dea6:32ff:fe33:81e9]"
        },
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "33.0.2.2",
        "overwrite.cli.url": "https:\/\/nextcloudpi\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "memcache.local": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0,
            "timeout": 0,
            "password": "***REMOVED SENSITIVE VALUE***"
        },
        "tempdirectory": "\/media\/myCloudDrive\/ncdata\/data\/tmp",
        "mail_smtpmode": "smtp",
        "mail_smtpauthtype": "LOGIN",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "jpeg_quality": "60",
        "overwriteprotocol": "https",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "logfile": "\/media\/myCloudDrive\/ncdata\/data\/nextcloud.log",
        "loglevel": "2",
        "log_type": "file",
        "mail_sendmailmode": "smtp",
        "mail_smtpsecure": "tls",
        "mail_smtpauth": 1,
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "587",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "data-fingerprint": "9689ace0371a50435f73c97d9163f6bd",
        "default_phone_region": "DE",
        "theme": "",
        "maintenance_window_start": 1,
        "trashbin_retention_obligation": "auto, 14",
        "serverid": 686
    }
}

HTTPd logs

[Fri Apr 10 00:00:04.662137 2026] [ssl:warn] [pid 1231:tid 1231] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Fri Apr 10 00:00:04.664423 2026] [ssl:error] [pid 1231:tid 1231] AH02218: ssl_stapling_init_cert: no OCSP URI in certificate and no SSLStaplingForceURL set [subject: CN=amteichrp.dynv6.net / issuer: CN=E7,O=Let's Encrypt,C=US / serial: 0503860B94D1FD01BE3A44EA36F155FA62A2 / notbefore: Mar 29 16:28:21 2026 GMT / notafter: Jun 27 16:28:20 2026 GMT]
[Fri Apr 10 00:00:04.664490 2026] [ssl:error] [pid 1231:tid 1231] AH02604: Unable to configure certificate localhost:4443:0 for stapling
[Fri Apr 10 00:00:04.677778 2026] [mpm_event:notice] [pid 1231:tid 1231] AH00489: Apache/2.4.66 (Debian) OpenSSL/3.0.19 configured -- resuming normal operations
[Fri Apr 10 00:00:04.677821 2026] [core:notice] [pid 1231:tid 1231] AH00094: Command line: '/usr/sbin/apache2'
[Fri Apr 10 03:37:57.089551 2026] [core:error] [pid 177205:tid 177285] [client 120.241.79.66:48966] AH10244: invalid URI path (/cgi-bin/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/bin/sh)
[Fri Apr 10 03:37:58.185303 2026] [core:error] [pid 177206:tid 177290] [client 120.241.79.66:48968] AH10244: invalid URI path (/cgi-bin/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/bin/sh)
[Fri Apr 10 06:47:09.228328 2026] [core:error] [pid 177206:tid 177296] [client 117.80.229.47:42922] AH10244: invalid URI path (/cgi-bin/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/bin/sh)
[Fri Apr 10 06:47:23.902846 2026] [core:error] [pid 177206:tid 177304] [client 117.80.229.47:54894] AH10244: invalid URI path (/cgi-bin/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/bin/sh)
[Fri Apr 10 07:48:34.513069 2026] [core:error] [pid 177206:tid 177275] [client 83.168.89.181:49238] AH10244: invalid URI path (/cgi-bin/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/bin/sh)
[Fri Apr 10 07:48:34.706142 2026] [core:error] [pid 177206:tid 177278] [client 83.168.89.181:49240] AH10244: invalid URI path (/cgi-bin/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/bin/sh)
[Fri Apr 10 10:11:05.848756 2026] [core:error] [pid 177205:tid 177274] [client 185.250.37.153:36692] AH10244: invalid URI path (/cgi-bin/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/bin/sh)
[Fri Apr 10 10:11:05.906210 2026] [core:error] [pid 177205:tid 177272] [client 185.250.37.153:36698] AH10244: invalid URI path (/cgi-bin/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/%%32%65%%32%65/bin/sh)

Database logs

tail: cannot open '/var/log/mysql/*.log' for reading: No such file or directory

Nextcloud logs

{"reqId":"adeiWbSH0Rlzv0dDR5UMFgAAAEw","level":2,"time":"2026-04-09T12:58:01+00:00","remoteAddr":"2a00:20:a017:ce0e:8abe:14c0:e584:10a0","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775724608","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adeiebSH0Rlzv0dDR5UMFwAAAFM","level":2,"time":"2026-04-09T12:58:33+00:00","remoteAddr":"2a00:20:a017:ce0e:8abe:14c0:e584:10a0","user":"Andreas","app":"PHP","method":"PUT","url":"/index.php/apps/notes/api/v1/notes/105601?","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adeierSH0Rlzv0dDR5UMGAAAAE8","level":2,"time":"2026-04-09T12:58:34+00:00","remoteAddr":"2a00:20:a017:ce0e:8abe:14c0:e584:10a0","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775724608","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adenbZLRQ5fhX-_XXN6fIAAAABM","level":2,"time":"2026-04-09T13:19:42+00:00","remoteAddr":"2a00:20:a017:ce0e:8abe:14c0:e584:10a0","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775739514","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfMjrSH0Rlzv0dDR5UM5QAAAEI","level":2,"time":"2026-04-09T15:58:07+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775739514","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfMj7SH0Rlzv0dDR5UM5gAAAEE","level":2,"time":"2026-04-09T15:58:07+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775739514","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfM5pLRQ5fhX-_XXN6fbgAAABc","level":2,"time":"2026-04-09T15:59:34+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"PUT","url":"/index.php/apps/notes/api/v1/notes/105601?","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfM65LRQ5fhX-_XXN6fbwAAABg","level":2,"time":"2026-04-09T15:59:39+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"PUT","url":"/index.php/apps/notes/api/v1/notes/105601?","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfM65LRQ5fhX-_XXN6fcAAAAAI","level":2,"time":"2026-04-09T15:59:40+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775739514","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfNO5LRQ5fhX-_XXN6fegAAABc","level":2,"time":"2026-04-09T16:00:59+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775750380","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfNXpLRQ5fhX-_XXN6fewAAAAI","level":2,"time":"2026-04-09T16:01:34+00:00","remoteAddr":"2a00:20:a017:ce0e:c6c0:2bac:1989:1ef0","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775750459","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfQpLSH0Rlzv0dDR5UOAwAAQA8","level":2,"time":"2026-04-09T16:15:32+00:00","remoteAddr":"192.168.107.27","user":"Andreas","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfUlpLRQ5fhX-_XXN6gmQAADhk","level":2,"time":"2026-04-09T16:32:22+00:00","remoteAddr":"192.168.107.27","user":"Andreas","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfb65LRQ5fhX-_XXN6hGAAAAAQ","level":2,"time":"2026-04-09T17:03:39+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775750459","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfb9pLRQ5fhX-_XXN6hGQAAAA8","level":2,"time":"2026-04-09T17:03:51+00:00","remoteAddr":"192.168.107.32","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775750459","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adfcG7SH0Rlzv0dDR5UPwQAAAE4","level":2,"time":"2026-04-09T17:04:27+00:00","remoteAddr":"2a00:20:a003:1784:3ecb:b272:a9ae:650b","user":"Andreas","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1775750459","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adjAkrAD_a3StXXw-gwmSwAAAEc","level":2,"time":"2026-04-10T09:19:16+00:00","remoteAddr":"192.168.107.41","user":"Petra","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1774772314","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adjAlPjDyQXmpHthUdTSMwAAAAE","level":2,"time":"2026-04-10T09:19:17+00:00","remoteAddr":"192.168.107.41","user":"Petra","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1774772314","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adjAtrAD_a3StXXw-gwmTgAAAE0","level":2,"time":"2026-04-10T09:19:50+00:00","remoteAddr":"192.168.107.41","user":"Petra","app":"PHP","method":"PUT","url":"/index.php/apps/notes/api/v1/notes/82722?","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}
{"reqId":"adjAtrAD_a3StXXw-gwmTwAAAFE","level":2,"time":"2026-04-10T09:19:50+00:00","remoteAddr":"192.168.107.41","user":"Petra","app":"PHP","method":"GET","url":"/index.php/apps/notes/api/v1/notes?pruneBefore=1774772314","scriptName":"/index.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (Android) Nextcloud-android/33.0.1","version":"33.0.2.2","data":{"app":"PHP"}}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions