powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Просто Трёп [закрыт для гостей] / История сложного бага в пошочатике! Бугага!
2 сообщений из 2, страница 1 из 1
История сложного бага в пошочатике! Бугага!
    #641607
skerebator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[заблокирован]
Решил пооптимизировать base64 в сишном коде либы, на которой базируется пошочатик и пошотанки, заменил / на -
Потому что хотел передавать base64 в урле пошэ-пеинта, а там / мешалось в одном из мест.
Ну потестил кое-как, вроде работает, нигде ничо не сломалось.
Смотрю блеать потом пошочатик начал через раз коннектиться по вебсокету.
Два дня репу чесал, думал блять наверное nginx новый конфиг мой ебанул.
Перед этим ещё nginx крутил чтобы он поменьше буферизовывал и быстрее просирался.
В принципе пошочатик без nginx работает, там же http сервак самописный встроенный.
Но TLS-то я обосрался сделать, приходится его в nginx терминировать, плюс надо разруливать hostname где-то (пошотанки и пошочатик же на одной виртуалке-то).
Зырил в логи, зырил, нихуя не понял. Думал пездец нахой настал, пора закрывать проект, автор обосрался!
Потом сцуко вспомнил, что браузер при websocket-коннекте base64-ключ передаёт!
А у меня как раз base64 стал не каноничный, / не понимал. И как раз когда / попадался в ключе, всё и ломалось!
Ух епта! Так-то.
Пришлось параллельно завести особый режим, чтобы base64 умел быть каноничным, но и умел в youtube-кодировку, когда какие-то символы заменены на свои кастомные!
...
Рейтинг: 0 / 0
История сложного бага в пошочатике! Бугага!
    #641648
Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Просто Трёп [закрыт для гостей] / История сложного бага в пошочатике! Бугага!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (118): Анонимы (109), IT-Клоп, Разум вселенной 1 мин., Redd 2 мин., Ибрагимов Мага 82 3 мин., Брюквенные годы 3 мин., erbol 4 мин., С чистого листа 5 мин., жЫвоглот 5 мин., Дед-Папыхтет 7 мин.
Пользователи онлайн (139): Анонимы (126), Yandex Bot, IT-Клоп, Bing Bot, Разум вселенной 1 мин., Redd 2 мин., zzdima 2 мин., Ибрагимов Мага 82 3 мин., Брюквенные годы 3 мин., erbol 4 мин., С чистого листа 4 мин., жЫвоглот 5 мин., Дед-Папыхтет 7 мин., Т-Миронов 8 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]