سلام
یک پروژه لاراول ایجاد کردم که با 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"
}
}
به میلاد آذر کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟