VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

faxdetect=yes и asterisk реагирует сам на себя

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
orynkanov
Сообщения: 14
Зарегистрирован: 28 янв 2011, 16:29

faxdetect=yes и asterisk реагирует сам на себя

Сообщение orynkanov »

Здравствуйте!
Не могу понять почему при отправке факса через hylafax+iaxmodem, астериск переходит на extension fax.
Тут совсем разные контексты используются и не пересекаются. Подскажите, будьте любезны.

Код: Выделить всё

    -- Executing [3998833@fax2out:1] Dial("IAX2/7000-5321", "SIP/1000/3998833,120") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/1000/3998833
    -- SIP/1000-00000081 answered IAX2/7000-5321
       > doing dnsmgr_lookup for 'sipnet.ru'
       > ast_get_srv: SRV lookup for '_sip._udp.sipnet.ru' mapped to host sipnet.ru, port 5060
  == Redirecting 'SIP/1000-00000081' to fax extension due to CNG detection
  == Spawn extension (fax2out, 3998833, 1) exited non-zero on 'IAX2/7000-5321'
    -- Hungup 'IAX2/7000-5321'
    -- Executing [fax@from_city:1] Goto("SIP/1000-00000081", "fax-rx,7000,1") in new stack
    -- Goto (fax-rx,7000,1)
    -- Executing [7000@fax-rx:1] Set("SIP/1000-00000081", "fname=2012.12.18 04-58 3998833-7000") in new stack
    -- Executing [7000@fax-rx:2] ReceiveFAX("SIP/1000-00000081", "/var/spool/asterisk/fax/2012.12.18 04-58 3998833-7000.tiff") in new stack
    -- Channel 'SIP/1000-00000081' receiving FAX '/var/spool/asterisk/fax/2012.12.18 04-58 3998833-7000.tiff'
[2012-12-18 04:58:21] WARNING[2576]: chan_sip.c:9162 process_sdp: Rejecting offer with image stream due to UDPTL initialization failure
    -- Executing [7000@fax-rx:3] Hangup("SIP/1000-00000081", "") in new stack
orynkanov
Сообщения: 14
Зарегистрирован: 28 янв 2011, 16:29

Re: faxdetect=yes и asterisk реагирует сам на себя

Сообщение orynkanov »

Мне нужно, чтобы faxdetect=yes было. В случае, если на городскую линию будет звонить факс-автомат, то в контексте с IVR на этот случай стоит экстеншн fax и пойдет принятие факса. Всё отлично работает, но при отправке факса из другого контекста, астериск перепрыгивает на этот экстеншн fax. Однако если отправлять не через iaxmodem, а через SendFAX, то факс отправляется. Вот только у iaxmodem/hylafax сделано через winprint, что понравилось пользователям.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: faxdetect=yes и asterisk реагирует сам на себя

Сообщение awsswa »

У вас он стоит глобально yes, а его надо раставить по пирам. И там где срабатывает ложно, поставьте no
платный суппорт по мере возможностей
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: faxdetect=yes и asterisk реагирует сам на себя

Сообщение ded »

faxdetect=yes детектирует как входящие, так и исходящие факсы. Последние то вам не нужно детектировать? Почитайте про все опции, faxdetect=incoming
orynkanov
Сообщения: 14
Зарегистрирован: 28 янв 2011, 16:29

Re: faxdetect=yes и asterisk реагирует сам на себя

Сообщение orynkanov »

Пробовал ставить faxdetect=incoming - пишет, что не знает такого параметра. В итоге сделал faxdetect=yes глобально, а у пиров, использующихся на выход в город поставил faxdetect=no. Благодарю за помощь!
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: faxdetect=yes и asterisk реагирует сам на себя

Сообщение ded »

Так тоже конечно годиться, хотя...
faxdetect=both
faxdetect=incoming
faxdetect=outgoing
faxdetect=no
http://www.voip-info.org/wiki/view/Asterisk+fax
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH