ColdFusion Websocket: запись канала, указанная для subscribeTo, недействительна

Моя компания использует cfwebsocket на нашем сервере ColdFusion 11. Раньше это работало нормально, но в последнее время мы начали получать это сообщение каждый раз, когда пытаемся получить доступ к странице, которая вызывает cfwebsocket:

Attribute validation error for the CFWEBSOCKET tag The channel entry specified for subscribeTo is not valid. 
"testing123" is not a valid channel registered for this application.

Однако в нашем Application.cfc я настроил канал:

 <cfset this.wschannels = [{name="testing123"}] />

Еще одна странная проблема заключается в том, что когда я захожу в раздел WebSocket Администратора ColdFusion. Я тоже получаю ошибку:

CFAdmin WebSocket ErrorЭто действительно странно, потому что у нас это работало раньше. Мы вообще не меняли брандмауэр. Может кто-то указать мне верное направление?


person Drew S    schedule 30.01.2015    source источник
comment
@haxtbh Спасибо! Если вы ответите на этот вопрос, я отмечу это.   -  person Drew S    schedule 02.02.2015
comment
Конвертировал в ответ :)   -  person haxtbh    schedule 02.02.2015


Ответы (1)


Если вы обновились до обновления 3, то причина проблем связана с тем, что Adobe сломала веб-сокеты в этом обновлении.

Я отправил сообщение об ошибке сразу после его выпуска - http://bugbase.adobe.com/index.cfm?event=bug&id=3865461

Это было исправлено, и вы можете запросить у них исправление, которое решит проблему, иначе вам придется подождать до обновления 4!

person haxtbh    schedule 02.02.2015
comment
Кроме того, вы можете вернуться к обновлению 2, если хотите. - person Drew S; 02.02.2015