Вложения
Я попробовал на вашем домене поменял приоритет websoket->polling и прошла попытка проверки авторизвции.
Вложения
Все данные между браузером и сервером передаються по websoket-там.
Если не получится, найдите файл loader.js в папке установленного сервера и замените код:
task.AddTask(function () {
loadSource.apply(this, [MC_RESOURCE[loadProjectType][MC_RESOURCE[loadProjectType].length - 1], function () {
window.mcLoader.label.parentNode.removeChild(window.mcLoader.label);
window.mcLoader = null;
}])
});
на
task.AddTask(function () {
loadSource.apply(this, [MC_RESOURCE[loadProjectType][MC_RESOURCE[loadProjectType].length - 1], function () {
window.mcLoader.label.parentNode.removeChild(window.mcLoader.label);
window.mcLoader = null;
mcConst.io_transport = ["polling", "websocket"];
}])
});
Данные будут идти обычными POST запросами во всех веб-сервисах чата.
Чат со мной
Протокол websockets — это TCP, но работает поверх http(s), сначала открывается обычное соединение http/https, а затем приложения переходят на обычный TCP. Посмотрите в эту сторону, возможно, в правилах фильтрации проставлен у вас где-то именно HTTP(s), а не TCP.
Чат со мной
Пока эта ситуация не массовая — будет такое решение.