Forwarded to ErrorController (811086)

Exceptions

Exception

Symfony\Component\HttpKernel\Exception\ AccessDeniedHttpException

Show exception properties
Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException {#641
  -statusCode: 403
  -headers: []
}
  1. // is the Request signed?
  2. if ($this->signer->checkRequest($request)) {
  3. return;
  4. }
  5. throw new AccessDeniedHttpException();
  6. }
  7. public static function getSubscribedEvents(): array
  8. {
  9. return [
  1. return;
  2. }
  3. if ($event->isMainRequest()) {
  4. $this->validateRequest($request);
  5. }
  6. parse_str($request->query->get('_path', ''), $attributes);
  7. $attributes['_check_controller_is_allowed'] = true;
  8. $request->attributes->add($attributes);
  1. $this->priority ??= $dispatcher->getListenerPriority($eventName, $this->listener);
  2. $e = $this->stopwatch->start($this->name, 'event_listener');
  3. try {
  4. ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);
  5. } finally {
  6. if ($e->isStarted()) {
  7. $e->stop();
  8. }
  9. }
  1. foreach ($listeners as $listener) {
  2. if ($stoppable && $event->isPropagationStopped()) {
  3. break;
  4. }
  5. $listener($event, $eventName, $this);
  6. }
  7. }
  8. /**
  9. * Sorts the internal list of listeners for the given event by priority.
  1. } else {
  2. $listeners = $this->getListeners($eventName);
  3. }
  4. if ($listeners) {
  5. $this->callListeners($listeners, $eventName, $event);
  6. }
  7. return $event;
  8. }
  1. try {
  2. $this->beforeDispatch($eventName, $event);
  3. try {
  4. $e = $this->stopwatch->start($eventName, 'section');
  5. try {
  6. $this->dispatcher->dispatch($event, $eventName);
  7. } finally {
  8. if ($e->isStarted()) {
  9. $e->stop();
  10. }
  11. }
  1. */
  2. private function handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response
  3. {
  4. // request
  5. $event = new RequestEvent($this, $request, $type);
  6. $this->dispatcher->dispatch($event, KernelEvents::REQUEST);
  7. if ($event->hasResponse()) {
  8. return $this->filterResponse($event->getResponse(), $request, $type);
  9. }
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. $this->boot();
  2. ++$this->requestStackSize;
  3. $this->resetServices = true;
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
Kernel->handle() in public/index.php (line 42)
  1. $loader = require __DIR__.'/../vendor/autoload.php';
  2. $request = Request::createFromGlobals();
  3. $kernel = ContaoKernel::fromRequest(dirname(__DIR__), $request);
  4. $response = $kernel->handle($request);
  5. $response->send();
  6. if ($kernel instanceof TerminableInterface) {
  7. $kernel->terminate($request, $response);
  8. }

Logs

Level Channel Message
INFO 14:40:27 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "17d7c8"
    },
    "request_uri": "https://beisetzung.digital/_profiler/17d7c8?panel=exception&type=request",
    "method": "GET"
}
INFO 14:40:27 doctrine Connecting with parameters {params}
{
    "params": {
        "driver": "pdo_mysql",
        "charset": "utf8mb4",
        "idle_connection_ttl": 600,
        "host": "localhost",
        "port": 3306,
        "user": "instance_beisetzungdigital",
        "password": "<redacted>",
        "driverOptions": {
            "1013": false,
            "1002": "SET SESSION sql_mode=CONCAT(@@sql_mode, IF(INSTR(@@sql_mode, 'STRICT_'), '', ',TRADITIONAL'))"
        },
        "defaultTableOptions": {
            "charset": "utf8mb4",
            "collation": "utf8mb4_unicode_ci",
            "engine": "InnoDB",
            "row_format": "DYNAMIC",
            "collate": "utf8mb4_unicode_ci"
        },
        "dbname": "instance_beisetzungdigital"
    }
}
DEBUG 14:40:27 doctrine Executing query: SELECT templates FROM tl_theme WHERE templates != ''
{
    "sql": "SELECT templates FROM tl_theme WHERE templates != ''"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\ManagerBundle\Monolog\RequestProcessor::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Contao\\ManagerBundle\\Monolog\\RequestProcessor::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Nelmio\SecurityBundle\EventListener\ContentSecurityPolicyListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Nelmio\\SecurityBundle\\EventListener\\ContentSecurityPolicyListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\SubrequestCacheSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\SubrequestCacheSubscriber::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Nelmio\\CorsBundle\\EventListener\\CorsListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\LocaleSubscriber::setTranslatorLocale".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\LocaleSubscriber::setTranslatorLocale"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\FragmentListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\CsrfTokenCookieSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\CsrfTokenCookieSubscriber::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\RefererIdListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\RefererIdListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\LocaleSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\LocaleSubscriber::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\RequestTokenListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\RequestTokenListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\WebauthnRouteListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\WebauthnRouteListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BackendLocaleListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\BackendLocaleListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\PageAccessListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\PageAccessListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\PreviewAuthenticationListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\PreviewAuthenticationListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\ServiceUnavailableListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\ServiceUnavailableListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BackendPreviewRedirectListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\BackendPreviewRedirectListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\BackendRebuildCacheMessageListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\BackendRebuildCacheMessageListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\InsecureInstallationListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\InsecureInstallationListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\Security\TwoFactorFrontendListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\Security\\TwoFactorFrontendListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\EventListener\UserSessionListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\EventListener\\UserSessionListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "Contao\CoreBundle\Twig\Loader\AutoRefreshTemplateHierarchyListener::__invoke".
{
    "event": "kernel.request",
    "listener": "Contao\\CoreBundle\\Twig\\Loader\\AutoRefreshTemplateHierarchyListener::__invoke"
}
DEBUG 14:40:27 event Notified event "kernel.request" to listener "FOS\HttpCacheBundle\EventListener\AttributesListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "FOS\\HttpCacheBundle\\EventListener\\AttributesListener::onKernelRequest"
}
DEBUG 14:40:27 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 14:40:27 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
INFO 14:40:27 deprecation User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by Contao_ManagerBundle_HttpKernel_ContaoKernelDevDebugContainer.php:3295, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)
{
    "exception": {}
}
DEBUG 14:40:27 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
DEBUG 14:40:27 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 14:40:27 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 14:40:27 event Notified event "kernel.controller_arguments" to listener "ContainerKHR7wUQ\RequestPayloadValueResolverGhost73fa0b4::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "ContainerKHR7wUQ\\RequestPayloadValueResolverGhost73fa0b4::onKernelControllerArguments"
}
DEBUG 14:40:27 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
INFO 14:40:27 deprecation User Deprecated: Since nelmio/security-bundle 3.4.0: The "Nelmio\SecurityBundle\EventListener\XssProtectionListener" class is deprecated, use Content Security Policy without allowing "unsafe-inline" scripts instead.
{
    "exception": {}
}

Stack Trace

AccessDeniedHttpException
Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException:

  at vendor/symfony/http-kernel/EventListener/FragmentListener.php:88
  at Symfony\Component\HttpKernel\EventListener\FragmentListener->validateRequest()
     (vendor/symfony/http-kernel/EventListener/FragmentListener.php:66)
  at Symfony\Component\HttpKernel\EventListener\FragmentListener->onKernelRequest()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:115)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:206)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:56)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:126)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:159)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:182)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (public/index.php:42)