Задать вопрос
@dk-web
начинал с блокнота

Почему перестал работать Laravel Reverb?

Месяца 3-4 назад все работало на локальной машине (wsl).
Сейчас все перепробовал и новый чистый проект и старый запустить.

Пробовал ShouldBroadcast и Now.
Все время выдает ошибку pusher .
[2026-08-15 17:15:51] local.ERROR: Pusher error: . {"exception":"[object] (Illuminate\\Broadcasting\\BroadcastException(code: 0): Pusher error: . at /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php:171)
[stacktrace]
#0 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastEvent.php(100): Illuminate\\Broadcasting\\Broadcasters\\PusherBroadcaster->broadcast()
#1 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Broadcasting\\BroadcastEvent->handle()
#2 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#3 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure()
#4 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()
#5 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call()
#6 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(129): Illuminate\\Container\\Container->call()
#7 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Bus\\Dispatcher->{closure:Illuminate\\Bus\\Dispatcher::dispatchNow():126}()
#8 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#9 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php(133): Illuminate\\Pipeline\\Pipeline->then()
#10 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(136): Illuminate\\Bus\\Dispatcher->dispatchNow()
#11 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Queue\\CallQueuedHandler->{closure:Illuminate\\Queue\\CallQueuedHandler::dispatchThroughMiddleware():129}()
#12 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(137): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():178}()
#13 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(129): Illuminate\\Pipeline\\Pipeline->then()
#14 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php(70): Illuminate\\Queue\\CallQueuedHandler->dispatchThroughMiddleware()
#15 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php(102): Illuminate\\Queue\\CallQueuedHandler->call()
#16 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(504): Illuminate\\Queue\\Jobs\\Job->fire()
#17 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(454): Illuminate\\Queue\\Worker->process()
#18 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(377): Illuminate\\Queue\\Worker->runJob()
#19 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(149): Illuminate\\Queue\\Worker->runNextJob()
#20 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(132): Illuminate\\Queue\\Console\\WorkCommand->runWorker()
#21 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()
#22 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#23 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure()
#24 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()
#25 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call()
#26 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call()
#27 /home/rbdk/dev26/my-app-lara-12/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute()
#28 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run()
#29 /home/rbdk/dev26/my-app-lara-12/vendor/symfony/console/Application.php(1117): Illuminate\\Console\\Command->run()
#30 /home/rbdk/dev26/my-app-lara-12/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand()
#31 /home/rbdk/dev26/my-app-lara-12/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun()
#32 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run()
#33 /home/rbdk/dev26/my-app-lara-12/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle()
#34 /home/rbdk/dev26/my-app-lara-12/artisan(16): Illuminate\\Foundation\\Application->handleCommand()
#35 {main}
"}

Повторюсь - все максимально дефолтное и почти из коробки.
2026-08-15 17:14:55 App\Events\SomeEvent ........................... RUNNING
  2026-08-15 17:14:56 App\Events\SomeEvent ........................... 1s FAIL
  2026-08-15 17:15:50 App\Events\SomeEvent ........................... RUNNING
  2026-08-15 17:15:51 App\Events\SomeEvent ........................... 1s FAIL


Базы все созданы.
BROADCAST_CONNECTION=reverb
QUEUE_CONNECTION=database

REVERB_APP_ID=932213
REVERB_APP_KEY=urfyepgto9k2c2iuc1vm
REVERB_APP_SECRET=csijt1ulk7zuzodiftj9
REVERB_HOST="localhost"
REVERB_PORT=8080
REVERB_SCHEME=http


Вроде писали что даже при переходе на 13 лару ничего супернового, но вообще перестало работать.
Порты пробовал менять.

Что-то с воркерами я так подозреваю.

Конфиги кеши чистил.

Запускал по отдельности в разных вкладках, через новый мультиплекс и по старинке
php artisan reverb:start --debug & php artisan queue:work & php artisan serve & npm run dev
  • Вопрос задан
  • 5 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы