Задать вопрос
  • Asterisk не передает Callerid?

    @Emersis Автор вопроса
    whiteodmin, ох, я смогу проверить теперь только в понедельник, но спасибо. Отпишусь как что узнаю.
    И да, транк h323, вы правы.
  • Asterisk не передает Callerid?

    @Emersis Автор вопроса
    Если я правильно поняла мысль, то мне было необходимо добавить данное правило к extension в контекст [ooh323-out]?
    В любом случае я пробовала добавлять его в разные места диалплана.

    Дебаг показывает мне по сути то же что и раньше:

    spoiler
    SIP Debugging enabled
    Audio is at 14610
    Adding codec alaw to SDP
    Adding codec ulaw to SDP
    Adding non-codec 0x1 (telephone-event) to SDP
    Reliably Transmitting (no NAT) to 10.50.32.114:65355:
    INVITE sip:74001@10.50.32.114:65355;rinstance=7849c221d538e33e SIP/2.0
    Via: SIP/2.0/UDP 10.50.32.115:5060;branch=z9hG4bK3a45315f
    Max-Forwards: 70
    From: "????????? ?.?.>74001" <sip:74001@10.50.32.115>;tag=as06e64c5e
    To: <sip:74001@10.50.32.114:65355;rinstance=7849c221d538e33e>
    Contact: <sip:74001@10.50.32.115:5060>
    Call-ID: 01923036405b9ab634d84a0813d9dbc7@10.50.32.115:5060
    CSeq: 102 INVITE
    User-Agent: FPBX-13.0.195.12(14.7.6)
    Date: Fri, 05 Oct 2018 03:20:27 GMT
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
    Supported: replaces, timer
    Content-Type: application/sdp
    Content-Length: 273
    
    v=0
    o=root 317463762 317463762 IN IP4 10.50.32.115
    s=Asterisk PBX 14.7.6
    c=IN IP4 10.50.32.115
    t=0 0
    m=audio 14610 RTP/AVP 8 0 101
    a=rtpmap:8 PCMA/8000
    a=rtpmap:0 PCMU/8000
    a=rtpmap:101 telephone-event/8000
    a=fmtp:101 0-16
    a=ptime:20
    a=maxptime:150
    a=sendrecv
  • Asterisk не передает Callerid?

    @Emersis Автор вопроса
    Получилось проверить только сейчас, но к сожалению не вышло.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, Пока решила просто перезагружать астер по окончанию конфы, а там посмотрим. Главное что основная задача выполнена. Спасибо.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, Делала разные префиксы потому что астер мог только что-то одно вперед пропускать по звонкам через это правило. либо сип, либо ooh.
    Но попробую так.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, О, получилось, благодарю. Теперь только проблема в том, что вызов не хочет прекращаться даже после того как я (как вызывающий) положила трубку.
    Это забавно и даже немного крипово.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    И так же получается у меня есть проблема с sip-номерами. Не совсем ясно как изменить контекст. Для sip-номеров у меня правило:
    exten => _XXX,1,Dial(SIP/${EXTEN})
    И получается ссылки @ ни на что нет, но при этом, ля постоянного дозвона я использую:
    exten => _44.,1,Dial(Local/${EXTEN:2}@from-internal,40,g)


    Что значит что я могу использовать Local для них. Но почему это это не срабывает.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, Получилось вызвать абонентов с номерами длиной XXXXX и 98XXXXXXXXXX, но только заменив Local на OOH323 и autoredial на avaya, т.е. оставив это как было.
    Если же оставить ooh323 и поставить autoredial выдает такую ошибку:
    ERROR[24650][C-00000001]: chan_ooh323.c:732 ooh323_request: Call to undefined peer autoredial[2018-08-02 14:22:25] ERROR[24650][C-00000001]: chan_ooh323.c:732 ooh323_request: Call to undefined peer autoredial[2018-08-02 14:22:25] ERROR[24650][C-00000001]: chan_ooh323.c:732 ooh323_request: Call to undefined peer autoredial


    Т.е.дозвон не получился.
    Но получилось позвонить на разные номера и спасибо Вам большое за это!
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, Сейчас я применила Ваш пример чтобы сразу проверить что выйдет, но получается что при наборе номера я сразу попадаю в конференцию. Т.е.вызываемый номер "пропускается" и в конференции нахожусь только я с вызывающего.
    Я думаю это может быть связанно с применением @autoredial
    До это же я использовала @avaya ссылаясь на телефоны по ooh323, а local нигде до того небыл использован.
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Rsa97, Я очень извиняюсь за свое непонимание, но не могли бы вы объяснить еще более понятно? Сам пример что вы написали ясен, да. Но совсем не понимаю как интерпретировать его под свою ситуацию..
  • Астериск сбор в конференцию?

    @Emersis Автор вопроса
    Не совсем ясно как именно мне использовать CUT. Эта функция является разделительной, это ясно. Но тогда мне стоит оставить

    _**X.,1,Set(chan=${CUT(Number,,2-)})

    ?
    Если честно совсем не понимаю эту функцию..
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, О, вся проблема была в том что я вместо :
    exten => _XXX,1,Wait(1)

    сделала:
    exten => _XXXXX,1,Wait(1)

    Хотя конференцию собирала с трехзначного.Теперь вроде все верно работает. Спасибо большое, правда очень выручили.)
    И спасибо что продолжили разбираться вместе со мной
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97,

    WARNING[2585][C-00000003]: pbx.c:4458 __ast_pbx_run: Channel 'OOH323/avaya-1' sent to invalid extension but no invalid handler: context,exten,priority=Conference,532,1
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, Может свойства originate можно где-то еще указать? Потому что это правда странно, получается что переключение на конференцию идет, но конференция к которой невозможно присоединиться это не совсем то, конечно.
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, И вот что интересно. При всех этих разъединениях, после того как оба вызываемых аппарата (допустим их два) подняли трубки и оказались разъеденены, номер который я набирала входит в конференцию, но вот поговорить с ни с кем не получается.
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, Да, теперь перезагрузила но все так же. Попробую еще раз перезагрузить всю машину, с телефоном, может в этом проблема...
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, Еще нет, не дошло как-то. Сейчас попробую.
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, Да, понимаю. Сделала так же и это. Но ошибка все равно остается на месте. Я подумала о том что он не знает куда ему звонить для соединения.
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Rsa97, Да, как раз так я и изменила до того как Вам написать. И вот происходит та самая ошибка.
    Набираю номера я с внутреннего номера заведенного на астере. Он трехзначный, 532. Так же в строчке: n(orig),Originate(OOH323/${Numbers:1:5},exten,Conference,${CALLERID(num)},1,60)
    после ${Numbers:1:5} я указала @avaya. Ссылаясь на свой экстешн на исходящие вызовы:
    exten => _7XXXX,n,Dial(OOH323/${EXTEN}@avaya)
    Без этого уточнения звонок не проходит вовсе, и пишет мне " Conference bridge profile bridge does not exist
    "
  • Конференц-мост Asterisk, синтаксис call файла?

    @Emersis Автор вопроса
    Ох, спасибо большое. В целом мне подошло Ваше решение, звонок совершается. Единственное, после подъема трубки первого номера, тут же у абонента происходит сброс вызова, и начинается автоматический звонок на следующий номер и т.д.
    Не совсем пойму в чем конкретно причина.
    (p.s. Я заменила SIP на OOH323, т.к. именно по нему идут звонки, и заменила количество цифр на свои (в моем случае номера из 5 цифр) ).
    Не наведете меня еще и на какую мысль что не так? Может дело в самой конференции?
    Но Вы мне очень помогли упростив задачу диалпланом.

    Я посмотрела логи, и он пишет мне довольно интересную информацию:
    Channel 'OOH323/avaya-5' sent to invalid extension but no invalid handler: context,exten,priority=Conference,532,1