Size: a a a

2021 August 24

B

BlackHat in Laravel Pro
кто знает какой нибудь обфускатор в котором можно прописать игнорируемые значения переменных
источник

B

BlackHat in Laravel Pro
обычно во все обфускаторах игнорируется только название переменных
источник

DC

Dmitriy Code in Laravel Pro
Здравствуйте коллеги!
У меня проблема с SSL и Вебсокетами.

WebSocket connection to 'wss://............. failed;


Laravel:
config/broadcasting.php
'connections' => [
       'pusher' => [
           'driver' => 'pusher',
           'key' => env('PUSHER_APP_KEY'),
           'secret' => env('PUSHER_APP_SECRET'),
           'app_id' => env('PUSHER_APP_ID'),
           'options' => [
               'cluster' => env('PUSHER_APP_CLUSTER'),
               'host' => '127.0.0.1',
               'port' => 6001,
               'scheme' => 'https',
               'curl_options' => [
                   CURLOPT_SSL_VERIFYHOST => 0,
                   CURLOPT_SSL_VERIFYPEER => 0,
               ]
           ],
       ],


config/websockets.php
'dashboard' => [
       'port' => env('LARAVEL_WEBSOCKETS_PORT', 6001),
   ],
'apps' => [
       [
           'id' => env('PUSHER_APP_ID'),
           'name' => env('APP_NAME'),
           'key' => env('PUSHER_APP_KEY'),
           'secret' => env('PUSHER_APP_SECRET'),
           'path' => env('PUSHER_APP_PATH'),
           'capacity' => null,
           'enable_client_messages' => true,
           'enable_statistics' => true,
           'encrypted' => true,
       ],
   ],

'ssl' => [
       'local_cert' => env('LARAVEL_WEBSOCKETS_SSL_LOCAL_CERT', null),
       'local_pk' => env('LARAVEL_WEBSOCKETS_SSL_LOCAL_PK', null),
       'passphrase' => env('LARAVEL_WEBSOCKETS_SSL_PASSPHRASE', null),
   ],


.env
LARAVEL_WEBSOCKETS_SSL_LOCAL_CERT=/var/www/httpd-cert/www-root/domain_le1.crt
LARAVEL_WEBSOCKETS_SSL_LOCAL_PK=/var/www/httpd-cert/www-root/domain_le1.key



Front
bootstrap.js

window.Echo = new Echo({
   broadcaster: 'pusher',
   key: process.env.MIX_PUSHER_APP_KEY,
   wsHost: window.location.hostname,
   wsPort: 6001,
   wssPort: 6001,
   disableStats: true
});


Что я упустил или не сделал?
источник

DC

Dmitriy Code in Laravel Pro
Забыл добавить, я использую ISP Manager
источник

DC

Dmitriy Code in Laravel Pro
источник

РТ

Рустам Трубников... in Laravel Pro
глянь версию socket.io-client
источник

РТ

Рустам Трубников... in Laravel Pro
2 должна быть
источник

V

Vladyslav in Laravel Pro
а он же тут вроде не при чем, не?)
источник

DC

Dmitriy Code in Laravel Pro
"socket.io-client": "^4.1.3",
источник

РТ

Рустам Трубников... in Laravel Pro
вот
источник

РТ

Рустам Трубников... in Laravel Pro
нужен 2
источник

ЕЧ

Егор 🐟 Черненок... in Laravel Pro
npm i socket.io-client@2
источник

V

Vladyslav in Laravel Pro
а
источник

ЕЧ

Егор 🐟 Черненок... in Laravel Pro
"socket.io-client": "^2.4.0"

Воткнётся эта версия.

Иначе не работает
источник

ЕЧ

Егор 🐟 Черненок... in Laravel Pro
Я сам по этим граблям прошёл)
источник

РТ

Рустам Трубников... in Laravel Pro
не говори
источник

РТ

Рустам Трубников... in Laravel Pro
как. и я
источник

RT

Road Test in Laravel Pro
Всем привет. Ребята, подскажите пожалуйста, возможно ли в Laravel использовать Queue между разными серверами (и скриптами естественно)? Т.е хочу что бы основной сервер добавлял в очередь задание (очередь в REDIS), а другие сервера с REDIS'а стягивали задание и обрабатывали?
источник

ЕЧ

Егор 🐟 Черненок... in Laravel Pro
Посмотри в сторону rabbitMQ
источник

DC

Dmitriy Code in Laravel Pro
ща попробую
источник