[2026-08-10 09:49:24] local.ERROR: The "--columns" option does not exist. {"exception":"[object] (Symfony\\Component\\Console\\Exception\\RuntimeException(code: 0): The \"--columns\" option does not exist. at C:/laragon/www/zylovpn/vendor/symfony/console/Input/ArgvInput.php:226) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/symfony/console/Input/ArgvInput.php(153): Symfony/Component/Console/Input/ArgvInput->addLongOption('columns', 'method,uri,name...') #1 C:/laragon/www/zylovpn/vendor/symfony/console/Input/ArgvInput.php(88): Symfony/Component/Console/Input/ArgvInput->parseLongOption('--columns=metho...') #2 C:/laragon/www/zylovpn/vendor/symfony/console/Input/ArgvInput.php(77): Symfony/Component/Console/Input/ArgvInput->parseToken('--columns=metho...', true) #3 C:/laragon/www/zylovpn/vendor/symfony/console/Input/Input.php(53): Symfony/Component/Console/Input/ArgvInput->parse() #4 C:/laragon/www/zylovpn/vendor/symfony/console/Command/Command.php(295): Symfony/Component/Console/Input/Input->bind(Object(Symfony/Component/Console/Input/InputDefinition)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Laravel/Pao/Laravel/PaoOutputStyle)) #6 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #7 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Foundation/Console/RouteListCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #8 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #11 C:/laragon/www/zylovpn/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #12 {main} "} [2026-08-10 11:23:38] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(45): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_can_create_a_device_and_gets_a_working_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_can_...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:00] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(69): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->the_config_download_contains_a_complete_wireguard_profile() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_config_down...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:08] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:10] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(113): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->it_enforces_the_device_limit() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('it_enforces_the...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:13] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:104) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->show(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'show') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(134): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_view_another_customers_device() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:16] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":2,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(152): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_download_another_customers_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:19] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(165): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_revoke_or_regenerate_another_customers_device() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:22] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(191): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->revoking_a_device_stops_it_connecting_and_frees_the_slot() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('revoking_a_devi...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:24] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(207): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_revoked_devices_config_can_no_longer_be_downloaded() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_revoked_devic...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:27] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(210): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_revoked_devices_config_can_no_longer_be_downloaded() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_revoked_devic...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:29] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(221): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->regenerating_issues_new_keys_and_invalidates_the_old_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('regenerating_is...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:32] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(240): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->regenerating_can_move_a_device_to_another_location() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('regenerating_ca...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:35] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(260): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_lapsed_customer_cannot_create_devices_or_download_configs() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_lapsed_custom...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:24:38] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:29) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->index(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'index') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(280): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_lapsed_customer_can_still_list_and_revoke_devices() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_lapsed_custom...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:44] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:29) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->index(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'index') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(299): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->portal_pages_render() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('portal_pages_re...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:24:51] testing.ERROR: The attribute [status] either does not exist or was not retrieved for model [App\Models\User]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [status] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('status') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('status', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('status') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('status') #4 C:/laragon/www/zylovpn/app/Models/User.php(149): Illuminate/Database/Eloquent/Model->__get('status') #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(25): App/Models/User->hasVpnAccess() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(309): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->the_location_picker_only_offers_locations_with_healthy_servers() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_location_pi...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:25:51] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:56) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(45): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_can_create_a_device_and_gets_a_working_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_can_...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:25:57] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\ConfigDownloadController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\ConfigDownloadController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/ConfigDownloadController.php:35) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/ConfigDownloadController->__invoke(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/ConfigDownloadController), '__invoke') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(69): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->the_config_download_contains_a_complete_wireguard_profile() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_config_down...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:25:59] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:56) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:02] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:46) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->create(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'create') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(113): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->it_enforces_the_device_limit() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('it_enforces_the...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:04] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:104) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->show(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'show') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(134): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_view_another_customers_device() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:07] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\ConfigDownloadController::authorize() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\ConfigDownloadController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/ConfigDownloadController.php:35) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/ConfigDownloadController->__invoke(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/ConfigDownloadController), '__invoke') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(152): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_download_another_customers_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:09] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":2,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(165): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_customer_cannot_revoke_or_regenerate_another_customers_device() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:11] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(191): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->revoking_a_device_stops_it_connecting_and_frees_the_slot() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('revoking_a_devi...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:14] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:164) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->destroy(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'destroy') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(487): Illuminate/Foundation/Testing/TestCase->call('DELETE', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(207): Illuminate/Foundation/Testing/TestCase->delete('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_revoked_devices_config_can_no_longer_be_downloaded() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_revoked_devic...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:16] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\ConfigDownloadController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\ConfigDownloadController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/ConfigDownloadController.php:35) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/ConfigDownloadController->__invoke(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/ConfigDownloadController), '__invoke') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(210): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_revoked_devices_config_can_no_longer_be_downloaded() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_revoked_devic...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:18] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:136) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->regenerate(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'regenerate') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(221): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->regenerating_issues_new_keys_and_invalidates_the_old_config() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('regenerating_is...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:21] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:136) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->regenerate(Object(Illuminate/Http/Request), Object(App/Models/VpnDevice)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'regenerate') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(240): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->regenerating_can_move_a_device_to_another_location() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('regenerating_ca...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:26:23] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:29) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->index(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'index') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(280): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_lapsed_customer_can_still_list_and_revoke_devices() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_lapsed_custom...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:25] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:29) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->index(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'index') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #54 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(299): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->portal_pages_render() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('portal_pages_re...', Array) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #66 {main} "} [2026-08-10 11:26:28] testing.ERROR: Call to undefined method App\Http\Controllers\Customer\DeviceController::authorize() {"userId":1,"exception":"[object] (Error(code: 0): Call to undefined method App\\Http\\Controllers\\Customer\\DeviceController::authorize() at C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php:46) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->create(Object(Illuminate/Http/Request)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'create') #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #5 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #56 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(309): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->the_location_picker_only_offers_locations_with_healthy_servers() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_location_pi...', Array) #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #63 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #68 {main} "} [2026-08-10 11:27:14] testing.ERROR: No eligible server in location [ignatiusfort-65784]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [ignatiusfort-65784]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 11:27:29] testing.ERROR: The attribute [two_factor_confirmed_at] either does not exist or was not retrieved for model [App\Models\User]. (View: C:\laragon\www\zylovpn\resources\views\customer\profile.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): The attribute [two_factor_confirmed_at] either does not exist or was not retrieved for model [App\\Models\\User]. (View: C:\\laragon\\www\\zylovpn\\resources\\views\\customer\\profile.blade.php) at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(58): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(Illuminate/Database/Eloquent/MissingAttributeException), 1) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->handleViewException(Object(Illuminate/Database/Eloquent/MissingAttributeException), 1) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(299): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->portal_pages_render() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('portal_pages_re...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} [previous exception] [object] (Illuminate\\Database\\Eloquent\\MissingAttributeException(code: 0): The attribute [two_factor_confirmed_at] either does not exist or was not retrieved for model [App\\Models\\User]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php:527) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(2424): Illuminate/Database/Eloquent/Model->throwMissingAttributeExceptionIfApplicable('two_factor_conf...') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(541): Illuminate/Database/Eloquent/Model->transformModelValue('two_factor_conf...', NULL) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php(495): Illuminate/Database/Eloquent/Model->getAttributeValue('two_factor_conf...') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2725): Illuminate/Database/Eloquent/Model->getAttribute('two_factor_conf...') #4 C:/laragon/www/zylovpn/app/Models/User.php(157): Illuminate/Database/Eloquent/Model->__get('two_factor_conf...') #5 C:/laragon/www/zylovpn/storage/framework/views/7d95ba11636381428d5fde911486ecf0.php(356): App/Models/User->hasTwoFactorEnabled() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(123): require('C://laragon//www//...') #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #9 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #11 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #63 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #64 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #65 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #66 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #67 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #68 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #69 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #70 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(299): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->portal_pages_render() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('portal_pages_re...', Array) #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #75 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #76 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #77 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #78 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #79 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #80 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #81 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #82 {main} "} [2026-08-10 11:28:20] testing.ERROR: No eligible server in location [south-clementina-81458]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [south-clementina-81458]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 11:46:58] testing.ERROR: No eligible server in location [camilastad-13523]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [camilastad-13523]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 11:47:55] local.ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: zylovpn, SQL: update `cache_locks` set `owner` = h8yQgrg5Tgje8LjR, `expiration` = 1786448875 where `key` = zylovpn-cache-framework\schedule-2fa016c60e4f3ae37337996eeb75be11ffcbc302 and (`owner` = h8yQgrg5Tgje8LjR or `expiration` <= 1786362475)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: zylovpn, SQL: update `cache_locks` set `owner` = h8yQgrg5Tgje8LjR, `expiration` = 1786448875 where `key` = zylovpn-cache-framework\\schedule-2fa016c60e4f3ae37337996eeb75be11ffcbc302 and (`owner` = h8yQgrg5Tgje8LjR or `expiration` <= 1786362475)) at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php:857) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1037): Illuminate/Database/Connection->runQueryCallback('update `cache_l...', Array, Object(Closure)) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1016): Illuminate/Database/Connection->tryAgainIfCausedByLostConnection(Object(Illuminate/Database/QueryException), 'update `cache_l...', Array, Object(Closure)) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(815): Illuminate/Database/Connection->handleQueryException(Object(Illuminate/Database/QueryException), 'update `cache_l...', Array, Object(Closure)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(614): Illuminate/Database/Connection->run('update `cache_l...', Array, Object(Closure)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(566): Illuminate/Database/Connection->affectingStatement('update `cache_l...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4321): Illuminate/Database/Connection->update('update `cache_l...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cache/DatabaseLock.php(85): Illuminate/Database/Query/Builder->update(Object(Illuminate/Support/Collection)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cache/Lock.php(92): Illuminate/Cache/DatabaseLock->acquire() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CacheEventMutex.php(65): Illuminate/Cache/Lock->get(Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(215): Illuminate/Console/Scheduling/CacheEventMutex->exists(Object(Illuminate/Console/Scheduling/Event)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(138): Illuminate/Console/Scheduling/ScheduleListCommand->listEvent(Object(Illuminate/Console/Scheduling/Event), 120, Array, 0, Object(DateTimeZone), '* * * * *') #11 [internal function]: Illuminate/Console/Scheduling/ScheduleListCommand->Illuminate/Console/Scheduling/{closure}('* * * * *', 0) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(856): array_map(Object(Closure), Array, Array) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(831): Illuminate/Support/Arr::map(Array, Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(137): Illuminate/Support/Collection->map(Object(Closure)) #15 [internal function]: Illuminate/Console/Scheduling/ScheduleListCommand->Illuminate/Console/Scheduling/{closure}(Object(Illuminate/Console/Scheduling/Event), 0) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(856): array_map(Object(Closure), Array, Array) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(831): Illuminate/Support/Arr::map(Array, Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(466): Illuminate/Support/Collection->map(Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(136): Illuminate/Support/Collection->flatMap(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(275): Illuminate/Console/Scheduling/ScheduleListCommand->displayForCli(Object(Illuminate/Support/Collection), Object(DateTimeZone)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(78): Illuminate/Console/Scheduling/ScheduleListCommand->display(Object(Illuminate/Support/Collection), Object(DateTimeZone)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Console/Scheduling/ScheduleListCommand->handle(Object(Illuminate/Console/Scheduling/Schedule)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/Container.php(800): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate/Container/Container->call(Array) #28 C:/laragon/www/zylovpn/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Laravel/Pao/Laravel/PaoOutputStyle)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Laravel/Pao/Laravel/PaoOutputStyle)) #30 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #31 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Console/Scheduling/ScheduleListCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #32 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #35 C:/laragon/www/zylovpn/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #36 {main} [previous exception] [object] (PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:66) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(66): PDO->__construct('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(85): Illuminate/Database/Connectors/Connector->createPdoConnection('mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php(48): Illuminate/Database/Connectors/Connector->tryAgainIfCausedByLostConnection(Object(PDOException), 'mysql:host=127....', 'root', Object(SensitiveParameterValue), Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php(24): Illuminate/Database/Connectors/Connector->createConnection('mysql:host=127....', Array, Array) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php(220): Illuminate/Database/Connectors/MySqlConnector->connect(Array) #5 [internal function]: Illuminate/Database/Connectors/ConnectionFactory->Illuminate/Database/Connectors/{closure}() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1297): call_user_func(Object(Closure)) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(622): Illuminate/Database/Connection->getPdo() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(846): Illuminate/Database/Connection->Illuminate/Database/{closure}('update `cache_l...', Array) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1037): Illuminate/Database/Connection->runQueryCallback('update `cache_l...', Array, Object(Closure)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(1016): Illuminate/Database/Connection->tryAgainIfCausedByLostConnection(Object(Illuminate/Database/QueryException), 'update `cache_l...', Array, Object(Closure)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(815): Illuminate/Database/Connection->handleQueryException(Object(Illuminate/Database/QueryException), 'update `cache_l...', Array, Object(Closure)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(614): Illuminate/Database/Connection->run('update `cache_l...', Array, Object(Closure)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Connection.php(566): Illuminate/Database/Connection->affectingStatement('update `cache_l...', Array) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4321): Illuminate/Database/Connection->update('update `cache_l...', Array) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cache/DatabaseLock.php(85): Illuminate/Database/Query/Builder->update(Object(Illuminate/Support/Collection)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cache/Lock.php(92): Illuminate/Cache/DatabaseLock->acquire() #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CacheEventMutex.php(65): Illuminate/Cache/Lock->get(Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(215): Illuminate/Console/Scheduling/CacheEventMutex->exists(Object(Illuminate/Console/Scheduling/Event)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(138): Illuminate/Console/Scheduling/ScheduleListCommand->listEvent(Object(Illuminate/Console/Scheduling/Event), 120, Array, 0, Object(DateTimeZone), '* * * * *') #20 [internal function]: Illuminate/Console/Scheduling/ScheduleListCommand->Illuminate/Console/Scheduling/{closure}('* * * * *', 0) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(856): array_map(Object(Closure), Array, Array) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(831): Illuminate/Support/Arr::map(Array, Object(Closure)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(137): Illuminate/Support/Collection->map(Object(Closure)) #24 [internal function]: Illuminate/Console/Scheduling/ScheduleListCommand->Illuminate/Console/Scheduling/{closure}(Object(Illuminate/Console/Scheduling/Event), 0) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Arr.php(856): array_map(Object(Closure), Array, Array) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Collection.php(831): Illuminate/Support/Arr::map(Array, Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(466): Illuminate/Support/Collection->map(Object(Closure)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(136): Illuminate/Support/Collection->flatMap(Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(275): Illuminate/Console/Scheduling/ScheduleListCommand->displayForCli(Object(Illuminate/Support/Collection), Object(DateTimeZone)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleListCommand.php(78): Illuminate/Console/Scheduling/ScheduleListCommand->display(Object(Illuminate/Support/Collection), Object(DateTimeZone)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate/Console/Scheduling/ScheduleListCommand->handle(Object(Illuminate/Console/Scheduling/Schedule)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate/Container/BoundMethod::Illuminate/Container/{closure}() #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate/Container/Util::unwrapIfClosure(Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate/Container/BoundMethod::callBoundMethod(Object(Illuminate/Foundation/Application), Array, Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Container/Container.php(800): Illuminate/Container/BoundMethod::call(Object(Illuminate/Foundation/Application), Array, Array, NULL) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Command.php(292): Illuminate/Container/Container->call(Array) #37 C:/laragon/www/zylovpn/vendor/symfony/console/Command/Command.php(341): Illuminate/Console/Command->execute(Object(Symfony/Component/Console/Input/ArgvInput), Object(Laravel/Pao/Laravel/PaoOutputStyle)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Console/Command.php(261): Symfony/Component/Console/Command/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Laravel/Pao/Laravel/PaoOutputStyle)) #39 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(1117): Illuminate/Console/Command->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #40 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(356): Symfony/Component/Console/Application->doRunCommand(Object(Illuminate/Console/Scheduling/ScheduleListCommand), Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #41 C:/laragon/www/zylovpn/vendor/symfony/console/Application.php(195): Symfony/Component/Console/Application->doRun(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony/Component/Console/Application->run(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1242): Illuminate/Foundation/Console/Kernel->handle(Object(Symfony/Component/Console/Input/ArgvInput), Object(Symfony/Component/Console/Output/ConsoleOutput)) #44 C:/laragon/www/zylovpn/artisan(16): Illuminate/Foundation/Application->handleCommand(Object(Symfony/Component/Console/Input/ArgvInput)) #45 {main} "} [2026-08-10 11:59:25] testing.ERROR: No eligible server in location [candiceside-32183]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [candiceside-32183]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:00:09] testing.ERROR: No eligible server in location [west-chaunceyport-28046]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [west-chaunceyport-28046]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:07:57] testing.ERROR: No eligible server in location [laviniashire-63840]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [laviniashire-63840]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:08:02] testing.ERROR: Add [reference] to fillable property to allow mass assignment on [App\Models\SupportTicket]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MassAssignmentException(code: 0): Add [reference] to fillable property to allow mass assignment on [App\\Models\\SupportTicket]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:691) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(780): Illuminate/Database/Eloquent/Model->fill(Array) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1793): Illuminate/Database/Eloquent/Model->newInstance(Array) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1234): Illuminate/Database/Eloquent/Builder->newModelInstance(Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2842): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2858): Illuminate/Database/Eloquent/Model->__call('create', Array) #6 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(34): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Services/Support/TicketManager->App/Services/Support/{closure}(Object(Illuminate/Database/SQLiteConnection)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #10 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(33): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #11 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/TicketController.php(62): App/Services/Support/TicketManager->open(Object(App/Models/User), 'Cannot connect ...', 'The handshake t...', NULL, NULL) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/TicketController->store(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/TicketController), 'store') #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(93): Illuminate/Routing/Middleware/ThrottleRequests->handleRequest(Object(Illuminate/Http/Request), Object(Closure), Array) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/ThrottleRequests->handle(Object(Illuminate/Http/Request), Object(Closure), '10', '1') #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #66 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #67 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #68 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #69 C:/laragon/www/zylovpn/tests/Feature/Support/TicketTest.php(39): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Support/TicketTest->a_customer_can_open_a_ticket() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_can_...', Array) #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Support/TicketTest)) #75 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #76 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #77 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #78 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #79 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #80 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #81 {main} "} [2026-08-10 12:08:09] testing.ERROR: Add [reference] to fillable property to allow mass assignment on [App\Models\SupportTicket]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MassAssignmentException(code: 0): Add [reference] to fillable property to allow mass assignment on [App\\Models\\SupportTicket]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:691) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(780): Illuminate/Database/Eloquent/Model->fill(Array) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1793): Illuminate/Database/Eloquent/Model->newInstance(Array) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1234): Illuminate/Database/Eloquent/Builder->newModelInstance(Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2842): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2858): Illuminate/Database/Eloquent/Model->__call('create', Array) #6 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(34): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Services/Support/TicketManager->App/Services/Support/{closure}(Object(Illuminate/Database/SQLiteConnection)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #10 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(33): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #11 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/TicketController.php(62): App/Services/Support/TicketManager->open(Object(App/Models/User), 'Test', 'Body', NULL, NULL) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/TicketController->store(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/TicketController), 'store') #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(93): Illuminate/Routing/Middleware/ThrottleRequests->handleRequest(Object(Illuminate/Http/Request), Object(Closure), Array) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/ThrottleRequests->handle(Object(Illuminate/Http/Request), Object(Closure), '10', '1') #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #66 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #67 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #68 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #69 C:/laragon/www/zylovpn/tests/Feature/Support/TicketTest.php(83): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Support/TicketTest->a_customer_cannot_attach_a_device_they_do_not_own() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_customer_cann...', Array) #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Support/TicketTest)) #75 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #76 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #77 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #78 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #79 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #80 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #81 {main} "} [2026-08-10 12:08:15] testing.ERROR: Add [reference] to fillable property to allow mass assignment on [App\Models\SupportTicket]. {"userId":1,"exception":"[object] (Illuminate\\Database\\Eloquent\\MassAssignmentException(code: 0): Add [reference] to fillable property to allow mass assignment on [App\\Models\\SupportTicket]. at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:691) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(780): Illuminate/Database/Eloquent/Model->fill(Array) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1793): Illuminate/Database/Eloquent/Model->newInstance(Array) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1234): Illuminate/Database/Eloquent/Builder->newModelInstance(Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(23): Illuminate/Database/Eloquent/Builder->create(Array) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2842): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'create', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2858): Illuminate/Database/Eloquent/Model->__call('create', Array) #6 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(34): Illuminate/Database/Eloquent/Model::__callStatic('create', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Services/Support/TicketManager->App/Services/Support/{closure}(Object(Illuminate/Database/SQLiteConnection)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #10 C:/laragon/www/zylovpn/app/Services/Support/TicketManager.php(33): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #11 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/TicketController.php(62): App/Services/Support/TicketManager->open(Object(App/Models/User), 'Billing', 'Card declined', NULL, NULL) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/TicketController->store(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/TicketController), 'store') #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(93): Illuminate/Routing/Middleware/ThrottleRequests->handleRequest(Object(Illuminate/Http/Request), Object(Closure), Array) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/ThrottleRequests->handle(Object(Illuminate/Http/Request), Object(Closure), '10', '1') #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #63 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #64 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #65 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #66 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #67 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #68 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #69 C:/laragon/www/zylovpn/tests/Feature/Support/TicketTest.php(210): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Support/TicketTest->support_is_reachable_without_an_active_subscription() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('support_is_reac...', Array) #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Support/TicketTest)) #75 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #76 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #77 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #78 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #79 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #80 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #81 {main} "} [2026-08-10 12:09:27] testing.ERROR: No eligible server in location [south-charley-3625]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [south-charley-3625]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:10:24] testing.ERROR: No eligible server in location [wintheiserfort-64070]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [wintheiserfort-64070]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(78): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(72): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:16:18] testing.ERROR: No eligible server in location [west-adeline-16126]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [west-adeline-16126]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:27:32] testing.ERROR: Unclosed '(' does not match '}' (View: C:\laragon\www\zylovpn\resources\views\admin\templates\form.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Unclosed '(' does not match '}' (View: C:\\laragon\\www\\zylovpn\\resources\\views\\admin\\templates\\form.blade.php) at C:/laragon/www/zylovpn/storage/framework/views/41f3e425ecd0e45c0d17f0468222ddd8.php:162) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(58): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ParseError), 1) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->handleViewException(Object(ParseError), 1) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureAdminPermission.php(42): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureAdminPermission->handle(Object(Illuminate/Http/Request), Object(Closure), 'email_templates...') #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'admin') #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Admin/MonitoringAndTemplatesTest.php(138): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Admin/MonitoringAndTemplatesTest->the_preview_uses_the_same_escaping_as_a_real_send() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_preview_use...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Admin/MonitoringAndTemplatesTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} [previous exception] [object] (ParseError(code: 0): Unclosed '(' does not match '}' at C:/laragon/www/zylovpn/storage/framework/views/41f3e425ecd0e45c0d17f0468222ddd8.php:162) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureAdminPermission.php(42): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureAdminPermission->handle(Object(Illuminate/Http/Request), Object(Closure), 'email_templates...') #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'admin') #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Admin/MonitoringAndTemplatesTest.php(138): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Admin/MonitoringAndTemplatesTest->the_preview_uses_the_same_escaping_as_a_real_send() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('the_preview_use...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Admin/MonitoringAndTemplatesTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:27:40] testing.ERROR: Unclosed '(' does not match '}' (View: C:\laragon\www\zylovpn\resources\views\admin\templates\form.blade.php) {"userId":1,"exception":"[object] (Illuminate\\View\\ViewException(code: 0): Unclosed '(' does not match '}' (View: C:\\laragon\\www\\zylovpn\\resources\\views\\admin\\templates\\form.blade.php) at C:/laragon/www/zylovpn/storage/framework/views/41f3e425ecd0e45c0d17f0468222ddd8.php:162) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(58): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ParseError), 1) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->handleViewException(Object(ParseError), 1) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureAdminPermission.php(42): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureAdminPermission->handle(Object(Illuminate/Http/Request), Object(Closure), 'email_templates...') #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'admin') #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Admin/MonitoringAndTemplatesTest.php(178): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Admin/MonitoringAndTemplatesTest->template_screens_render() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('template_screen...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Admin/MonitoringAndTemplatesTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} [previous exception] [object] (ParseError(code: 0): Unclosed '(' does not match '}' at C:/laragon/www/zylovpn/storage/framework/views/41f3e425ecd0e45c0d17f0468222ddd8.php:162) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(124): Illuminate/Filesystem/Filesystem::Illuminate/Filesystem/{closure}() #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(57): Illuminate/Filesystem/Filesystem->getRequire('C://laragon//www//...', Array) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureAdminPermission.php(42): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureAdminPermission->handle(Object(Illuminate/Http/Request), Object(Closure), 'email_templates...') #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'admin') #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(368): Illuminate/Foundation/Testing/TestCase->call('GET', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Admin/MonitoringAndTemplatesTest.php(178): Illuminate/Foundation/Testing/TestCase->get('http://zylovpn....') #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Admin/MonitoringAndTemplatesTest->template_screens_render() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('template_screen...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Admin/MonitoringAndTemplatesTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 12:29:31] testing.ERROR: No eligible server in location [merlview-13622]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [merlview-13622]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 15:46:14] testing.ERROR: Call to undefined method App\Models\User::createToken() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\User::createToken() at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate/Database/Eloquent/Model::throwBadMethodCallException('createToken') #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php(2842): Illuminate/Database/Eloquent/Model->forwardCallTo(Object(Illuminate/Database/Eloquent/Builder), 'createToken', Array) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/AuthController.php(90): Illuminate/Database/Eloquent/Model->__call('createToken', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/AuthController->login(Object(Illuminate/Http/Request)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/AuthController), 'login') #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(168): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(93): Illuminate/Routing/Middleware/ThrottleRequests->handleRequest(Object(Illuminate/Http/Request), Object(Closure), Array) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/ThrottleRequests->handle(Object(Illuminate/Http/Request), Object(Closure), '10', '1') #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #20 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/auth/lo...', Array, Array, Array, Array, '{\"email\":\"terre...') #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/auth/lo...', Array, Array, 0) #46 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(47): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/auth/lo...', Array) #47 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->it_issues_a_token_for_valid_credentials() #48 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('it_issues_a_tok...', Array) #49 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #50 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #51 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #58 {main} "} [2026-08-10 15:46:42] testing.ERROR: No eligible server in location [romagueramouth-76384]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [romagueramouth-76384]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 15:47:07] testing.ERROR: No eligible server in location [smithamhaven-96508]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [smithamhaven-96508]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 15:47:12] testing.ERROR: No eligible server in location [north-cathrine-92269]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [north-cathrine-92269]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 15:59:38] testing.ERROR: No eligible server in location [new-matildatown-65714]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [new-matildatown-65714]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 15:59:44] testing.ERROR: No eligible server in location [kasandrashire-6235]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [kasandrashire-6235]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 16:14:56] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:15:23] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:15:47] testing.ERROR: No eligible server in location [east-kayleeshire-63282]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [east-kayleeshire-63282]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 16:15:53] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:15:55] testing.ERROR: No eligible server in location [benjaminstad-88585]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [benjaminstad-88585]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 16:21:43] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:21:44] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:21:47] testing.DEBUG: Ignoring Stripe event {"type":"customer.source.expiring"} [2026-08-10 16:22:35] testing.ERROR: No eligible server in location [hettingerville-48647]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [hettingerville-48647]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 16:22:46] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:22:46] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:22:46] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:22:47] testing.DEBUG: Ignoring Stripe event {"type":"customer.source.expiring"} [2026-08-10 16:22:49] testing.ERROR: No eligible server in location [hagenesmouth-69773]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [hagenesmouth-69773]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 16:34:12] testing.ERROR: No eligible server in location [farrellburgh-3892]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [farrellburgh-3892]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 16:34:17] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:34:17] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:34:17] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:34:18] testing.DEBUG: Ignoring Stripe event {"type":"customer.source.expiring"} [2026-08-10 16:34:20] testing.ERROR: No eligible server in location [marshallbury-62221]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [marshallbury-62221]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 16:35:40] testing.ERROR: No eligible server in location [east-brycen-74987]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [east-brycen-74987]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 16:35:45] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 16:35:45] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:35:45] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 16:35:45] testing.DEBUG: Ignoring Stripe event {"type":"customer.source.expiring"} [2026-08-10 16:35:48] testing.ERROR: No eligible server in location [ramonmouth-86540]: every healthy server has an exhausted IP pool {"userId":1,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [ramonmouth-86540]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/SQLiteConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 19:45:43] testing.ERROR: No eligible server in location [jalenfort-96226]: every healthy server has an exhausted IP pool {"userId":20,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [jalenfort-96226]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(59): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Api/V1/DeviceController->App/Http/Controllers/Api/V1/{closure}(Object(Illuminate/Database/MySqlConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Api/V1/DeviceController.php(53): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Api/V1/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Api/V1/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure), 'sanctum') #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(604): Illuminate/Foundation/Testing/TestCase->call('POST', '/api/v1/devices', Array, Array, Array, Array, '{\"name\":\"Nowher...') #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate/Foundation/Testing/TestCase->json('POST', '/api/v1/devices', Array, Array, 0) #51 C:/laragon/www/zylovpn/tests/Feature/Api/ApiV1Test.php(191): Illuminate/Foundation/Testing/TestCase->postJson('/api/v1/devices', Array) #52 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Api/ApiV1Test->a_location_with_no_capacity_returns_409_not_500() #53 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_location_with...', Array) #54 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #55 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #56 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Api/ApiV1Test)) #57 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #58 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #59 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #60 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #61 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #62 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #63 {main} "} [2026-08-10 19:46:15] testing.INFO: Store notification for an unknown transaction {"source":"apple","transaction_id":"1000000999"} [2026-08-10 19:46:15] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 19:46:16] testing.WARNING: Rejected Stripe webhook with an invalid signature. {"ip":"127.0.0.1"} [2026-08-10 19:46:27] testing.DEBUG: Ignoring Stripe event {"type":"customer.source.expiring"} [2026-08-10 19:46:36] testing.ERROR: No eligible server in location [new-brock-13562]: every healthy server has an exhausted IP pool {"userId":82,"exception":"[object] (App\\Exceptions\\NoServerAvailableException(code: 0): No eligible server in location [new-brock-13562]: every healthy server has an exhausted IP pool at C:/laragon/www/zylovpn/app/Exceptions/NoServerAvailableException.php:13) [stacktrace] #0 C:/laragon/www/zylovpn/app/Services/Vpn/VpnServerSelector.php(43): App/Exceptions/NoServerAvailableException::forLocation(Object(App/Models/VpnLocation), 'every healthy s...') #1 C:/laragon/www/zylovpn/app/Services/Vpn/PeerManager.php(53): App/Services/Vpn/VpnServerSelector->select(Object(App/Models/VpnLocation), Object(App/Models/Subscription)) #2 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(79): App/Services/Vpn/PeerManager->createForDevice(Object(App/Models/VpnDevice), Object(App/Models/VpnLocation)) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php(35): App/Http/Controllers/Customer/DeviceController->App/Http/Controllers/Customer/{closure}(Object(Illuminate/Database/MySqlConnection)) #4 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php(502): Illuminate/Database/Connection->transaction(Object(Closure)) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(364): Illuminate/Database/DatabaseManager->__call('transaction', Array) #6 C:/laragon/www/zylovpn/app/Http/Controllers/Customer/DeviceController.php(73): Illuminate/Support/Facades/Facade::__callStatic('transaction', Array) #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(46): App/Http/Controllers/Customer/DeviceController->store(Object(Illuminate/Http/Request)) #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(276): Illuminate/Routing/ControllerDispatcher->dispatch(Object(Illuminate/Routing/Route), Object(App/Http/Controllers/Customer/DeviceController), 'store') #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(216): Illuminate/Routing/Route->runController() #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(822): Illuminate/Routing/Route->run() #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #12 C:/laragon/www/zylovpn/app/Http/Middleware/EnsureActiveSubscription.php(26): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): App/Http/Middleware/EnsureActiveSubscription->handle(Object(Illuminate/Http/Request), Object(Closure)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php(41): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/EnsureEmailIsVerified->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(63): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Auth/Middleware/Authenticate->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #38 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #58 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #59 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #60 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #61 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(638): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #62 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(397): Illuminate/Foundation/Testing/TestCase->call('POST', 'http://zylovpn....', Array, Array, Array, Array) #63 C:/laragon/www/zylovpn/tests/Feature/Customer/DeviceManagementTest.php(97): Illuminate/Foundation/Testing/TestCase->post('http://zylovpn....', Array) #64 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1318): Tests/Feature/Customer/DeviceManagementTest->a_failed_device_creation_does_not_consume_a_slot() #65 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(1355): PHPUnit/Framework/TestCase->invokeTestMethod('a_failed_device...', Array) #66 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(521): PHPUnit/Framework/TestCase->runTest() #67 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestRunner/TestRunner.php(99): PHPUnit/Framework/TestCase->runBare() #68 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestCase.php(361): PHPUnit/Framework/TestRunner->run(Object(Tests/Feature/Customer/DeviceManagementTest)) #69 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestCase->run() #70 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #71 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit/Framework/TestSuite->run() #72 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit/Framework/TestSuite->run() #73 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/src/TextUI/Application.php(229): PHPUnit/TextUI/TestRunner->run(Object(PHPUnit/TextUI/Configuration/Configuration), Object(PHPUnit/Runner/ResultCache/DefaultResultCache), Object(PHPUnit/Framework/TestSuite)) #74 C:/laragon/www/zylovpn/vendor/phpunit/phpunit/phpunit(104): PHPUnit/TextUI/Application->run(Array) #75 {main} "} [2026-08-10 20:01:22] local.ERROR: rename(C:\laragon\www\zylovpn\storage\framework\views\aaf232F.tmp,C:\laragon\www\zylovpn\storage\framework\views/aafb3983a6e73af62eb4983efceea3e7.php): Access is denied (code: 5) (View: C:\laragon\www\zylovpn\resources\views\site\partials\plan-card.blade.php) {"exception":"[object] (Illuminate\\View\\ViewException(code: 0): rename(C:\\laragon\\www\\zylovpn\\storage\\framework\\views\\aaf232F.tmp,C:\\laragon\\www\\zylovpn\\storage\\framework\\views/aafb3983a6e73af62eb4983efceea3e7.php): Access is denied (code: 5) (View: C:\\laragon\\www\\zylovpn\\resources\\views\\site\\partials\\plan-card.blade.php) at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:233) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(58): Illuminate/View/Engines/CompilerEngine->handleViewException(Object(ErrorException), 1) #1 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(59): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->handleViewException(Object(ErrorException), 1) #2 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(22): Illuminate/View/Engines/PhpEngine->evaluatePath('C://laragon//www//...', Array) #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(76): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->evaluatePath('C://laragon//www//...', Array) #4 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php(10): Illuminate/View/Engines/CompilerEngine->get('C://laragon//www//...', Array) #5 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(208): Livewire/Mechanisms/ExtendBlade/ExtendedCompilerEngine->get('C://laragon//www//...', Array) #6 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(191): Illuminate/View/View->getContents() #7 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/View.php(160): Illuminate/View/View->renderContents() #8 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(82): Illuminate/View/View->render() #9 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Response.php(40): Illuminate/Http/Response->setContent(Object(Illuminate/View/View)) #10 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(939): Illuminate/Http/Response->__construct(Object(Illuminate/View/View), 200, Array) #11 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(906): Illuminate/Routing/Router::toResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #12 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Routing/Router->prepareResponse(Object(Illuminate/Http/Request), Object(Illuminate/View/View)) #13 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Routing/Router->Illuminate/Routing/{closure}(Object(Illuminate/Http/Request)) #14 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(52): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #15 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Routing/Middleware/SubstituteBindings->handle(Object(Illuminate/Http/Request), Object(Closure)) #16 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestForgery.php(104): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #17 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestForgery->handle(Object(Illuminate/Http/Request), Object(Closure)) #18 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(48): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #19 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/View/Middleware/ShareErrorsFromSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #20 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(120): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #21 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate/Session/Middleware/StartSession->handleStatefulRequest(Object(Illuminate/Http/Request), Object(Illuminate/Session/Store), Object(Closure)) #22 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Session/Middleware/StartSession->handle(Object(Illuminate/Http/Request), Object(Closure)) #23 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(36): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #24 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse->handle(Object(Illuminate/Http/Request), Object(Closure)) #25 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(74): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #26 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Cookie/Middleware/EncryptCookies->handle(Object(Illuminate/Http/Request), Object(Closure)) #27 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #28 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(821): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #29 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(800): Illuminate/Routing/Router->runRouteWithinStack(Object(Illuminate/Routing/Route), Object(Illuminate/Http/Request)) #30 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(764): Illuminate/Routing/Router->runRoute(Object(Illuminate/Http/Request), Object(Illuminate/Routing/Route)) #31 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(753): Illuminate/Routing/Router->dispatchToRoute(Object(Illuminate/Http/Request)) #32 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate/Routing/Router->dispatch(Object(Illuminate/Http/Request)) #33 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate/Foundation/Http/Kernel->Illuminate/Foundation/Http/{closure}(Object(Illuminate/Http/Request)) #34 C:/laragon/www/zylovpn/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php(19): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #35 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Livewire/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware->handle(Object(Illuminate/Http/Request), Object(Closure)) #36 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #37 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #38 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull->handle(Object(Illuminate/Http/Request), Object(Closure)) #39 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #40 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate/Foundation/Http/Middleware/TransformsRequest->handle(Object(Illuminate/Http/Request), Object(Closure)) #41 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/TrimStrings->handle(Object(Illuminate/Http/Request), Object(Closure)) #42 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #43 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePostSize->handle(Object(Illuminate/Http/Request), Object(Closure)) #44 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(109): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #45 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance->handle(Object(Illuminate/Http/Request), Object(Closure)) #46 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(61): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #47 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/HandleCors->handle(Object(Illuminate/Http/Request), Object(Closure)) #48 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #49 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/TrustProxies->handle(Object(Illuminate/Http/Request), Object(Closure)) #50 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php(22): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #51 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks->handle(Object(Illuminate/Http/Request), Object(Closure)) #52 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php(28): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #53 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(219): Illuminate/Http/Middleware/ValidatePathEncoding->handle(Object(Illuminate/Http/Request), Object(Closure)) #54 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate/Pipeline/Pipeline->Illuminate/Pipeline/{closure}(Object(Illuminate/Http/Request)) #55 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate/Pipeline/Pipeline->then(Object(Closure)) #56 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate/Foundation/Http/Kernel->sendRequestThroughRouter(Object(Illuminate/Http/Request)) #57 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1227): Illuminate/Foundation/Http/Kernel->handle(Object(Illuminate/Http/Request)) #58 C:/laragon/www/zylovpn/public/index.php(20): Illuminate/Foundation/Application->handleRequest(Object(Illuminate/Http/Request)) #59 {main} [previous exception] [object] (ErrorException(code: 0): rename(C:\\laragon\\www\\zylovpn\\storage\\framework\\views\\aaf232F.tmp,C:\\laragon\\www\\zylovpn\\storage\\framework\\views/aafb3983a6e73af62eb4983efceea3e7.php): Access is denied (code: 5) at C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:233) [stacktrace] #0 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(263): Illuminate/Foundation/Bootstrap/HandleExceptions->handleError(2, 'rename(C://larag...', 'C://laragon//www//...', 233) #1 [internal function]: Illuminate/Foundation/Bootstrap/HandleExceptions->Illuminate/Foundation/Bootstrap/{closure}(2, 'rename(C://larag...', 'C://laragon//www//...', 233) #2 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(233): rename('C://laragon//www//...', 'C://laragon//www//...') #3 C:/laragon/www/zylovpn/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php(199): Illuminate/Filesystem/Filesystem->replace('C://laragon//www//...', '/n