راکت
میلاد آذر
میلاد آذر
توسط میلاد آذر مطرح شد
0 پاسخ

مشکل در اجرای socket .io و لاراول بر روی ابونتو 18.04

سلام
یک پروژه لاراول ایجاد کردم که با laravel-echo-server , socket.io ,redis بر روی لوکال به درستی کار میکنه
پروژه رو به سرور لینوکس ابونتو 18.04 و nginx منتقل کردم
تو لینک https://afos.ir/ به سوگت گوش میدم ولی موقع اتصال به https://afos.ir:8443/socket.io/socket.io.js
خطای timed out میده و برای لینک های اتصال نیز تو جاوا اسکریپت
پورت 8443 رو باز کردم تو تنظیم nginx زیر socket.io تعریف کردم
ssl را هم برای دامنه فعال کردم

ممنون میشم راهنمایی کنید !!

فایل laravel-echo-server.json

{
    "authHost": "https://afos.ir/",
    "authEndpoint": "/broadcasting/auth",
    "clients": [],
    "database": "redis",
    "databaseConfig": {
        "redis": {},
        "sqlite": {
            "databasePath": "/database/laravel-echo-server.sqlite"
        }
    },
    "devMode": false,
    "host": null,
    "port": "8443",
    "protocol": "https",
    "socketio": {},
    "secureOptions": 67108864,
    "sslCertPath": "/etc/letsencrypt/live/afos.ir/fullchain.pem",
    "sslKeyPath": "/etc/letsencrypt/live/afos.ir/privkey.pem",
    "sslCertChainPath": "",
    "sslPassphrase": "",
    "subscribers": {
        "http": true,
        "redis": true
    },
    "apiOriginAllow": {
        "allowCors": true,
        "allowOrigin": "https://afos.ir:443/",
        "allowMethods": "GET, POST",
        "allowHeaders": "Origin, Content-Type, X-Auth-Token, X-Requested-With, Accept, Authorization, X-CSRF-TOKEN, X-Socket-Id"
    }
}