LINUX.ORG.RU
решено ФорумAdmin

Максимальное количество символов cnam

 


0

1

Есть asterisk с настроенным MySQL CID lookup source.

В скульной базе список номеров телефонов контрагентов. Раз в сутки по крону запускается python скрипт, который дергает данные из 1С и пишет в скульную базу. Если звонит клиент, номер которого присутствует в базе, то его имя отображается на телефонах манагеров вместе с номером. Контрагентов в 1С забивают манагеры. Иногда у контрагентов бывают очень длинные названия, например: «Фонд поддержки строительства доступного жилья в Калужской области»

Опасаюсь, переварит ли астериск такой длинный cnam?

Есть ли вообще какое-нибудь ограничение на длину cnam?

Не случится ли такого, что астериск отфутболит звонок из этого фонда, из-за какой-нибудь ошибки?

★★★★

Если получившийся на выходе INVITE будет больше MTU то Линукс его фрагментирует, а фрагментированным UDP пакетом может sip телефон подавиться.

А что мешает взять и проверить?

Yur4eg ★★ ()
Ответ на: комментарий от Yur4eg

А что мешает взять и проверить?

Проверил. cnam автоматом обрезается до 20-ти символов. В таком виде отображается на телефоне и в cdr.

Значит в астериске есть «защита от дурака». Поправил скрипт, чтобы обрезал все имена до 20.

Закрываю.

afanasiy ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.