- Регистрация
- 30 Апр 2015
- Сообщения
- 143
Обновился на последнюю прошивку на одном из своих телефонов SNOM 710 и с "Событиях 3CX" сразу увидел проблему с кодировкой русского языка:
Snom 710 firmware 8.7.3.25 (старая):
08-Oct-2015 15:53:27.380 [CM503027]: Call(C:1830): From: Extn:220 ("Пожидаев Сергей" <sip:[email protected]:5060>) to T:Extn:232@[Dev:sip:[email protected]:5060]
Snom 710 firmware 8.7.5.28 (новая):
08-Oct-2015 18:40:41.891 [CM503027]: Call(C:2011): From: Extn:220 ("%D0%9F%D0%BE%D0%B6%D0%B8%D0%B4%D0%B0%D0%B5%D0%B2 %D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9" <sip:[email protected]:5060>) to T:Extn:232@[Dev:sip:[email protected]:5060]
По символам делаю вывод, что это UTF-8, а раньше скорее всего была Windows-1251.
Техподдержка SNOM сообщила, что так и должно быть - это раньше они нарушали стандарты выдаваля декодированную кириллицу в SIP сообщениях и URI, а сейчас они все исправили привели в соответствие:
"Dear Info, the old behaviours was wrong: non ascii chars must be encoded in SIP messages and URI.
This is the reason why now you see the encoded values instead of the char."
Соответственно намекают на то, что дальнейшие меры по исправления ситуации должна предпринимать разработчики 3CX.
Какие есть мнения на этот счет?
Snom 710 firmware 8.7.3.25 (старая):
08-Oct-2015 15:53:27.380 [CM503027]: Call(C:1830): From: Extn:220 ("Пожидаев Сергей" <sip:[email protected]:5060>) to T:Extn:232@[Dev:sip:[email protected]:5060]
Snom 710 firmware 8.7.5.28 (новая):
08-Oct-2015 18:40:41.891 [CM503027]: Call(C:2011): From: Extn:220 ("%D0%9F%D0%BE%D0%B6%D0%B8%D0%B4%D0%B0%D0%B5%D0%B2 %D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9" <sip:[email protected]:5060>) to T:Extn:232@[Dev:sip:[email protected]:5060]
По символам делаю вывод, что это UTF-8, а раньше скорее всего была Windows-1251.
Техподдержка SNOM сообщила, что так и должно быть - это раньше они нарушали стандарты выдаваля декодированную кириллицу в SIP сообщениях и URI, а сейчас они все исправили привели в соответствие:
"Dear Info, the old behaviours was wrong: non ascii chars must be encoded in SIP messages and URI.
This is the reason why now you see the encoded values instead of the char."
Соответственно намекают на то, что дальнейшие меры по исправления ситуации должна предпринимать разработчики 3CX.
Какие есть мнения на этот счет?