ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Не работает callback

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

Не работает callback

Сообщение levantuev » 10 окт 2010, 18:31

Не звонит сцкобака:

Код: выделить все
Channel: DAHDI/g2/xxxxxx
Application: Playback
Data: hello-world


Код: выделить все
[Oct 10 23:29:11] WARNING[5185]: pbx_spool.c:267 safe_append: Unable to set utime on /var/spool/asterisk/outgoing/sample.call: Operation not permitted
[Oct 10 23:29:15] NOTICE[7170]: pbx_spool.c:349 attempt_thread: Call completed to DAHDI/2/xxxxxx


а через sip все нормально:
Код: выделить все
Channel: SIP/1
Application: Playback
Data: hello-world
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

Re: Не работает callback

Сообщение zepps » 10 окт 2010, 20:02

# The call file must be owned by the user asterisk runs as, so asterisk can utime() it, or you will get permission errors.
zepps
 
Сообщений: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не работает callback

Сообщение levantuev » 11 окт 2010, 07:45

Код: выделить все
Channel: Answer/XXXXXX
Application: Playback
Data: hello-world


Типа так что ле? :)
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

Re: Не работает callback

Сообщение ded » 11 окт 2010, 10:08

Btw, нет такого канала - Answer/
ded
 
Сообщений: 15822
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает callback

Сообщение levantuev » 11 окт 2010, 13:46

switch писал(а):тов. zepps имел ввиду, что файл нужно создавать в другом месте и КОПИРОВАТЬ в /var/spool/asterisk/outgoing

а разве не видно по логу что он и так выполняется из /var/spool/asterisk/outgoing ?
я создаю файл в /tmp и копирую в /var/spool/asterisk/outgoing с нужной датой
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

Re: Не работает callback

Сообщение zepps » 11 окт 2010, 13:53

дата там не при делах. убедитесь, что файлом владеет asterisk:asterisk
zepps
 
Сообщений: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не работает callback

Сообщение levantuev » 11 окт 2010, 16:17

а почему тогда через sip все нормально:

Код: выделить все
Channel: SIP/1
Application: Playback
Data: hello-world
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

Re: Не работает callback

Сообщение zepps » 11 окт 2010, 16:54

Как минимум потому, что вам ded написал.
zepps
 
Сообщений: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не работает callback

Сообщение levantuev » 11 окт 2010, 18:30

Сделал права, теперь выдает:

Код: выделить все
    -- Attempting call on DAHDI/g2/XXXXXX for application Playback(hello-world) (Retry 1)
       > Channel DAHDI/3-1 was answered.
       > Launching Playback(hello-world) on DAHDI/3-1
    -- <DAHDI/3-1> Playing 'hello-world.gsm' (language 'en')
    -- Hungup 'DAHDI/3-1'
[Oct 11 23:29:29] NOTICE[19954]: pbx_spool.c:349 attempt_thread: Call completed to DAHDI/g2/XXXXXX


Сотовый стоит возле колонки, начинает колонка издавать звук как-будтый идет звонок и раз обрывается :) в итоге звонка не приходит
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

Re: Не работает callback

Сообщение levantuev » 11 окт 2010, 18:45

Нашел проблему кажется, астериск не понимает что нужно проигрывать Playback когда поднимется трубка, а сразу проигрывает и завершает звонок, сделал так:
Код: выделить все
Channel: DAHDI/g2/622003
Application: Wait
Data: 10

Звонок пришел, но толку с этого, как-то нужно сделать что бы астериск понимал что нужно проигрывать файл, когда поднимется трубка:
Код: выделить все
Application: Playback
Data: Hello-World


выручайте гуру...
levantuev
 
Сообщений: 53
Зарегистрирован: 29 сен 2010, 06:35

След.

Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 32

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH