Hello. First of, thank you for your work. You are doing something quite amazing 🙂
I have an issue while trying to register. I think it's related to sending mails, but I don't exactely now where the issue is. Here is the stack trace :
Stack trace:
#0 /home/www/domain.fr/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(62): Swift_Transport_StreamBuffer->_establishSocketConnection()
#1 /home/www/domain.fr/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(113): Swift_Transport_StreamBuffer->initialize(Array)
#2 /home/www/domain.fr/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php(79): Swift_Transport_AbstractSmtpTransport->start()
#3 /home/www/domain.fr/vendor/illuminate/mail/Mailer.php(395): Swift_Mailer->send(Object(Swift_Message), Array)
#4 /home/www/domain.fr/vendor/illuminate/mail/Mailer.php(181): Illuminate\Mail\Mailer->sendSwiftMessage(Object(Swift_Message))
#5 /home/www/domain.fr/vendor/illuminate/mail/Mailer.php(133): Illuminate\Mail\Mailer->send(Array, Array, Object(Closure))
#6 /home/www/domain.fr/vendor/flarum/core/src/Core/Listener/EmailConfirmationMailer.php(88): Illuminate\Mail\Mailer->raw('Hey sdfsdfkjh!
...', Object(Closure))
#7 [internal function]: Flarum\Core\Listener\EmailConfirmationMailer->whenUserWasRegistered(Object(Flarum\Event\UserWasRegistered))
#8 /home/www/domain.fr/vendor/illuminate/events/Dispatcher.php(221): call_user_func_array(Array, Array)
#9 /home/www/domain.fr/vendor/flarum/core/src/Core/Support/DispatchEventsTrait.php(34): Illuminate\Events\Dispatcher->fire(Object(Flarum\Event\UserWasRegistered))
#10 /home/www/domain.fr/vendor/flarum/core/src/Core/Command/RegisterUserHandler.php(107): Flarum\Core\Command\RegisterUserHandler->dispatchEventsFor(Object(Flarum\Core\User), Object(Flarum\Core\Guest))
#11 [internal function]: Flarum\Core\Command\RegisterUserHandler->handle(Object(Flarum\Core\Command\RegisterUser))
#12 /home/www/domain.fr/vendor/illuminate/bus/Dispatcher.php(204): call_user_func(Array, Object(Flarum\Core\Command\RegisterUser))
#13 [internal function]: Illuminate\Bus\Dispatcher->Illuminate\Bus{closure}(Object(Flarum\Core\Command\RegisterUser))
#14 /home/www/domain.fr/vendor/illuminate/pipeline/Pipeline.php(139): call_user_func(Object(Closure), Object(Flarum\Core\Command\RegisterUser))
#15 [internal function]: Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(Flarum\Core\Command\RegisterUser))
#16 /home/www/domain.fr/vendor/illuminate/pipeline/Pipeline.php(103): call_user_func(Object(Closure), Object(Flarum\Core\Command\RegisterUser))
#17 /home/www/domain.fr/vendor/illuminate/bus/Dispatcher.php(205): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#18 /home/www/domain.fr/vendor/illuminate/bus/Dispatcher.php(178): Illuminate\Bus\Dispatcher->dispatchNow(Object(Flarum\Core\Command\RegisterUser), NULL)
#19 /home/www/domain.fr/vendor/flarum/core/src/Api/Controller/CreateUserController.php(45): Illuminate\Bus\Dispatcher->dispatch(Object(Flarum\Core\Command\RegisterUser))
#20 /home/www/domain.fr/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(96): Flarum\Api\Controller\CreateUserController->data(Object(Zend\Diactoros\ServerRequest), Object(Tobscure\JsonApi\Document))
#21 /home/www/domain.fr/vendor/flarum/core/src/Api/Controller/AbstractCreateController.php(22): Flarum\Api\Controller\AbstractSerializeController->handle(Object(Zend\Diactoros\ServerRequest))
#22 /home/www/domain.fr/vendor/flarum/core/src/Api/Client.php(65): Flarum\Api\Controller\AbstractCreateController->handle(Object(Zend\Diactoros\ServerRequest))
#23 /home/www/domain.fr/vendor/flarum/core/src/Forum/Controller/RegisterController.php(59): Flarum\Api\Client->send('Flarum\Api\Cont...', Object(Flarum\Core\Guest), Array, Array)
#24 /home/www/domain.fr/vendor/flarum/core/src/Http/GenerateRouteHandlerTrait.php(35): Flarum\Forum\Controller\RegisterController->handle(Object(Zend\Stratigility\Http\Request))
#25 /home/www/domain.fr/vendor/flarum/core/src/Http/Middleware/DispatchRoute.php(67): Flarum\Forum\ForumServiceProvider->Flarum\Http{closure}(Object(Zend\Stratigility\Http\Request), Array)
#26 [internal function]: Flarum\Http\Middleware\DispatchRoute->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#27 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Dispatch.php(81): call_user_func(Object(Flarum\Http\Middleware\DispatchRoute), Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#28 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Next.php(113): Zend\Stratigility\Dispatch->__invoke(Object(Zend\Stratigility\Route), NULL, Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#29 /home/www/domain.fr/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(30): Zend\Stratigility\Next->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response))
#30 [internal function]: Flarum\Http\Middleware\ParseJsonBody->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#31 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Dispatch.php(81): call_user_func(Object(Flarum\Http\Middleware\ParseJsonBody), Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#32 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Next.php(113): Zend\Stratigility\Dispatch->__invoke(Object(Zend\Stratigility\Route), NULL, Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#33 /home/www/domain.fr/vendor/flarum/core/src/Http/Middleware/AuthenticateWithCookie.php(42): Zend\Stratigility\Next->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response))
#34 [internal function]: Flarum\Http\Middleware\AuthenticateWithCookie->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#35 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Dispatch.php(81): call_user_func(Object(Flarum\Http\Middleware\AuthenticateWithCookie), Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#36 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/Next.php(113): Zend\Stratigility\Dispatch->__invoke(Object(Zend\Stratigility\Route), NULL, Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response), Object(Zend\Stratigility\Next))
#37 /home/www/domain.fr/vendor/zendframework/zend-stratigility/src/MiddlewarePipe.php(75): Zend\Stratigility\Next->__invoke(Object(Zend\Stratigility\Http\Request), Object(Zend\Stratigility\Http\Response))
#38 /home/www/domain.fr/vendor/zendframework/zend-diactoros/src/Server.php(166): Zend\Stratigility\MiddlewarePipe->__invoke(Object(Zend\Diactoros\ServerRequest), Object(Zend\Diactoros\Response), NULL)
#39 /home/www/domain.fr/vendor/flarum/core/src/Http/AbstractServer.php(33): Zend\Diactoros\Server->listen()
#40 /home/www/domain.fr/index.php(16): Flarum\Http\AbstractServer->listen()
#41 {main}
How can I solve this ?