Rehab Logger console · история загружается порциями по 250 записей
↑ Загрузить более ранние логи
— начало сессии —
14:35:02.905091
INFO
[console] [DIO] method: GET
14:35:02.905103
INFO
[console] [DIO] responseType: ResponseType.json
14:35:02.905114
INFO
[console] [DIO] followRedirects: true
14:35:02.905122
INFO
[console] [DIO] persistentConnection: true
14:35:02.905131
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:35:02.905139
INFO
[console] [DIO] sendTimeout: null
14:35:02.905149
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:35:02.905157
INFO
[console] [DIO] transformTimeout: null
14:35:02.905164
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:35:02.905177
INFO
[console] [DIO] extra: {}
14:35:02.905184
INFO
[console] [DIO] headers:
14:35:02.905193
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:35:02.905201
INFO
[console] [DIO] data:
14:35:02.905208
INFO
[console] [DIO] null
14:35:02.905215
INFO
[console] [DIO]
14:35:03.023999
INFO
[console] [DIO] *** Response ***
14:35:03.024099
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/v1/doctor/get-my-doctor
14:35:03.024123
INFO
[console] [DIO] statusCode: 200
14:35:03.024133
INFO
[console] [DIO] statusMessage: OK
14:35:03.024144
INFO
[console] [DIO] headers:
14:35:03.024159
INFO
[console] [DIO] x-served-by: rehabilitation.most.team
14:35:03.024392
INFO
[console] [DIO] access-control-allow-credentials: true
14:35:03.024451
INFO
[console] [DIO] connection: keep-alive
14:35:03.024494
INFO
[console] [DIO] cache-control: no-cache, private
14:35:03.024531
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:35:02 GMT
14:35:03.024569
INFO
[console] [DIO] transfer-encoding: chunked
14:35:03.024606
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:35:03.024643
INFO
[console] [DIO] content-type: application/json
14:35:03.024681
INFO
[console] [DIO] server: openresty
14:35:03.024716
INFO
[console] [DIO] Response Text:
14:35:03.024839
INFO
[console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-09T11:35:02.489300Z","request_id":"d29ccfe2-6db7-43f1-b1c6-d2aac47c4c19","version":"v1"},"data":{"image_url":"https://rehabilitation.most.team/storage/doctor-avatars/01KH8PFWK0WHRC3HKNC9DXXQ53.jpg","experience":15,"specialization":"Главный врач","qualification":"highest_category","info":"Кардиология, аритмология, электрокардиография, УЗИ органов брюшной полости и забрюшинного пространства, УЗИ поверхностно расположенных органов, УЗИ сосудистой системы, эхокардиография с допплеровским анализом","treatments_specialization":"Для меня важными качествами специалиста в медицинской сфере являются: знание достижений медицинской науки своего времени, медицинского оборудования и его диагностических возможностей, стремление к непрерывному пополнению своих знаний, любовь к человеку, деликатность и такт в общении с Клиентами.","surname":"Попов","name":"Валерий","patronymic":"Сергеевич","birthday":"1985-01-10"}}
14:35:03.024961
INFO
[console] [DIO]
14:35:03.025493
INFO
[console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-09T11:35:02.489300Z, request_id: d29ccfe2-6db7-43f1-b1c6-d2aac47c4c19, version: v1}, data: {image_url: https://rehabilitation.most.team/storage/doctor-avatars/01KH8PFWK0WHRC3HKNC9DXXQ53.jpg, experience: 15, specialization: Главный врач, qualification: highest_category, info: Кардиология, аритмология, электрокардиография, УЗИ органов брюшной полости и забрюшинного пространства, УЗИ поверхностно расположенных органов, УЗИ сосудистой системы, эхокардиография с допплеровским анализом, treatments_specialization: Для меня важными качествами специалиста в медицинской сфере являются: знание достижений медицинской науки своего времени, медицинского оборудования и его диагностических возможностей, стремление к непрерывному пополнению своих знаний, любовь к человеку, деликатность и такт в общении с Клиентами., surname: Попов, name: Валерий, patronymic: Сергеевич, birthday: 1985-01-10}}
14:35:36.208210
INFO
[console] [ChatWebSocket] disconnected: closeCode=1006, closeReason=
14:35:36.209137
INFO
[console] [ChatWebSocket] reconnect scheduled in 1s (attempt=1)
14:35:37.210642
INFO
[console] [ChatWebSocket] diagnostics=raw-pusher-2026-07-14-01; init url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false, authEndpoint=https://rehabilitation.most.team/api/broadcasting/auth
14:35:37.210862
INFO
[console] [ChatWebSocket] websocket connect started: url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false
14:35:37.324524
INFO
[console] [ChatWebSocket] websocket connect finished: readyState=1
14:35:37.324924
INFO
[console] [ChatWebSocket] websocket listener attached
14:35:37.325139
INFO
[console] [ChatWebSocket] init completed: connected=false, socketId=null, pendingChannels={private-chat.141, private-user.343}
14:35:37.326493
INFO
[console] [ChatWebSocket] incoming raw: type=String, data={"event":"pusher:connection_established","data":"{\"socket_id\":\"118982809.829176164\",\"activity_timeout\":30}"}
14:35:37.326866
INFO
[console] [ChatWebSocket] incoming envelope: event=pusher:connection_established, channel=null, data={"socket_id":"118982809.829176164","activity_timeout":30}
14:35:37.327054
INFO
[console] [ChatWebSocket] connected: socketId=118982809.829176164, activityTimeout=30
14:35:37.327715
INFO
[console] [ChatWebSocket] auth request: socketId=118982809.829176164, channel=private-chat.141
14:35:37.344657
INFO
[console] [DIO] *** Request ***
14:35:37.344989
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:35:37.345107
INFO
[console] [DIO] method: POST
14:35:37.345186
INFO
[console] [DIO] responseType: ResponseType.json
14:35:37.345266
INFO
[console] [DIO] followRedirects: true
14:35:37.345343
INFO
[console] [DIO] persistentConnection: true
14:35:37.345530
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:35:37.345610
INFO
[console] [DIO] sendTimeout: null
14:35:37.345687
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:35:37.345820
INFO
[console] [DIO] transformTimeout: null
14:35:37.345894
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:35:37.345985
INFO
[console] [DIO] extra: {}
14:35:37.346057
INFO
[console] [DIO] headers:
14:35:37.346131
INFO
[console] [DIO] accept: application/json
14:35:37.346241
INFO
[console] [DIO] content-type: application/x-www-form-urlencoded
14:35:37.346317
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:35:37.346388
INFO
[console] [DIO] data:
14:35:37.346471
INFO
[console] [DIO] {socket_id: 118982809.829176164, channel_name: private-chat.141}
14:35:37.346524
INFO
[console] [DIO]
14:35:37.823680
INFO
[console] [DIO] *** Response ***
14:35:37.824137
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:35:37.824276
INFO
[console] [DIO] statusCode: 403
14:35:37.824394
INFO
[console] [DIO] statusMessage: Forbidden
14:35:37.824496
INFO
[console] [DIO] headers:
14:35:37.824631
INFO
[console] [DIO] access-control-allow-credentials: true
14:35:37.824747
INFO
[console] [DIO] connection: keep-alive
14:35:37.824882
INFO
[console] [DIO] cache-control: no-cache, private
14:35:37.824999
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:35:37 GMT
14:35:37.825123
INFO
[console] [DIO] transfer-encoding: chunked
14:35:37.825242
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:35:37.825360
INFO
[console] [DIO] content-type: application/json
14:35:37.825472
INFO
[console] [DIO] server: openresty
14:35:37.825580
INFO
[console] [DIO] Response Text:
14:35:37.828944
INFO
[console] [DIO] {"message":"","exception":"Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException","file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php","line":123,"trace":[{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php","line":84,"function":"verifyUserCanAccessChannel","class":"Illuminate\\Broadcasting\\Broadcasters\\Broadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php","line":553,"function":"auth","class":"Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php","line":363,"function":"__call","class":"Illuminate\\Broadcasting\\BroadcastManager","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php","line":24,"function":"__callStatic","class":"Illuminate\\Support\\Facades\\Facade","type":"::"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php","line":54,"function":"authenticate","class":"Illuminate\\Broadcasting\\BroadcastController","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php","line":43,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":265,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":211,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":822,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php","line":63,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Auth\\Middleware\\Authenticate","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":821,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":800,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":764,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":753,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":200,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php","line":19,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php","line":31,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php","line":51,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TrimStrings","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php","line":27,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php","line":109,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php","line":61,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\HandleCors","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php","line":58,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\TrustProxies","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php","line":22,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php","line":26,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePathEncoding","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":175,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":144,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php","line":1220,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/public/index.php","line":20,"function":"handleRequest","class":"Illuminate\\Foundation\\Application","type":"->"}]}
14:35:38.830662
INFO
[console] [DIO]
14:35:38.830913
INFO
[console] [ChatWebSocket] auth response: status=403, data={message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:35:38.831035
INFO
[console] [ChatWebSocket] subscribe error for private-chat.141: Bad state: Auth request failed: 403, data: {message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:35:39.831648
INFO
[console] [ChatWebSocket] auth request: socketId=118982809.829176164, channel=private-user.343
14:35:39.831800
INFO
[console] [DIO] *** Request ***
14:35:39.831841
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:35:39.831883
INFO
[console] [DIO] method: POST
14:35:39.831917
INFO
[console] [DIO] responseType: ResponseType.json
14:35:39.831951
INFO
[console] [DIO] followRedirects: true
14:35:39.831985
INFO
[console] [DIO] persistentConnection: true
14:35:39.832019
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:35:39.832053
INFO
[console] [DIO] sendTimeout: null
14:35:39.832087
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:35:39.832120
INFO
[console] [DIO] transformTimeout: null
14:35:39.832152
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:35:39.832186
INFO
[console] [DIO] extra: {}
14:35:39.832220
INFO
[console] [DIO] headers:
14:35:39.832251
INFO
[console] [DIO] accept: application/json
14:35:39.832287
INFO
[console] [DIO] content-type: application/x-www-form-urlencoded
14:35:39.832324
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:35:39.832360
INFO
[console] [DIO] data:
14:35:39.832394
INFO
[console] [DIO] {socket_id: 118982809.829176164, channel_name: private-user.343}
14:35:39.832430
INFO
[console] [DIO]
14:35:39.832462
INFO
[console] [DIO] *** Response ***
14:35:39.832497
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:35:39.832534
INFO
[console] [DIO] statusCode: 403
14:35:39.832568
INFO
[console] [DIO] statusMessage: Forbidden
14:35:39.832604
INFO
[console] [DIO] headers:
14:35:39.832638
INFO
[console] [DIO] access-control-allow-credentials: true
14:35:39.832673
INFO
[console] [DIO] connection: keep-alive
14:35:39.832712
INFO
[console] [DIO] cache-control: no-cache, private
14:35:39.832750
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:35:37 GMT
14:35:39.832786
INFO
[console] [DIO] transfer-encoding: chunked
14:35:39.832821
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:35:39.832909
INFO
[console] [DIO] content-type: application/json
14:35:39.832948
INFO
[console] [DIO] server: openresty
14:35:39.832984
INFO
[console] [DIO] Response Text:
14:35:39.833060
INFO
[console] [DIO] {"message":"","exception":"Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException","file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php","line":123,"trace":[{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php","line":84,"function":"verifyUserCanAccessChannel","class":"Illuminate\\Broadcasting\\Broadcasters\\Broadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php","line":553,"function":"auth","class":"Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php","line":363,"function":"__call","class":"Illuminate\\Broadcasting\\BroadcastManager","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php","line":24,"function":"__callStatic","class":"Illuminate\\Support\\Facades\\Facade","type":"::"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php","line":54,"function":"authenticate","class":"Illuminate\\Broadcasting\\BroadcastController","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php","line":43,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":265,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":211,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":822,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php","line":63,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Auth\\Middleware\\Authenticate","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":821,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":800,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":764,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":753,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":200,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php","line":19,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php","line":31,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php","line":51,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TrimStrings","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php","line":27,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php","line":109,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php","line":61,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\HandleCors","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php","line":58,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\TrustProxies","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php","line":22,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php","line":26,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePathEncoding","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":175,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":144,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php","line":1220,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/public/index.php","line":20,"function":"handleRequest","class":"Illuminate\\Foundation\\Application","type":"->"}]}
14:35:39.833126
INFO
[console] [DIO]
14:35:39.833164
INFO
[console] [ChatWebSocket] auth response: status=403, data={message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:35:40.834612
INFO
[console] [ChatWebSocket] subscribe error for private-user.343: Bad state: Auth request failed: 403, data: {message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:36:37.322499
INFO
[console] [ChatWebSocket] disconnected: closeCode=1006, closeReason=
14:36:37.323185
INFO
[console] [ChatWebSocket] reconnect scheduled in 1s (attempt=1)
14:36:38.326026
INFO
[console] [ChatWebSocket] diagnostics=raw-pusher-2026-07-14-01; init url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false, authEndpoint=https://rehabilitation.most.team/api/broadcasting/auth
14:36:38.326473
INFO
[console] [ChatWebSocket] websocket connect started: url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false
14:36:38.526737
INFO
[console] [ChatWebSocket] websocket connect finished: readyState=1
14:36:38.527114
INFO
[console] [ChatWebSocket] websocket listener attached
14:36:38.527858
INFO
[console] [ChatWebSocket] init completed: connected=false, socketId=null, pendingChannels={private-chat.141, private-user.343}
14:36:38.528833
INFO
[console] [ChatWebSocket] incoming raw: type=String, data={"event":"pusher:connection_established","data":"{\"socket_id\":\"350814657.604624339\",\"activity_timeout\":30}"}
14:36:38.529090
INFO
[console] [ChatWebSocket] incoming envelope: event=pusher:connection_established, channel=null, data={"socket_id":"350814657.604624339","activity_timeout":30}
14:36:38.529236
INFO
[console] [ChatWebSocket] connected: socketId=350814657.604624339, activityTimeout=30
14:36:38.529457
INFO
[console] [ChatWebSocket] auth request: socketId=350814657.604624339, channel=private-chat.141
14:36:38.534189
INFO
[console] [DIO] *** Request ***
14:36:38.534570
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:36:38.534676
INFO
[console] [DIO] method: POST
14:36:38.534731
INFO
[console] [DIO] responseType: ResponseType.json
14:36:38.534790
INFO
[console] [DIO] followRedirects: true
14:36:38.534846
INFO
[console] [DIO] persistentConnection: true
14:36:38.534902
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:36:38.534956
INFO
[console] [DIO] sendTimeout: null
14:36:38.535005
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:36:38.535050
INFO
[console] [DIO] transformTimeout: null
14:36:38.535099
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:36:38.535553
INFO
[console] [DIO] extra: {}
14:36:38.535610
INFO
[console] [DIO] headers:
14:36:38.535668
INFO
[console] [DIO] accept: application/json
14:36:38.535717
INFO
[console] [DIO] content-type: application/x-www-form-urlencoded
14:36:38.535768
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:36:38.535814
INFO
[console] [DIO] data:
14:36:38.535869
INFO
[console] [DIO] {socket_id: 350814657.604624339, channel_name: private-chat.141}
14:36:38.535955
INFO
[console] [DIO]
14:36:38.805440
INFO
[console] [DIO] *** Response ***
14:36:38.805859
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:36:38.805975
INFO
[console] [DIO] statusCode: 403
14:36:38.806075
INFO
[console] [DIO] statusMessage: Forbidden
14:36:38.806168
INFO
[console] [DIO] headers:
14:36:38.806287
INFO
[console] [DIO] access-control-allow-credentials: true
14:36:38.806389
INFO
[console] [DIO] connection: keep-alive
14:36:38.806486
INFO
[console] [DIO] cache-control: no-cache, private
14:36:38.806581
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:36:38 GMT
14:36:38.806689
INFO
[console] [DIO] transfer-encoding: chunked
14:36:38.806785
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:36:38.806878
INFO
[console] [DIO] content-type: application/json
14:36:38.806972
INFO
[console] [DIO] server: openresty
14:36:38.807056
INFO
[console] [DIO] Response Text:
14:36:38.808870
INFO
[console] [DIO] {"message":"","exception":"Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException","file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php","line":123,"trace":[{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php","line":84,"function":"verifyUserCanAccessChannel","class":"Illuminate\\Broadcasting\\Broadcasters\\Broadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php","line":553,"function":"auth","class":"Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php","line":363,"function":"__call","class":"Illuminate\\Broadcasting\\BroadcastManager","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php","line":24,"function":"__callStatic","class":"Illuminate\\Support\\Facades\\Facade","type":"::"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php","line":54,"function":"authenticate","class":"Illuminate\\Broadcasting\\BroadcastController","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php","line":43,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":265,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":211,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":822,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php","line":63,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Auth\\Middleware\\Authenticate","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":821,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":800,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":764,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":753,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":200,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php","line":19,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php","line":31,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php","line":51,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TrimStrings","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php","line":27,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php","line":109,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php","line":61,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\HandleCors","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php","line":58,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\TrustProxies","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php","line":22,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php","line":26,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePathEncoding","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":175,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":144,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php","line":1220,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/public/index.php","line":20,"function":"handleRequest","class":"Illuminate\\Foundation\\Application","type":"->"}]}
14:36:39.810749
INFO
[console] [DIO]
14:36:39.811029
INFO
[console] [ChatWebSocket] auth response: status=403, data={message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:36:39.811218
INFO
[console] [ChatWebSocket] subscribe error for private-chat.141: Bad state: Auth request failed: 403, data: {message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:36:40.812571
INFO
[console] [ChatWebSocket] auth request: socketId=350814657.604624339, channel=private-user.343
14:36:40.812766
INFO
[console] [DIO] *** Request ***
14:36:40.812820
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:36:40.812868
INFO
[console] [DIO] method: POST
14:36:40.812903
INFO
[console] [DIO] responseType: ResponseType.json
14:36:40.812939
INFO
[console] [DIO] followRedirects: true
14:36:40.813037
INFO
[console] [DIO] persistentConnection: true
14:36:40.813078
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:36:40.813115
INFO
[console] [DIO] sendTimeout: null
14:36:40.813151
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:36:40.813187
INFO
[console] [DIO] transformTimeout: null
14:36:40.813220
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:36:40.813280
INFO
[console] [DIO] extra: {}
14:36:40.813316
INFO
[console] [DIO] headers:
14:36:40.813347
INFO
[console] [DIO] accept: application/json
14:36:40.813382
INFO
[console] [DIO] content-type: application/x-www-form-urlencoded
14:36:40.813417
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:36:40.813451
INFO
[console] [DIO] data:
14:36:40.813484
INFO
[console] [DIO] {socket_id: 350814657.604624339, channel_name: private-user.343}
14:36:40.813569
INFO
[console] [DIO]
14:36:40.813604
INFO
[console] [DIO] *** Response ***
14:36:40.813638
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:36:40.813673
INFO
[console] [DIO] statusCode: 403
14:36:40.813706
INFO
[console] [DIO] statusMessage: Forbidden
14:36:40.813760
INFO
[console] [DIO] headers:
14:36:40.813795
INFO
[console] [DIO] access-control-allow-credentials: true
14:36:40.813828
INFO
[console] [DIO] connection: keep-alive
14:36:40.813861
INFO
[console] [DIO] cache-control: no-cache, private
14:36:40.813893
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:36:38 GMT
14:36:40.813926
INFO
[console] [DIO] transfer-encoding: chunked
14:36:40.813958
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:36:40.813990
INFO
[console] [DIO] content-type: application/json
14:36:40.814022
INFO
[console] [DIO] server: openresty
14:36:40.814056
INFO
[console] [DIO] Response Text:
14:36:40.814089
INFO
[console] [DIO] {"message":"","exception":"Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException","file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php","line":123,"trace":[{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php","line":84,"function":"verifyUserCanAccessChannel","class":"Illuminate\\Broadcasting\\Broadcasters\\Broadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php","line":553,"function":"auth","class":"Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php","line":363,"function":"__call","class":"Illuminate\\Broadcasting\\BroadcastManager","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php","line":24,"function":"__callStatic","class":"Illuminate\\Support\\Facades\\Facade","type":"::"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php","line":54,"function":"authenticate","class":"Illuminate\\Broadcasting\\BroadcastController","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php","line":43,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":265,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":211,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":822,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php","line":63,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Auth\\Middleware\\Authenticate","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":821,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":800,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":764,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":753,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":200,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php","line":19,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php","line":31,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php","line":51,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TrimStrings","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php","line":27,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php","line":109,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php","line":61,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\HandleCors","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php","line":58,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\TrustProxies","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php","line":22,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php","line":26,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePathEncoding","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":175,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":144,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php","line":1220,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/public/index.php","line":20,"function":"handleRequest","class":"Illuminate\\Foundation\\Application","type":"->"}]}
14:36:40.814150
INFO
[console] [DIO]
14:36:40.814188
INFO
[console] [ChatWebSocket] auth response: status=403, data={message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:36:41.816842
INFO
[console] [ChatWebSocket] subscribe error for private-user.343: Bad state: Auth request failed: 403, data: {message: , exception: Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException, file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php, line: 123, trace: [{file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php, line: 84, function: verifyUserCanAccessChannel, class: Illuminate\Broadcasting\Broadcasters\Broadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php, line: 553, function: auth, class: Illuminate\Broadcasting\Broadcasters\PusherBroadcaster, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php, line: 363, function: __call, class: Illuminate\Broadcasting\BroadcastManager, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php, line: 24, function: __callStatic, class: Illuminate\Support\Facades\Facade, type: ::}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php, line: 54, function: authenticate, class: Illuminate\Broadcasting\BroadcastController, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php, line: 43, function: callAction, class: Illuminate\Routing\Controller, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 265, function: dispatch, class: Illuminate\Routing\ControllerDispatcher, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php, line: 211, function: runController, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 822, function: run, class: Illuminate\Routing\Route, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Routing\Router::runRouteWithinStack():821}, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php, line: 63, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Auth\Middleware\Authenticate, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 821, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 800, function: runRouteWithinStack, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 764, function: runRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php, line: 753, function: dispatchToRoute, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 200, function: dispatch, class: Illuminate\Routing\Router, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 180, function: {closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php, line: 19, function: {closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Livewire\Features\SupportDisablingBackButtonCache\DisableBackButtonCacheMiddleware, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php, line: 31, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php, line: 21, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php, line: 51, function: handle, class: Illuminate\Foundation\Http\Middleware\TransformsRequest, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\TrimStrings, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php, line: 27, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePostSize, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php, line: 109, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php, line: 61, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\HandleCors, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php, line: 58, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\TrustProxies, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php, line: 22, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php, line: 26, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 219, function: handle, class: Illuminate\Http\Middleware\ValidatePathEncoding, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php, line: 137, function: {closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 175, function: then, class: Illuminate\Pipeline\Pipeline, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php, line: 144, function: sendRequestThroughRouter, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php, line: 1220, function: handle, class: Illuminate\Foundation\Http\Kernel, type: ->}, {file: /var/www/rehabilitation-backend/public/index.php, line: 20, function: handleRequest, class: Illuminate\Foundation\Application, type: ->}]}
14:38:53.730691
INFO
[console] [ChatWebSocket] disconnected: closeCode=1006, closeReason=
14:38:53.731368
INFO
[console] [ChatWebSocket] reconnect scheduled in 1s (attempt=1)
14:38:54.732851
INFO
[console] [ChatWebSocket] diagnostics=raw-pusher-2026-07-14-01; init url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false, authEndpoint=https://rehabilitation.most.team/api/broadcasting/auth
14:38:54.733298
INFO
[console] [ChatWebSocket] websocket connect started: url=wss://rehabilitation.most.team/app/local-reverb-key?protocol=7&client=flutter&version=1.0.0&flash=false
14:38:54.909920
INFO
[console] [ChatWebSocket] websocket connect finished: readyState=1
14:38:54.910099
INFO
[console] [ChatWebSocket] websocket listener attached
14:38:54.910193
INFO
[console] [ChatWebSocket] init completed: connected=false, socketId=null, pendingChannels={private-chat.141, private-user.343}
14:38:54.910881
INFO
[console] [ChatWebSocket] incoming raw: type=String, data={"event":"pusher:connection_established","data":"{\"socket_id\":\"407959040.420524457\",\"activity_timeout\":30}"}
14:38:54.910996
INFO
[console] [ChatWebSocket] incoming envelope: event=pusher:connection_established, channel=null, data={"socket_id":"407959040.420524457","activity_timeout":30}
14:38:54.911084
INFO
[console] [ChatWebSocket] connected: socketId=407959040.420524457, activityTimeout=30
14:38:54.911273
INFO
[console] [ChatWebSocket] auth request: socketId=407959040.420524457, channel=private-chat.141
14:38:54.929997
INFO
[console] [DIO] *** Request ***
14:38:54.930313
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:38:54.930453
INFO
[console] [DIO] method: POST
14:38:54.930528
INFO
[console] [DIO] responseType: ResponseType.json
14:38:54.930602
INFO
[console] [DIO] followRedirects: true
14:38:54.930669
INFO
[console] [DIO] persistentConnection: true
14:38:54.930740
INFO
[console] [DIO] connectTimeout: 0:00:10.000000
14:38:54.930804
INFO
[console] [DIO] sendTimeout: null
14:38:54.930868
INFO
[console] [DIO] receiveTimeout: 0:00:10.000000
14:38:54.930929
INFO
[console] [DIO] transformTimeout: null
14:38:54.930989
INFO
[console] [DIO] receiveDataWhenStatusError: true
14:38:54.931069
INFO
[console] [DIO] extra: {}
14:38:54.931213
INFO
[console] [DIO] headers:
14:38:54.931291
INFO
[console] [DIO] accept: application/json
14:38:54.931357
INFO
[console] [DIO] content-type: application/x-www-form-urlencoded
14:38:54.931422
INFO
[console] [DIO] Authorization: Bearer 924|ly91ypdy492p9Q2XCEcxQIMz7LsdmLQ0JdTwid6U090cf5d8
14:38:54.931486
INFO
[console] [DIO] data:
14:38:54.931564
INFO
[console] [DIO] {socket_id: 407959040.420524457, channel_name: private-chat.141}
14:38:54.931669
INFO
[console] [DIO]
14:38:55.071508
INFO
[console] [DIO] *** Response ***
14:38:55.071744
INFO
[console] [DIO] uri: https://rehabilitation.most.team/api/broadcasting/auth
14:38:55.071797
INFO
[console] [DIO] statusCode: 403
14:38:55.071841
INFO
[console] [DIO] statusMessage: Forbidden
14:38:55.071882
INFO
[console] [DIO] headers:
14:38:55.071933
INFO
[console] [DIO] access-control-allow-credentials: true
14:38:55.071976
INFO
[console] [DIO] connection: keep-alive
14:38:55.072018
INFO
[console] [DIO] cache-control: no-cache, private
14:38:55.072059
INFO
[console] [DIO] date: Fri, 09 Oct 2026 11:38:54 GMT
14:38:55.072103
INFO
[console] [DIO] transfer-encoding: chunked
14:38:55.072144
INFO
[console] [DIO] access-control-allow-origin: http://localhost:3000
14:38:55.072188
INFO
[console] [DIO] content-type: application/json
14:38:55.072229
INFO
[console] [DIO] server: openresty
14:38:55.072266
INFO
[console] [DIO] Response Text:
14:38:55.073148
INFO
[console] [DIO] {"message":"","exception":"Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException","file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php","line":123,"trace":[{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php","line":84,"function":"verifyUserCanAccessChannel","class":"Illuminate\\Broadcasting\\Broadcasters\\Broadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php","line":553,"function":"auth","class":"Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php","line":363,"function":"__call","class":"Illuminate\\Broadcasting\\BroadcastManager","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php","line":24,"function":"__callStatic","class":"Illuminate\\Support\\Facades\\Facade","type":"::"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php","line":54,"function":"authenticate","class":"Illuminate\\Broadcasting\\BroadcastController","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php","line":43,"function":"callAction","class":"Illuminate\\Routing\\Controller","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":265,"function":"dispatch","class":"Illuminate\\Routing\\ControllerDispatcher","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php","line":211,"function":"runController","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":822,"function":"run","class":"Illuminate\\Routing\\Route","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Routing\\Router::runRouteWithinStack():821}","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php","line":63,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Auth\\Middleware\\Authenticate","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":821,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":800,"function":"runRouteWithinStack","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":764,"function":"runRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php","line":753,"function":"dispatchToRoute","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":200,"function":"dispatch","class":"Illuminate\\Routing\\Router","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":180,"function":"{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():197}","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/livewire/livewire/src/Features/SupportDisablingBackButtonCache/DisableBackButtonCacheMiddleware.php","line":19,"function":"{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Livewire\\Features\\SupportDisablingBackButtonCache\\DisableBackButtonCacheMiddleware","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php","line":31,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php","line":21,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php","line":51,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\TrimStrings","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php","line":27,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePostSize","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php","line":109,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php","line":61,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\HandleCors","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php","line":58,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\TrustProxies","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php","line":22,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php","line":26,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":219,"function":"handle","class":"Illuminate\\Http\\Middleware\\ValidatePathEncoding","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php","line":137,"function":"{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():194}:195}","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":175,"function":"then","class":"Illuminate\\Pipeline\\Pipeline","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php","line":144,"function":"sendRequestThroughRouter","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/vendor/laravel/framework/src/Illuminate/Foundation/Application.php","line":1220,"function":"handle","class":"Illuminate\\Foundation\\Http\\Kernel","type":"->"},{"file":"/var/www/rehabilitation-backend/public/index.php","line":20,"function":"handleRequest","class":"Illuminate\\Foundation\\Application","type":"->"}]}
$