PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در nginx با WebSocket



Peugeot
August 3rd, 2018, 08:32
درود.

ما روی یک اسکریپت http که روی آپاچی نصب هست یک وب سوکت ناامن داریم. (ws://)

و وقتی به سایت ssl اضافه می‌کنیم وب سوکت لود نمی‌شه (مرورگر می‌خواد که وب سوکت رو هم با ssl لود کنه).

برای این مشکل، از nginx به عنوان reserve proxy استفاده کردیم که وب سوکت رو از روی آپاچی تغذیه می‌کنه و روی یه پورت دیگه با wss:// تحویلمون میده.

تنها مشکلی که این وسط هست اینه که اون اسکریپت ما توش یه سیستم شناسایی آی پی داره که در حالت معمولی درست کار می‌کنه ولی با ssl آی پی تمام کاربران رو 127.0.0.1 برمی‌گردونه.


کسی راه حلی برای این مسئله داره؟ هزینه پرداخت می‌شود.

hamid.soltani92
August 3rd, 2018, 11:01
درود.

ما روی یک اسکریپت http که روی آپاچی نصب هست یک وب سوکت ناامن داریم. (ws://)

و وقتی به سایت ssl اضافه می‌کنیم وب سوکت لود نمی‌شه (مرورگر می‌خواد که وب سوکت رو هم با ssl لود کنه).

برای این مشکل، از nginx به عنوان reserve proxy استفاده کردیم که وب سوکت رو از روی آپاچی تغذیه می‌کنه و روی یه پورت دیگه با wss:// تحویلمون میده.

تنها مشکلی که این وسط هست اینه که اون اسکریپت ما توش یه سیستم شناسایی آی پی داره که در حالت معمولی درست کار می‌کنه ولی با ssl آی پی تمام کاربران رو 127.0.0.1 برمی‌گردونه.


کسی راه حلی برای این مسئله داره؟ هزینه پرداخت می‌شود.
سلام.
از هدر‌های فوروارد استفاده کنید و سیستم شناسایی آی‌پی رو با توجه به تغییرات جدید بروزرسانی کنید.