Can't get AIO remote backup to work

Hello everyone!

I’ve been trying to get the remote backup feature using borgbackup in AIO to work for the past few weeks, facing all kinds of issues.

Now, the backup seems to work just fine at the beginning, but fails at the end. Here are the logs presented on https://:8080/api/docker/logs?id=nextcloud-aio-borgbackup

2025-03-29T13:03:43.405543032Z Your public ssh key for borgbackup is: ssh-ed25519 AAAAC*****...
2025-03-29T13:03:47.190916303Z Performing backup...
2025-03-29T13:03:47.191082088Z Starting the backup...
2025-03-29T13:03:49.629042690Z Creating archive at "ssh://borg@100.***.***.105:22/mnt/ssd/borg/repos/nextcloud::20250329_130347-nextcloud-aio"
2025-03-29T13:34:16.616463596Z /nextcloud_aio_volumes/nextcloud_aio_nextcloud_data/lost+found: dir_open: [Errno 13] Permission denied: 'lost+found'
2025-03-29T13:44:43.966038568Z ------------------------------------------------------------------------------
2025-03-29T13:44:43.966065268Z Repository: ssh://borg@100.***.***.105:22/mnt/ssd/borg/repos/nextcloud
2025-03-29T13:44:43.966070732Z Archive name: 20250329_130347-nextcloud-aio
2025-03-29T13:44:43.966138598Z Archive fingerprint: 8ca2bd9f7689874d480723042745db480b7c5ada049a814e7617049ee8c077ad
2025-03-29T13:44:43.966153107Z Time (start): Sat, 2025-03-29 13:03:49
2025-03-29T13:44:43.966158556Z Time (end):   Sat, 2025-03-29 13:44:22
2025-03-29T13:44:43.966162810Z Duration: 40 minutes 33.21 seconds
2025-03-29T13:44:43.966167061Z Number of files: 40467
2025-03-29T13:44:43.966216483Z Utilization of max. archive size: 0%
2025-03-29T13:44:43.966225356Z ------------------------------------------------------------------------------
2025-03-29T13:44:43.966266885Z                        Original size      Compressed size    Deduplicated size
2025-03-29T13:44:43.966273936Z This archive:                3.16 GB              2.03 GB              1.89 GB
2025-03-29T13:44:43.966278446Z All archives:                3.16 GB              2.03 GB              1.89 GB
2025-03-29T13:44:43.966289083Z 
2025-03-29T13:44:43.966293596Z                        Unique chunks         Total chunks
2025-03-29T13:44:43.966368012Z Chunk index:                   37123                40937
2025-03-29T13:44:43.966375585Z ------------------------------------------------------------------------------
2025-03-29T13:44:44.705750467Z Deleting the failed backup archive...
2025-03-29T13:45:53.152976691Z ------------------------------------------------------------------------------
2025-03-29T13:45:53.153218336Z                        Original size      Compressed size    Deduplicated size
2025-03-29T13:45:53.153258333Z Deleted data:               -3.17 GB             -2.03 GB             -1.89 GB
2025-03-29T13:45:53.153271364Z All archives:                    0 B                  0 B                  0 B
2025-03-29T13:45:53.153301560Z 
2025-03-29T13:45:53.153313518Z                        Unique chunks         Total chunks
2025-03-29T13:45:53.153749093Z Chunk index:                       0                    0
2025-03-29T13:45:53.153781941Z ------------------------------------------------------------------------------
2025-03-29T13:45:53.885528919Z Backup failed!
2025-03-29T13:45:53.885551742Z You might want to check the backup integrity via the AIO interface.

In the logs, I found something about lost+found not being backed up due to permissions, but from my understanding, that shouldn’t even be backed up in the first place.

I have set up a borg repository on the external SSD (connected via USB) on an off-site raspberry pi that I want to backup to. There are even some files worth 1.8G created on the remote:

mario@pluto:/mnt/ssd/borg/repos/nextcloud $ sudo du -sh .
1.8G    .
mario@pluto:/mnt/ssd/borg/repos/nextcloud $ ls -al
total 1416
drwxr-xr-x 3 borg borg    4096 Mar 29 13:46 .
drwxr-xr-x 3 borg borg    4096 Mar 29 12:40 ..
-rw------- 1 borg borg     964 Mar 29 12:45 config
drwx------ 3 borg borg    4096 Mar 29 12:45 data
-rw------- 1 borg borg 1373807 Mar 29 13:45 hints.19
-rw------- 1 borg borg   41258 Mar 29 13:45 index.19
-rw------- 1 borg borg     190 Mar 29 13:45 integrity.19
-rw------- 1 borg borg      16 Mar 29 13:45 nonce
-rw------- 1 borg borg      73 Mar 29 12:43 README

The data directory contains a bunch of 2-digit-numbered directories with files following the same numbering-scheme. I guess those should be the encrypted backup files?

After trying to backup again, the logs are the same, but I now have 3.6G of files on the remote.

A backup integrity check is successful, with the following log:

2025-03-29T15:25:52.129998746Z Your public ssh key for borgbackup is: ssh-ed25519 AAAA***...
2025-03-29T15:25:52.132342957Z Checking the backup integrity...
2025-03-29T15:25:54.361764569Z Remote: Starting repository check
2025-03-29T15:27:02.002781845Z Remote: finished segment check at segment 37
2025-03-29T15:27:02.271040073Z Remote: Starting repository index check
2025-03-29T15:27:02.271754051Z Remote: Index object count match.
2025-03-29T15:27:02.272474509Z Remote: Finished full repository check, no problems found.
2025-03-29T15:27:02.272787808Z Starting archive consistency check...
2025-03-29T15:27:02.528581065Z Starting cryptographic data integrity verification...
2025-03-29T15:27:11.652381643Z Finished cryptographic data integrity verification, verified 1 chunks with 0 integrity errors.
2025-03-29T15:27:11.684709873Z Archive consistency check complete, no problems found.
2025-03-29T15:27:13.547935905Z Check finished successfully on 29.03.2025 - 15:27:13 (00 hours 01 minutes 21 seconds).

The dropdown menu for selecting a backup to restore, however, is empty, so I probably can’t restore that backup.

I have the AIO project running inside an Ubuntu LXC on my Proxmox host. FUSE support is enabled for the LXC.

I’m really grateful for any hints, since I have absolutely no idea what else to try to get it to work.

This seems to be the problem. I created a fix for this with AIO v10.11.0 Beta. Testing and feedback is welcome! See GitHub - nextcloud/all-in-one: 📦 The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance.

1 Like

I just switched to the beta release and tried starting the backup again, and apart from the update taking a really long time (about two hours), everything went smoothly.
I’ll test the restoring process in a VM when I have time, but it should probably be working just fine now.

I also see the backup in the dropdown menu now, which was empty before switching to beta:

Thanks a lot for your great work and for the quick fix!

Here are some logs, in case they might be interesting (there are some 404 errors in the mastercontainer log, not sure if they mean anything significant, probably not):

Backup:

2025-04-01T19:25:29.884859718Z Your public ssh key for borgbackup is: ssh-... root@a2645132b12b
2025-04-01T19:25:36.476804905Z Performing backup...
2025-04-01T19:25:36.476916788Z Starting the backup...
2025-04-01T19:25:39.025932567Z Creating archive at "ssh://borg@100...:22/mnt/ssd/borg/repos/nextcloud::20250401_192536-nextcloud-aio"
2025-04-01T20:09:02.229171636Z ------------------------------------------------------------------------------
2025-04-01T20:09:02.229242013Z Repository: ssh://borg@100...:22/mnt/ssd/borg/repos/nextcloud
2025-04-01T20:09:02.229255750Z Archive name: 20250401_192536-nextcloud-aio
2025-04-01T20:09:02.229266779Z Archive fingerprint: 0e6fc708515609c704bbe8fc5c67cbeeb7f814d61731b6dea9f847487d4e674d
2025-04-01T20:09:02.229277286Z Time (start): Tue, 2025-04-01 19:25:39
2025-04-01T20:09:02.229311930Z Time (end):   Tue, 2025-04-01 20:08:47
2025-04-01T20:09:02.229323851Z Duration: 43 minutes 8.05 seconds
2025-04-01T20:09:02.229351388Z Number of files: 40483
2025-04-01T20:09:02.229378308Z Utilization of max. archive size: 0%
2025-04-01T20:09:02.229700155Z ------------------------------------------------------------------------------
2025-04-01T20:09:02.229786583Z                        Original size      Compressed size    Deduplicated size
2025-04-01T20:09:02.229923230Z This archive:                3.16 GB              2.03 GB              1.89 GB
2025-04-01T20:09:02.229937171Z All archives:                3.16 GB              2.03 GB              1.89 GB
2025-04-01T20:09:02.229948313Z 
2025-04-01T20:09:02.229971832Z                        Unique chunks         Total chunks
2025-04-01T20:09:02.229982635Z Chunk index:                   37149                40956
2025-04-01T20:09:02.229993200Z ------------------------------------------------------------------------------
2025-04-01T20:09:03.008688961Z BORG_PRUNE_OPTS are --keep-within=7d --keep-weekly=4 --keep-monthly=6
2025-04-01T20:09:03.008703742Z Pruning the archives...
2025-04-01T20:09:05.506975723Z ------------------------------------------------------------------------------
2025-04-01T20:09:05.507027512Z                        Original size      Compressed size    Deduplicated size
2025-04-01T20:09:05.507036375Z Deleted data:                    0 B                  0 B                  0 B
2025-04-01T20:09:05.507039258Z All archives:                3.16 GB              2.03 GB              1.89 GB
2025-04-01T20:09:05.507041674Z 
2025-04-01T20:09:05.507043978Z                        Unique chunks         Total chunks
2025-04-01T20:09:05.507057223Z Chunk index:                   37149                40956
2025-04-01T20:09:05.507063173Z ------------------------------------------------------------------------------
2025-04-01T20:09:06.025442488Z Compacting the archives...
2025-04-01T20:09:53.072412886Z Backup finished successfully on 01.04.2025 - 20:09:53 (00 hours 44 minutes 17 seconds).

Mastercontainer:

2025-04-01T17:48:29.964781758Z Trying to fix docker.sock permissions internally...
2025-04-01T17:48:29.967580290Z Creating docker group internally with id 990
2025-04-01T17:48:30.458151890Z e[0;92mInitial startup of Nextcloud All-in-One complete!
2025-04-01T17:48:30.458196498Z You should be able to open the Nextcloud AIO Interface now on port 8080 of this server!
2025-04-01T17:48:30.458207624Z E.g. https://internal.ip.of.this.server:8080
2025-04-01T17:48:30.458215772Z ⚠️ Important: do always use an ip-address if you access this port and not a domain as HSTS might block access to it later!
2025-04-01T17:48:30.458224838Z 
2025-04-01T17:48:30.458232231Z If your server has port 80 and 8443 open and you point a domain to your server, you can get a valid certificate automatically by opening the Nextcloud AIO Interface via:
2025-04-01T17:48:30.458240528Z https://your-domain-that-points-to-this-server.tld:8443e[0m
2025-04-01T17:48:31.767334969Z [01-Apr-2025 17:48:31] NOTICE: fpm is running, pid 146
2025-04-01T17:48:31.767353312Z [01-Apr-2025 17:48:31] NOTICE: ready to handle connections
2025-04-01T17:48:31.776903503Z [Tue Apr 01 17:48:31.776129 2025] [mpm_event:notice] [pid 141:tid 141] AH00489: Apache/2.4.62 (Unix) OpenSSL/3.3.3 configured -- resuming normal operations
2025-04-01T17:48:31.776918182Z [Tue Apr 01 17:48:31.776159 2025] [core:notice] [pid 141:tid 141] AH00094: Command line: 'httpd -D FOREGROUND'
2025-04-01T17:48:31.778192149Z {"level":"info","ts":1743529711.7778258,"msg":"using config from file","file":"/Caddyfile"}
2025-04-01T17:48:31.779077436Z {"level":"info","ts":1743529711.7789373,"msg":"adapted config to JSON","adapter":"caddyfile"}
2025-04-01T18:59:09.616731965Z e[0;92mInitial startup of Nextcloud All-in-One complete!
2025-04-01T18:59:09.616872448Z You should be able to open the Nextcloud AIO Interface now on port 8080 of this server!
2025-04-01T18:59:09.616876610Z E.g. https://internal.ip.of.this.server:8080
2025-04-01T18:59:09.616878979Z ⚠️ Important: do always use an ip-address if you access this port and not a domain as HSTS might block access to it later!
2025-04-01T18:59:09.616881674Z 
2025-04-01T18:59:09.616883802Z If your server has port 80 and 8443 open and you point a domain to your server, you can get a valid certificate automatically by opening the Nextcloud AIO Interface via:
2025-04-01T18:59:09.616886090Z https://your-domain-that-points-to-this-server.tld:8443e[0m
2025-04-01T18:59:11.132242093Z {"level":"info","ts":1743533951.1296113,"msg":"using config from file","file":"/Caddyfile"}
2025-04-01T18:59:11.137215346Z {"level":"info","ts":1743533951.1356366,"msg":"adapted config to JSON","adapter":"caddyfile"}
2025-04-01T18:59:11.139581133Z [Tue Apr 01 18:59:11.139409 2025] [mpm_event:notice] [pid 135:tid 135] AH00489: Apache/2.4.62 (Unix) OpenSSL/3.3.3 configured -- resuming normal operations
2025-04-01T18:59:11.139834504Z [Tue Apr 01 18:59:11.139706 2025] [core:notice] [pid 135:tid 135] AH00094: Command line: 'httpd -D FOREGROUND'
2025-04-01T18:59:11.211490932Z [01-Apr-2025 18:59:11] NOTICE: fpm is running, pid 145
2025-04-01T18:59:11.211503029Z [01-Apr-2025 18:59:11] NOTICE: ready to handle connections
2025-04-01T19:38:10.740947150Z NOTICE: PHP message: 404 Not Found
2025-04-01T19:38:10.740965393Z Type: Slim\Exception\HttpNotFoundException
2025-04-01T19:38:10.740968472Z Code: 404
2025-04-01T19:38:10.740970813Z Message: Not found.
2025-04-01T19:38:10.740973152Z File: /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php
2025-04-01T19:38:10.740975752Z Line: 76
2025-04-01T19:38:10.740978055Z Trace: #0 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/RouteRunner.php(62): Slim\Middleware\RoutingMiddleware->performRouting(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.740980781Z #1 /var/www/docker-aio/php/vendor/slim/csrf/src/Guard.php(482): Slim\Routing\RouteRunner->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.740983315Z #2 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\Csrf\Guard->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Slim\Routing\RouteRunner))
2025-04-01T19:38:10.740986585Z #3 /var/www/docker-aio/php/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.740989179Z #4 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T19:38:10.740991826Z #5 /var/www/docker-aio/php/src/Middleware/AuthMiddleware.php(36): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.740994355Z #6 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): AIO\Middleware\AuthMiddleware->__invoke(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T19:38:10.740997018Z #7 /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.740999525Z #8 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T19:38:10.741002167Z #9 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.741005485Z #10 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.741007923Z #11 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T19:38:10.741018857Z #12 /var/www/docker-aio/php/public/index.php(189): Slim\App->run()
2025-04-01T19:38:10.741021284Z #13 {main}
2025-04-01T19:38:10.741028574Z Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
2025-04-01T20:08:25.383462131Z NOTICE: PHP message: 404 Not Found
2025-04-01T20:08:25.383485847Z Type: Slim\Exception\HttpNotFoundException
2025-04-01T20:08:25.383489667Z Code: 404
2025-04-01T20:08:25.383492631Z Message: Not found.
2025-04-01T20:08:25.383495543Z File: /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php
2025-04-01T20:08:25.383498535Z Line: 76
2025-04-01T20:08:25.383501415Z Trace: #0 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/RouteRunner.php(62): Slim\Middleware\RoutingMiddleware->performRouting(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383504966Z #1 /var/www/docker-aio/php/vendor/slim/csrf/src/Guard.php(482): Slim\Routing\RouteRunner->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383508256Z #2 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\Csrf\Guard->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Slim\Routing\RouteRunner))
2025-04-01T20:08:25.383512403Z #3 /var/www/docker-aio/php/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383515722Z #4 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:08:25.383519094Z #5 /var/www/docker-aio/php/src/Middleware/AuthMiddleware.php(36): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383522298Z #6 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): AIO\Middleware\AuthMiddleware->__invoke(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:08:25.383525603Z #7 /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383528777Z #8 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:08:25.383532064Z #9 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383536081Z #10 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383539288Z #11 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:08:25.383542369Z #12 /var/www/docker-aio/php/public/index.php(189): Slim\App->run()
2025-04-01T20:08:25.383545370Z #13 {main}
2025-04-01T20:08:25.383556968Z Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
2025-04-01T20:16:29.643018588Z NOTICE: PHP message: 404 Not Found
2025-04-01T20:16:29.643035822Z Type: Slim\Exception\HttpNotFoundException
2025-04-01T20:16:29.643038743Z Code: 404
2025-04-01T20:16:29.643041636Z Message: Not found.
2025-04-01T20:16:29.643043846Z File: /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php
2025-04-01T20:16:29.643046054Z Line: 76
2025-04-01T20:16:29.643048252Z Trace: #0 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/RouteRunner.php(62): Slim\Middleware\RoutingMiddleware->performRouting(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643050833Z #1 /var/www/docker-aio/php/vendor/slim/csrf/src/Guard.php(482): Slim\Routing\RouteRunner->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643053258Z #2 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\Csrf\Guard->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Slim\Routing\RouteRunner))
2025-04-01T20:16:29.643056457Z #3 /var/www/docker-aio/php/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643058971Z #4 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:16:29.643061482Z #5 /var/www/docker-aio/php/src/Middleware/AuthMiddleware.php(36): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643063891Z #6 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): AIO\Middleware\AuthMiddleware->__invoke(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:16:29.643066420Z #7 /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643068863Z #8 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:16:29.643071345Z #9 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643074353Z #10 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643076714Z #11 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:16:29.643079031Z #12 /var/www/docker-aio/php/public/index.php(189): Slim\App->run()
2025-04-01T20:16:29.643081251Z #13 {main}
2025-04-01T20:16:29.643089929Z Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
2025-04-01T20:18:03.216487757Z NOTICE: PHP message: 404 Not Found
2025-04-01T20:18:03.216511754Z Type: Slim\Exception\HttpNotFoundException
2025-04-01T20:18:03.216515729Z Code: 404
2025-04-01T20:18:03.216518907Z Message: Not found.
2025-04-01T20:18:03.216521792Z File: /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php
2025-04-01T20:18:03.216524665Z Line: 76
2025-04-01T20:18:03.216527476Z Trace: #0 /var/www/docker-aio/php/vendor/slim/slim/Slim/Routing/RouteRunner.php(62): Slim\Middleware\RoutingMiddleware->performRouting(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216531015Z #1 /var/www/docker-aio/php/vendor/slim/csrf/src/Guard.php(482): Slim\Routing\RouteRunner->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216534108Z #2 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\Csrf\Guard->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Slim\Routing\RouteRunner))
2025-04-01T20:18:03.216537333Z #3 /var/www/docker-aio/php/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216540490Z #4 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Views\TwigMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:18:03.216543910Z #5 /var/www/docker-aio/php/src/Middleware/AuthMiddleware.php(36): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216547031Z #6 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(280): AIO\Middleware\AuthMiddleware->__invoke(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:18:03.216550297Z #7 /var/www/docker-aio/php/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216553438Z #8 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\Middleware\ErrorMiddleware->process(Object(GuzzleHttp\Psr7\ServerRequest), Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
2025-04-01T20:18:03.216556643Z #9 /var/www/docker-aio/php/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216560549Z #10 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(209): Slim\MiddlewareDispatcher->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216563621Z #11 /var/www/docker-aio/php/vendor/slim/slim/Slim/App.php(193): Slim\App->handle(Object(GuzzleHttp\Psr7\ServerRequest))
2025-04-01T20:18:03.216566624Z #12 /var/www/docker-aio/php/public/index.php(189): Slim\App->run()
2025-04-01T20:18:03.216569694Z #13 {main}
2025-04-01T20:18:03.216579940Z Tips: To display error details in HTTP response set "displayErrorDetails" to true in the ErrorHandler constructor.
1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.