| exception |
Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#601
#message: "Sender mail not configured. See UserBundle/CONFIGURATION.md (this message is only display in debug mode)"
#code: 0
#file: "/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php"
#line: 46
-statusCode: 404
-headers: []
trace: {
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php:46 {
FOM\UserBundle\Controller\AbstractEmailProcessController->debug404($message) …
› $message = $message . ' (this message is only display in debug mode)';
› throw new NotFoundHttpException($message);
› } else {
}
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php:32 {
FOM\UserBundle\Controller\AbstractEmailProcessController->__construct(MailerInterface $mailer, TranslatorInterface $translator, ManagerRegistry $doctrine, $userEntityClass, ?string $emailFromAddress, ?string $emailFromName, $isDebug) …
› if (!$this->emailFromAddress) {
› $this->debug404("Sender mail not configured. See UserBundle/CONFIGURATION.md");
› }
}
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/PasswordController.php:55 {
FOM\UserBundle\Controller\PasswordController->__construct(MailerInterface $mailer, TranslatorInterface $translator, ManagerRegistry $doctrine, LoggerInterface $logger, $userEntityClass, $emailFromName, $emailFromAddress, $enableReset, $maxTokenAge, $isDebug) …
› {
› parent::__construct($mailer, $translator, $doctrine, $userEntityClass, $emailFromName, $emailFromAddress, $isDebug);
› $this->enableReset = $enableReset;
}
/data/mapbender/develop_mapbender_org/application/var/cache/dev/Container9AQFNAz/App_KernelDevDebugContainer.php:814 {
Container9AQFNAz\App_KernelDevDebugContainer::getPasswordControllerService($container) …
›
› $container->services['FOM\\UserBundle\\Controller\\PasswordController'] = $instance = new \FOM\UserBundle\Controller\PasswordController(($container->privates['mailer.mailer'] ?? self::getMailer_MailerService($container)), ($container->services['translator'] ?? self::getTranslatorService($container)), ($container->services['doctrine'] ?? self::getDoctrineService($container)), ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), 'FOM\\UserBundle\\Entity\\User', NULL, NULL, true, 1, true);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/dependency-injection/Container.php:231 {
Symfony\Component\DependencyInjection\Container::make(self $container, string $id, int $invalidBehavior): ?object …
› } elseif (isset($container->methodMap[$id])) {
› return /* self::IGNORE_ON_UNINITIALIZED_REFERENCE */ 4 === $invalidBehavior ? null : $container->{$container->methodMap[$id]}($container);
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/dependency-injection/Container.php:211 {
Symfony\Component\DependencyInjection\Container->get(string $id, int $invalidBehavior = self::EXCEPTION_ON_INVALID_REFERENCE): ?object …
› ?? $this->services[$id = $this->aliases[$id] ?? $id]
› ?? ('service_container' === $id ? $this : ($this->factories[$id] ?? self::$make ??= self::make(...))($this, $id, $invalidBehavior));
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php:40 {
Symfony\Component\HttpKernel\Controller\ContainerControllerResolver->instantiateController(string $class): object …
› if ($this->container->has($class)) {
› return $this->container->get($class);
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/framework-bundle/Controller/ControllerResolver.php:26 {
Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver->instantiateController(string $class): object …
› {
› $controller = parent::instantiateController($class);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ControllerResolver.php:128 {
Symfony\Component\HttpKernel\Controller\ControllerResolver->createController(string $controller): callable …
› try {
› $controller = [$this->instantiateController($class), $method];
› } catch (\Error|\LogicException $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ControllerResolver.php:96 {
Symfony\Component\HttpKernel\Controller\ControllerResolver->getController(Request $request): callable|false …
› try {
› $callable = $this->createController($controller);
› } catch (\InvalidArgumentException $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/HttpKernel.php:164 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // load controller
› if (false === $controller = $this->resolver->getController($request)) {
› throw new NotFoundHttpException(\sprintf('Unable to find the controller for path "%s". The route is wrongly configured.', $request->getPathInfo()));
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Kernel.php:208 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/data/mapbender/develop_mapbender_org/application/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/data/mapbender/develop_mapbender_org/application/vendor/autoload_runtime.php"
}
}
}
} |
| logger |
Symfony\Bridge\Monolog\Processor\DebugProcessor {#747
-records: [
2 => [
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.980+00:00"
"message" => "Matched route "{route}"."
"priority" => 200
"priorityName" => "INFO"
"context" => [
"route" => "fom_user_password_form"
"route_parameters" => [
"_route" => "fom_user_password_form"
"_controller" => "FOM\UserBundle\Controller\PasswordController::form"
]
"request_uri" => "https://develop.mapbender.org/user/password"
"method" => "GET"
]
"channel" => "request"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.980+00:00"
"message" => "Checking for authenticator support."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "secured_area"
"authenticators" => 1
]
"channel" => "security"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.980+00:00"
"message" => "Checking support on authenticator."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "secured_area"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.980+00:00"
"message" => "Authenticator does not support the request."
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"firewall_name" => "secured_area"
"authenticator" => "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
]
"channel" => "security"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.993+00:00"
"message" => "Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "Sender mail not configured. See UserBundle/CONFIGURATION.md (this message is only display in debug mode)" at AbstractEmailProcessController.php line 46"
"priority" => 400
"priorityName" => "ERROR"
"context" => [
"exception" => Symfony\Component\HttpKernel\Exception\NotFoundHttpException {#601
#message: "Sender mail not configured. See UserBundle/CONFIGURATION.md (this message is only display in debug mode)"
#code: 0
#file: "/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php"
#line: 46
-statusCode: 404
-headers: []
trace: {
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php:46 {
FOM\UserBundle\Controller\AbstractEmailProcessController->debug404($message) …
› $message = $message . ' (this message is only display in debug mode)';
› throw new NotFoundHttpException($message);
› } else {
}
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/AbstractEmailProcessController.php:32 {
FOM\UserBundle\Controller\AbstractEmailProcessController->__construct(MailerInterface $mailer, TranslatorInterface $translator, ManagerRegistry $doctrine, $userEntityClass, ?string $emailFromAddress, ?string $emailFromName, $isDebug) …
› if (!$this->emailFromAddress) {
› $this->debug404("Sender mail not configured. See UserBundle/CONFIGURATION.md");
› }
}
/data/mapbender/develop_mapbender_org/application/mapbender/src/FOM/UserBundle/Controller/PasswordController.php:55 {
FOM\UserBundle\Controller\PasswordController->__construct(MailerInterface $mailer, TranslatorInterface $translator, ManagerRegistry $doctrine, LoggerInterface $logger, $userEntityClass, $emailFromName, $emailFromAddress, $enableReset, $maxTokenAge, $isDebug) …
› {
› parent::__construct($mailer, $translator, $doctrine, $userEntityClass, $emailFromName, $emailFromAddress, $isDebug);
› $this->enableReset = $enableReset;
}
/data/mapbender/develop_mapbender_org/application/var/cache/dev/Container9AQFNAz/App_KernelDevDebugContainer.php:814 {
Container9AQFNAz\App_KernelDevDebugContainer::getPasswordControllerService($container) …
›
› $container->services['FOM\\UserBundle\\Controller\\PasswordController'] = $instance = new \FOM\UserBundle\Controller\PasswordController(($container->privates['mailer.mailer'] ?? self::getMailer_MailerService($container)), ($container->services['translator'] ?? self::getTranslatorService($container)), ($container->services['doctrine'] ?? self::getDoctrineService($container)), ($container->privates['monolog.logger'] ?? self::getMonolog_LoggerService($container)), 'FOM\\UserBundle\\Entity\\User', NULL, NULL, true, 1, true);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/dependency-injection/Container.php:231 {
Symfony\Component\DependencyInjection\Container::make(self $container, string $id, int $invalidBehavior): ?object …
› } elseif (isset($container->methodMap[$id])) {
› return /* self::IGNORE_ON_UNINITIALIZED_REFERENCE */ 4 === $invalidBehavior ? null : $container->{$container->methodMap[$id]}($container);
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/dependency-injection/Container.php:211 {
Symfony\Component\DependencyInjection\Container->get(string $id, int $invalidBehavior = self::EXCEPTION_ON_INVALID_REFERENCE): ?object …
› ?? $this->services[$id = $this->aliases[$id] ?? $id]
› ?? ('service_container' === $id ? $this : ($this->factories[$id] ?? self::$make ??= self::make(...))($this, $id, $invalidBehavior));
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php:40 {
Symfony\Component\HttpKernel\Controller\ContainerControllerResolver->instantiateController(string $class): object …
› if ($this->container->has($class)) {
› return $this->container->get($class);
› }
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/framework-bundle/Controller/ControllerResolver.php:26 {
Symfony\Bundle\FrameworkBundle\Controller\ControllerResolver->instantiateController(string $class): object …
› {
› $controller = parent::instantiateController($class);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ControllerResolver.php:128 {
Symfony\Component\HttpKernel\Controller\ControllerResolver->createController(string $controller): callable …
› try {
› $controller = [$this->instantiateController($class), $method];
› } catch (\Error|\LogicException $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Controller/ControllerResolver.php:96 {
Symfony\Component\HttpKernel\Controller\ControllerResolver->getController(Request $request): callable|false …
› try {
› $callable = $this->createController($controller);
› } catch (\InvalidArgumentException $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/HttpKernel.php:164 {
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
› // load controller
› if (false === $controller = $this->resolver->getController($request)) {
› throw new NotFoundHttpException(\sprintf('Unable to find the controller for path "%s". The route is wrongly configured.', $request->getPathInfo()));
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/HttpKernel.php:76 {
Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $response = $this->handleRaw($request, $type);
› } catch (\Throwable $e) {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/http-kernel/Kernel.php:208 {
Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
› try {
› return $this->getHttpKernel()->handle($request, $type, $catch);
› } finally {
}
/data/mapbender/develop_mapbender_org/application/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
› {
› $response = $this->kernel->handle($this->request);
›
}
/data/mapbender/develop_mapbender_org/application/vendor/autoload_runtime.php:29 {
require_once …
› ->getRunner($app)
› ->run()
› );
}
/data/mapbender/develop_mapbender_org/application/public/index.php:5 {
›
› require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
›
arguments: {
"/data/mapbender/develop_mapbender_org/application/vendor/autoload_runtime.php"
}
}
}
}
]
"channel" => "request"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.995+00:00"
"message" => "Connecting with parameters {params}"
"priority" => 200
"priorityName" => "INFO"
"context" => [
"params" => [
"driver" => "pdo_sqlite"
"idle_connection_ttl" => 600
"host" => "localhost"
"port" => null
"user" => "root"
"password" => null
"driverOptions" => []
"defaultTableOptions" => []
"path" => "/data/mapbender/develop_mapbender_org/application/var/db/demo.sqlite"
"charset" => "utf8"
]
]
"channel" => "doctrine"
]
[
"timestamp" => 1774177165
"timestamp_rfc3339" => "2026-03-22T10:59:25.995+00:00"
"message" => "Executing statement: {sql}"
"priority" => 100
"priorityName" => "DEBUG"
"context" => [
"sql" => "PRAGMA foreign_keys = ON;"
]
"channel" => "doctrine"
]
]
]
-errorCount: [
2 => 1
]
-requestStack: Symfony\Component\HttpKernel\Debug\VirtualRequestStack {#746 …}
} |