Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / AGI Script .<...> completed, returning -1

AGI Script .<...> completed, returning -1

1 23>
Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

AGI Script .<...> completed, returning -1

На одной из типовых инсталляций большое кол-во таких ошибок, есть ли быстрый ответ почему? Скрипт на php, * 1.6.x
http://www.line24.ru - системы массового телефонного обслуживания.
2010-06-02 21:10

Сообщений: 6521

Re: AGI Script .<...> completed, returning -1

Нужно быстрое дополнение - название_скрипта.php
2010-06-02 21:13

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: AGI Script .<...> completed, returning -1

оно ничего не скажет, т.к. это не один, а несколько наших скриптов и все непонятно падают на конкретной инсталляции.
http://www.line24.ru - системы массового телефонного обслуживания.
2010-06-02 21:18

Сообщений: 6521

Re: AGI Script .<...> completed, returning -1

Включить agi debug и увидеть что выпадает на -1
PHP часом не обновляли?
2010-06-02 21:19

Сообщений: 6521

Re: AGI Script .<...> completed, returning -1

*CLI> agi set debug on
AGI Debugging Enabled
*CLI> core set verbose off
Verbosity is now OFF


<SIP/401-000002de>AGI Tx >> agi_request: recordingcheck
<SIP/401-000002de>AGI Tx >> agi_channel: SIP/401-000002de
<SIP/401-000002de>AGI Tx >> agi_language: ru
<SIP/401-000002de>AGI Tx >> agi_type: SIP
<SIP/401-000002de>AGI Tx >> agi_uniqueid: 1275499350.1530
<SIP/401-000002de>AGI Tx >> agi_version: 1.6.0.22-samy-r60
<SIP/401-000002de>AGI Tx >> agi_callerid: 401
<SIP/401-000002de>AGI Tx >> agi_calleridname: ded
<SIP/401-000002de>AGI Tx >> agi_callingpres: 0
<SIP/401-000002de>AGI Tx >> agi_callingani2: 0
<SIP/401-000002de>AGI Tx >> agi_callington: 0
<SIP/401-000002de>AGI Tx >> agi_callingtns: 0
<SIP/401-000002de>AGI Tx >> agi_dnid: 403
<SIP/401-000002de>AGI Tx >> agi_rdnis: unknown
<SIP/401-000002de>AGI Tx >> agi_context: macro-record-enable
<SIP/401-000002de>AGI Tx >> agi_extension: s
<SIP/401-000002de>AGI Tx >> agi_priority: 4
<SIP/401-000002de>AGI Tx >> agi_enhanced: 0.0
<SIP/401-000002de>AGI Tx >> agi_accountcode:
<SIP/401-000002de>AGI Tx >> agi_threadid: 124324752
<SIP/401-000002de>AGI Tx >> agi_arg_1: 20100602-192230
<SIP/401-000002de>AGI Tx >> agi_arg_2: 1275499350.1530
<SIP/401-000002de>AGI Tx >>
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG2
<SIP/401-000002de>AGI Tx >> 200 result=1 (IN)
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG1
<SIP/401-000002de>AGI Tx >> 200 result=1 (403)
<SIP/401-000002de>AGI Rx << DATABASE GET "AMPUSER" "403/recording"
<SIP/401-000002de>AGI Tx >> 200 result=1 (out=Adhoc|in=Adhoc)
<SIP/401-000002de>AGI Rx << VERBOSE "Inbound recording not enabled" 1
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Tx >> agi_request: dialparties.agi
<SIP/401-000002de>AGI Tx >> agi_channel: SIP/401-000002de
<SIP/401-000002de>AGI Tx >> agi_language: ru
<SIP/401-000002de>AGI Tx >> agi_type: SIP
<SIP/401-000002de>AGI Tx >> agi_uniqueid: 1275499350.1530
<SIP/401-000002de>AGI Tx >> agi_version: 1.6.0.22-samy-r60
<SIP/401-000002de>AGI Tx >> agi_callerid: 401
<SIP/401-000002de>AGI Tx >> agi_calleridname:
<SIP/401-000002de>AGI Tx >> agi_callingpres: 0
<SIP/401-000002de>AGI Tx >> agi_callingani2: 0
<SIP/401-000002de>AGI Tx >> agi_callington: 0
<SIP/401-000002de>AGI Tx >> agi_callingtns: 0
<SIP/401-000002de>AGI Tx >> agi_dnid: 403
<SIP/401-000002de>AGI Tx >> agi_rdnis: unknown
<SIP/401-000002de>AGI Tx >> agi_context: macro-dial
<SIP/401-000002de>AGI Tx >> agi_extension: s
<SIP/401-000002de>AGI Tx >> agi_priority: 3
<SIP/401-000002de>AGI Tx >> agi_enhanced: 0.0
<SIP/401-000002de>AGI Tx >> agi_accountcode:
<SIP/401-000002de>AGI Tx >> agi_threadid: 124324752
<SIP/401-000002de>AGI Tx >>
<SIP/401-000002de>AGI Rx << VERBOSE "Starting New Dialparties.agi" 1
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE AMPMGRUSER
<SIP/401-000002de>AGI Tx >> 200 result=1 (admin)
<SIP/401-000002de>AGI Rx << GET VARIABLE AMPMGRPASS
<SIP/401-000002de>AGI Tx >> 200 result=1 (a)
<SIP/401-000002de>AGI Rx << GET VARIABLE CWINUSEBUSY
<SIP/401-000002de>AGI Tx >> 200 result=1 (true)
<SIP/401-000002de>AGI Rx << GET VARIABLE ASTVERSION
<SIP/401-000002de>AGI Tx >> 200 result=1 (1.6.0.22)
<SIP/401-000002de>AGI Rx << GET VARIABLE ASTCHANDAHDI
<SIP/401-000002de>AGI Tx >> 200 result=1 (1)
<SIP/401-000002de>AGI Rx << GET VARIABLE CWIGNORE
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE CFIGNORE
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE HAS_EXTENSION_STATE
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE priority
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << VERBOSE "Caller ID name is '' number is '401'" 1
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE QUEUEWAIT
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << SET VARIABLE __KEEPCID "TRUE"
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << SET VARIABLE DIALSTATUS_CW ""
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG1
<SIP/401-000002de>AGI Tx >> 200 result=1 ("")
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG2
<SIP/401-000002de>AGI Tx >> 200 result=1 (tT)
<SIP/401-000002de>AGI Rx << GET VARIABLE RingGroupMethod
<SIP/401-000002de>AGI Tx >> 200 result=1 (none)
<SIP/401-000002de>AGI Rx << GET VARIABLE ALERT_INFO
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE SIPADDHEADER
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE PR_DIALSTATUS
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE FMGRP
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE NODEST
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE RINGGROUP_INDEX
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE USE_CONFIRMATION
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << VERBOSE "USE_CONFIRMATION: 'FALSE'" 5
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << VERBOSE "RINGGROUP_INDEX: ''" 5
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << VERBOSE "Methodology of ring is 'none'" 1
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG3
<SIP/401-000002de>AGI Tx >> 200 result=1 (403)
<SIP/401-000002de>AGI Rx << VERBOSE "Added extension 403 to extension map" 3
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE ARG4
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE SCREEN
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE FROM_DID
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << GET VARIABLE ASTVARLIBDIR
<SIP/401-000002de>AGI Tx >> 200 result=1 (/var/lib/asterisk)
<SIP/401-000002de>AGI Rx << DATABASE GET "CF" "403"
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << VERBOSE "Extension 403 cf is disabled" 3
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << DATABASE GET "DND" "403"
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << VERBOSE "Extension 403 do not disturb is disabled" 3
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << DATABASE GET "CW" "403"
<SIP/401-000002de>AGI Tx >> 200 result=1 (ENABLED)
<SIP/401-000002de>AGI Rx << DATABASE GET "CFB" "403"
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << DATABASE GET "CFU" "403"
<SIP/401-000002de>AGI Tx >> 200 result=0
<SIP/401-000002de>AGI Rx << VERBOSE "extnum 403 has: cw: 1; hascfb: 0 [] hascfu: 0 []" 4
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << GET VARIABLE EXTENSION_STATE(403)
<SIP/401-000002de>AGI Tx >> 200 result=1 (NOT_INUSE)
<SIP/401-000002de>AGI Rx << VERBOSE "EXTENSION_STATE: 0 (NOT_INUSE)" 1
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << DATABASE GET "AMPUSER" "403/device"
<SIP/401-000002de>AGI Tx >> 200 result=1 (403)
<SIP/401-000002de>AGI Rx << DATABASE GET "DEVICE" "403/dial"
<SIP/401-000002de>AGI Tx >> 200 result=1 (SIP/403)
<SIP/401-000002de>AGI Rx << DATABASE PUT "CALLTRACE" "403" "401"
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << VERBOSE "dbset CALLTRACE/403 to 401" 3
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << SET VARIABLE FILTERED_DIAL "403"
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << VERBOSE "Filtered ARG3: 403" 3
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << SET VARIABLE ds "SIP/403,\"\",tT"
<SIP/401-000002de>AGI Tx >> 200 result=1
<SIP/401-000002de>AGI Rx << SET PRIORITY normdial
<SIP/401-000002de>AGI Tx >> 200 result=0

2010-06-02 21:22

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: AGI Script .<...> completed, returning -1

век живи век учись, я и не знал что agi дебажить можно.
zzuz ты почему не сказал? :))
http://www.line24.ru - системы массового телефонного обслуживания.
2010-06-02 21:27

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: AGI Script .<...> completed, returning -1

ded:

PHP часом не обновляли?
Это свежая инсталляция, поставили и увидели проблему. Завтра отпишусь в чем было дело.
http://www.line24.ru - системы массового телефонного обслуживания.
2010-06-02 21:28

Сообщений: 6521

Re: AGI Script .<...> completed, returning -1

Опять при инсталляции впарили timezone GMT+3 вместо Europe/MyTown?
2010-06-02 21:34

Avatara of line24
Откуда: Санкт-Петербург
Сообщений: 568

Re: AGI Script .<...> completed, returning -1

эммм, и это тоже... а как это влияет?
p.s. не опять, а так случайно получилось.
http://www.line24.ru - системы массового телефонного обслуживания.
2010-06-02 21:38

Сообщений: 6521

Re: AGI Script .<...> completed, returning -1

Офигительно влияет.
Вся концепция времени в сервере набок.
По ходу пъессы приходится добавлять в php.ini параметр
date.timezone = "Europe/MyTown"
http://kb.siteground.com/article/How_to_change_the_datetimezone_value_in_PHP.html

line24:

zzuz ты почему не сказал? :))

Хуже этого - только UTC (как мне кажется).
2010-06-02 21:42

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru