Since the update, to the latest version: v5.10.24-W160 (with php 8.3.10) generating/showing a pdf doesn’t work anymore.
I use this setting in .env: #options - snappdf / phantom / hosted_ninja
PDF_GENERATOR=hosted_ninja
This shows invoiceninja.log:
[2024-08-22 07:07:41] production.INFO: Client error: POST https://pdf.invoicing.co/api/ resulted in a 403 Forbidden response:
And this is the laravel.log:
[2024-08-22 07:07:41] production.ERROR: Unable to generate the raw PDF {“userId”:1,“exception”:"[object] (App\Exceptions\FilePermissionsFailure(code: 0): Unable to generate the raw PDF at /home/jlitso/public_html/factuur/app/Jobs/Entity/CreateRawPdf.php:116)
[stacktrace] #0 /home/jlitso/public_html/factuur/app/Http/Controllers/ClientPortal/InvitationController.php(200): App\Jobs\Entity\CreateRawPdf->handle() #1 /home/jlitso/public_html/factuur/app/Http/Controllers/ClientPortal/InvitationController.php(173): App\Http\Controllers\ClientPortal\InvitationController->returnRawPdf() #2 /home/jlitso/public_html/factuur/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ClientPortal\InvitationController->routerForDownload() #3 /home/jlitso/public_html/factuur/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(43): Illuminate\Routing\Controller->callAction()
Anyone any idea what’s wrong and what I can do to fix this?
[2024-08-22 07:33:18] production.INFO: The BIC field is not present and may be a required fields for EPC QR codes
[2024-08-22 07:33:18] production.INFO: The IBAN field is required
[2024-08-22 07:33:18] production.INFO: Client error: POST https://pdf.invoicing.co/api/ resulted in a 403 Forbidden response: