[2025-04-30T09:50:47.968137+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"33166f40-2eae-4862-a49a-01b77b431117"},"request_uri":"https://my-coach.par-isis.fr/hook/print/33166f40-2eae-4862-a49a-01b77b431117","method":"GET"} [] [2025-04-30T09:50:47.977288+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T09:50:47.977296+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:50:47.977308+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T09:50:48.019981+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:50:48.020002+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T09:50:48.064402+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:50:48.064417+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:50:48.067289+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:50:48.096440+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:50:48.096452+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:50:48.118166+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T09:50:48.140789+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T09:50:48.165677+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T09:51:07.559783+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"33166f40-2eae-4862-a49a-01b77b431117"},"request_uri":"https://my-coach.par-isis.fr/hook/print/33166f40-2eae-4862-a49a-01b77b431117","method":"GET"} [] [2025-04-30T09:51:07.578111+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T09:51:07.578121+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:07.578138+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T09:51:07.660451+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:07.660478+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T09:51:07.752142+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:51:07.752161+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:51:07.755041+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:07.798587+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:51:07.798603+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:51:07.819023+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T09:51:07.843241+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T09:51:07.910844+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T09:51:33.313477+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"33166f40-2eae-4862-a49a-01b77b431117"},"request_uri":"https://my-coach.par-isis.fr/hook/print/33166f40-2eae-4862-a49a-01b77b431117","method":"GET"} [] [2025-04-30T09:51:33.330675+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T09:51:33.330688+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:33.330707+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T09:51:33.406367+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:33.406389+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T09:51:33.484874+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:51:33.484889+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:51:33.487855+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T09:51:33.525723+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T09:51:33.525739+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T09:51:33.543668+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T09:51:33.565358+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T09:51:33.626111+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T09:50:47.089322+02:00] request.INFO: Matched route "view_result_tool_pdf". {"route":"view_result_tool_pdf","route_parameters":{"_route":"view_result_tool_pdf","_controller":"MyCoach\\Controller\\ToolViewer\\ViewResultController::for_pdf","result":"69"},"request_uri":"https://my-coach.par-isis.fr/coach/view-result/pdf/69","method":"GET"} [] [2025-04-30T09:50:47.094813+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} [] [2025-04-30T09:50:47.094821+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2025-04-30T09:50:47.094826+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2025-04-30T09:50:47.097504+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2025-04-30T09:50:47.131690+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"mariecapucine@par-isis.fr"} [] [2025-04-30T09:50:47.145590+02:00] php.WARNING: Warning: Undefined array key "BASIC_USERNAME" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"BASIC_USERNAME\" at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/ToolViewer/ViewResultController.php:114)"} [] [2025-04-30T09:50:47.147083+02:00] app.INFO: Doppio API request {"url":"https://my-coach.par-isis.fr/hook/print/33166f40-2eae-4862-a49a-01b77b431117","data":"{\"page\":{\"pdf\":{\"printBackground\":true,\"format\":\"A4\",\"margin\":{\"top\":0,\"right\":0,\"bottom\":0,\"left\":0}},\"goto\":{\"url\":\"https:\\/\\/my-coach.par-isis.fr\\/hook\\/print\\/33166f40-2eae-4862-a49a-01b77b431117\",\"options\":{\"waitUntil\":[\"networkidle0\",\"domcontentloaded\"]}},\"waitForSelector\":{\"selector\":\"body[data-pagedjs-status=\\\"ready-to-print\\\"]\",\"options\":{\"timeout\":15000}},\"setJavaScriptEnabled\":true,\"setExtraHTTPHeaders\":{\"x-print-token\":\"680a8cc9-9c40-4c4c-b13b-b156e819e36d\"}}}"} [] [2025-04-30T09:50:47.147228+02:00] http_client.INFO: Request: "POST https://api.doppio.sh/v1/render/pdf/direct" [] [] [2025-04-30T09:51:47.157789+02:00] app.ERROR: Doppio API error {"error":"Idle timeout reached for \"https://api.doppio.sh/v1/render/pdf/direct\".","trace":"#0 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-client/Response/CommonResponseTrait.php(146): Symfony\\Component\\HttpClient\\Chunk\\ErrorChunk->isFirst()\n#1 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-client/Response/TransportResponseTrait.php(52): Symfony\\Component\\HttpClient\\Response\\CurlResponse::initialize(Object(Symfony\\Component\\HttpClient\\Response\\CurlResponse))\n#2 /home/ideevss/par-isis/my-coach/prod/www/src/Controller/ToolViewer/ViewResultController.php(173): Symfony\\Component\\HttpClient\\Response\\CurlResponse->getStatusCode()\n#3 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/HttpKernel.php(178): MyCoach\\Controller\\ToolViewer\\ViewResultController->for_pdf(Object(MyCoach\\Entity\\CoachClientToolResult), Object(Symfony\\Component\\HttpClient\\UriTemplateHttpClient), Object(Monolog\\Logger))\n#4 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/HttpKernel.php(76): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#5 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/Kernel.php(185): Symfony\\Component\\HttpKernel\\HttpKernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#6 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php(35): Symfony\\Component\\HttpKernel\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#7 /home/ideevss/par-isis/my-coach/prod/www/vendor/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\HttpKernelRunner->run()\n#8 /home/ideevss/par-isis/my-coach/prod/www/public/index.php(5): require_once('/home/ideevss/p...')\n#9 {main}"} [] [2025-04-30T09:51:47.159421+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} [] [2025-04-30T15:18:39.488058+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"a65bcb1d-a64a-46a2-b668-58fac502cb0d"},"request_uri":"https://my-coach.par-isis.fr/hook/print/a65bcb1d-a64a-46a2-b668-58fac502cb0d","method":"GET"} [] [2025-04-30T15:18:39.494260+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T15:18:39.494267+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:39.494279+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T15:18:39.528003+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:39.528021+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T15:18:39.564877+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:18:39.564892+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:18:39.567140+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:39.591571+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:18:39.591580+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:18:39.607479+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T15:18:39.621531+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T15:18:39.647361+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T15:18:59.198119+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"a65bcb1d-a64a-46a2-b668-58fac502cb0d"},"request_uri":"https://my-coach.par-isis.fr/hook/print/a65bcb1d-a64a-46a2-b668-58fac502cb0d","method":"GET"} [] [2025-04-30T15:18:59.214026+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T15:18:59.214033+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:59.214045+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T15:18:59.286497+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:59.286517+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T15:18:59.369293+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:18:59.369312+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:18:59.374058+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:18:59.422378+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:18:59.422394+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:18:59.447707+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T15:18:59.465494+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T15:18:59.522123+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T15:19:25.025379+02:00] request.INFO: Matched route "hook_print". {"route":"hook_print","route_parameters":{"_route":"hook_print","_controller":"MyCoach\\Controller\\Hook\\PrintHookController::hook","hook":"a65bcb1d-a64a-46a2-b668-58fac502cb0d"},"request_uri":"https://my-coach.par-isis.fr/hook/print/a65bcb1d-a64a-46a2-b668-58fac502cb0d","method":"GET"} [] [2025-04-30T15:19:25.043992+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"hook","authenticators":1} [] [2025-04-30T15:19:25.044000+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"hook","authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:19:25.044012+02:00] app.INFO: Api Token: 680a8cc9-9c40-4c4c-b13b-b156e819e36d [] [] [2025-04-30T15:19:25.125375+02:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Http\\Authenticator\\Token\\PostAuthenticationToken":"PostAuthenticationToken(user=\"mariecapucine@par-isis.fr\", roles=\"ROLE_ADMIN, ROLE_COACH, ROLE_USER\")"},"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:19:25.125398+02:00] app.INFO: Hook user authenticated: mariecapucine@par-isis.fr [] [] [2025-04-30T15:19:25.208430+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:19:25.208444+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:19:25.211725+02:00] security.DEBUG: Authenticator set no success response: request continues. {"authenticator":"MyCoach\\Security\\HookKeyAuthenticator"} [] [2025-04-30T15:19:25.251693+02:00] app.INFO: == ImageCacheListener/postPersist [] [] [2025-04-30T15:19:25.251706+02:00] app.INFO: == UserCreationListener/postPersist [] [] [2025-04-30T15:19:25.267416+02:00] request.CRITICAL: Uncaught PHP Exception TypeError: "MyCoach\Controller\Tool\SpecialCoverPage\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\Component\HtmlSanitizer\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42" at SpecialCoverPageController.php line 60 {"exception":"[object] (TypeError(code: 0): MyCoach\\Controller\\Tool\\SpecialCoverPage\\SpecialCoverPageController::getDataForPDF(): Argument #7 ($htmlSanitizer) must be of type Symfony\\Component\\HtmlSanitizer\\HtmlSanitizerInterface, string given, called in /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/Utils/ToolHtmlController.php on line 42 at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/Tool/SpecialCoverPage/SpecialCoverPageController.php:60)"} [] [2025-04-30T15:19:25.289261+02:00] request.INFO: Matched route "ideev_cookie_consent_show_if_cookie_consent_not_set". {"route":"ideev_cookie_consent_show_if_cookie_consent_not_set","route_parameters":{"_route":"ideev_cookie_consent_show_if_cookie_consent_not_set","_controller":"Ideev\\CookieConsentBundle\\Controller\\CookieConsentController::showIfCookieConsentNotSet"},"request_uri":"https://my-coach.par-isis.fr/cookie-consent/alt","method":"GET"} [] [2025-04-30T15:19:25.360781+02:00] app.WARNING: Session was used while the request was declared stateless. [] [] [2025-04-30T15:18:38.625542+02:00] request.INFO: Matched route "view_result_tool_pdf". {"route":"view_result_tool_pdf","route_parameters":{"_route":"view_result_tool_pdf","_controller":"MyCoach\\Controller\\ToolViewer\\ViewResultController::for_pdf","result":"68"},"request_uri":"https://my-coach.par-isis.fr/coach/view-result/pdf/68","method":"GET"} [] [2025-04-30T15:18:38.630943+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} [] [2025-04-30T15:18:38.630949+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2025-04-30T15:18:38.630953+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} [] [2025-04-30T15:18:38.633595+02:00] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} [] [2025-04-30T15:18:38.662773+02:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Symfony\\Bridge\\Doctrine\\Security\\User\\EntityUserProvider","username":"mariecapucine@par-isis.fr"} [] [2025-04-30T15:18:38.675093+02:00] php.WARNING: Warning: Undefined array key "BASIC_USERNAME" {"exception":"[object] (ErrorException(code: 0): Warning: Undefined array key \"BASIC_USERNAME\" at /home/ideevss/par-isis/my-coach/prod/www/src/Controller/ToolViewer/ViewResultController.php:114)"} [] [2025-04-30T15:18:38.677209+02:00] app.INFO: Doppio API request {"url":"https://my-coach.par-isis.fr/hook/print/a65bcb1d-a64a-46a2-b668-58fac502cb0d","data":"{\"page\":{\"pdf\":{\"printBackground\":true,\"format\":\"A4\",\"margin\":{\"top\":0,\"right\":0,\"bottom\":0,\"left\":0}},\"goto\":{\"url\":\"https:\\/\\/my-coach.par-isis.fr\\/hook\\/print\\/a65bcb1d-a64a-46a2-b668-58fac502cb0d\",\"options\":{\"waitUntil\":[\"networkidle0\",\"domcontentloaded\"]}},\"waitForSelector\":{\"selector\":\"body[data-pagedjs-status=\\\"ready-to-print\\\"]\",\"options\":{\"timeout\":15000}},\"setJavaScriptEnabled\":true,\"setExtraHTTPHeaders\":{\"x-print-token\":\"680a8cc9-9c40-4c4c-b13b-b156e819e36d\"}}}"} [] [2025-04-30T15:18:38.677333+02:00] http_client.INFO: Request: "POST https://api.doppio.sh/v1/render/pdf/direct" [] [] [2025-04-30T15:19:38.682948+02:00] app.ERROR: Doppio API error {"error":"Idle timeout reached for \"https://api.doppio.sh/v1/render/pdf/direct\".","trace":"#0 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-client/Response/CommonResponseTrait.php(146): Symfony\\Component\\HttpClient\\Chunk\\ErrorChunk->isFirst()\n#1 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-client/Response/TransportResponseTrait.php(52): Symfony\\Component\\HttpClient\\Response\\CurlResponse::initialize(Object(Symfony\\Component\\HttpClient\\Response\\CurlResponse))\n#2 /home/ideevss/par-isis/my-coach/prod/www/src/Controller/ToolViewer/ViewResultController.php(173): Symfony\\Component\\HttpClient\\Response\\CurlResponse->getStatusCode()\n#3 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/HttpKernel.php(178): MyCoach\\Controller\\ToolViewer\\ViewResultController->for_pdf(Object(MyCoach\\Entity\\CoachClientToolResult), Object(Symfony\\Component\\HttpClient\\UriTemplateHttpClient), Object(Monolog\\Logger))\n#4 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/HttpKernel.php(76): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#5 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/http-kernel/Kernel.php(185): Symfony\\Component\\HttpKernel\\HttpKernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#6 /home/ideevss/par-isis/my-coach/prod/www/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php(35): Symfony\\Component\\HttpKernel\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request))\n#7 /home/ideevss/par-isis/my-coach/prod/www/vendor/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\HttpKernelRunner->run()\n#8 /home/ideevss/par-isis/my-coach/prod/www/public/index.php(5): require_once('/home/ideevss/p...')\n#9 {main}"} [] [2025-04-30T15:19:38.685036+02:00] security.DEBUG: Stored the security token in the session. {"key":"_security_main"} []