Главная страница


ru.cisco

 
 - RU.CISCO ---------------------------------------------------------------------
 From : Pavel Shirshov                       2:5010/148.22  10 May 2007  18:18:58
 To : Alexey Shilin
 Subject : tcl, leg setup без указания leg'а => нет аккаунтинга
 -------------------------------------------------------------------------------- 
 
 
  Мои бортовые системы запеленговали, что в Четверг Май 10 2007 14:17, Alexey
 Shilin писал All:
 
  AS> Циска не присылает аккаунтинг для звонков, созданных в IVR TCL2.0
  AS> командой leg setup $dest callInfo в варианте без указания leg'а
  AS> (обычно: leg setup $dest callInfo leg_incoming). В логах ругань, что
  AS> не может послать аккаунтинг на радиусы дефолтного метода h323 (такого
  AS> метода и нет - всё верно): May 10 14:29:09 voice-gw 6931312: May 10
  AS> 07:29:09.083: voip_start_ccapi_accounting(87615): May 10 14:29:09
  AS> voice-gw 6931313: May 10 07:29:09.083: voip_start_accounting_internal:
  AS> May 10 14:29:09 voice-gw 6931314: May 10 07:29:09.083:
  AS> voip_start_accounting_internal(87615): peer_tag=8383204 May 10
  AS> 14:29:09 voice-gw 6931315: May 10 07:29:09.083: get_acct_params:
  AS> suppressed=0 May 10 14:29:09 voice-gw 6931316: May 10 07:29:09.083:
  AS> get_acct_params(87615): ERROR: method "h323" not defined. May 10
  AS> 14:29:09 voice-gw 6931317: May 10 07:29:09.083:
  AS> voip_start_accounting_internal(87615): ERROR: get_acct_params
  AS> error.return. Стоит дописать к команде "... leg_incoming" и циска
  AS> начинает использовать для аккаунтинга другой (не h323, а правильный)
  AS> method, прописанный в voice class aaa.
 
  AS> Hо. Пишу callback-приложение на tcl, где звонок к пользователю -
  AS> первый и, соответственно, никакого leg_incoming нет и сослаться на
  AS> него нельзя. В итоге не имею аккаунтинга для для таких звонков и всех
  AS> последующих созданных из этого же ivr. Использовать команды aaa
  AS> accounting сложно: есть варианты start, update, но stop-пакет послать
  AS> нельзя.
 
  AS> Пробовалось на:
  AS>  - IOS (tm) 5350 Software (C5350-IK8S-M), Version 12.3(15a), RELEASE
  AS> SOFTWARE (fc2); - 5400, c5400-is-mz.122-15.T15.bin.
 
  AS> Как побороть?
 
 Записывать идентификаторы легов в переменную
 например так
 set callback_leg_id [infotag get leg_outgoing]
 И теперь везде вместо leg_incoming пишешь $callback_leg_id
 
 Потом я запускаю аккаунтинг командой
 aaa accounting start $voip_leg -s $method
 
 метод получаю из параметров скрипта
 Без этого accounting на моем ios все равно запускался через h323. И правильно
 делал, судя по описанию.
                 C уважением, Pavel Shirshov.
 --- GoldED+/W32 1.1.5
  * Origin: pavelsh(at)mail(dot)ru (2:5010/148.22)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 tcl, leg setup без указания leg\'а => нет аккаунтинга   Alexey Shilin   10 May 2007 14:17:34 
 tcl, leg setup без указания leg\'а => нет аккаунтинга   Pavel Shirshov   10 May 2007 18:18:58 
Архивное /ru.cisco/2395846432ab6.html, оценка 1 из 5, голосов 35
Яндекс.Метрика
Valid HTML 4.01 Transitional