Все стоит! Если включить - agi set debug on То тоже ошибок не показывает:
-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-rad-auth.agi <SIP/IMSI-00000002>AGI Tx >> agirequest: agi-rad-auth.agi <SIP/IMSI-00000002>AGI Tx >> agichannel: SIP/IMSI-00000002 <SIP/IMSI-00000002>AGI Tx >> agilanguage: en <SIP/IMSI-00000002>AGI Tx >> agitype: SIP <SIP/IMSI-00000002>AGI Tx >> agi_uniqueid: 1348232152.2 ... -- <SIP/IMSI250015064100432-00000002>AGI Script agi-rad-auth.agi completed, returning 0
Anatoly_anso (Sep 21 '12)editradclient работает нормально. Помимо авторизации он скидывает CDR записи на freeRadius после окончания вызова. С этим проблем нет. Проблема явно с обработкой скрипта авторизации. На соседней машине скрипты из этого же архива работают отлично.
Anatoly_anso (Sep 21 '12)editВыводит следующее: <p>
root@anso-VirtualBox:/# /var/lib/asterisk/agi-bin/agi-rad-auth.agi 'Mode=Account&Username=XXX&Password=XXX'
VERBOSE "AGI Environment Dump:" 3
GET VARIABLE RADIUSServer 80.80.80.80 GET VARIABLE RADIUSAuthPort 1812 GET VARIABLE RADIUSSecret secret GET VARIABLE RADIUS_Server 80.80.80.80 VERBOSE "RADIUS server "" ERROR" 3
HANGUP
При чем результат такой же даже на машине где все работает.
Anatoly_anso (Sep 21 '12)edit