Страница 3 из 5
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 09:14
Nasturciya
mikelog писал(а):а еще лучше выкинуть OOH323, а если так хочется H323, то брать и линковать по OH323 аваю и астера, а мой совет линковать по SIP, даю подсказку всякие Session Manager & Sip Enablement Server или как он там, не нужны, если просто надо связать аваю и * по сип

у меня сейчас так работает обновляю * как хочу и не грею голову что H323 не скомпилится или не подымется. удачи.
И для такой связки не нужно покупать для Avaya SIP транки ??
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 09:47
mikelog
нужно только вот это будет
Код: Выделить всё
IP PORT CAPACITIES USED
Maximum Administered SIP Trunks: 200 88
цена на 1 sip trunk over tcp копеечная. хотя версия CM какая у вас?
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 09:49
amateur
mikelog писал(а):а еще лучше выкинуть OOH323, а если так хочется H323, то брать и линковать по OH323 аваю и астера, а мой совет линковать по SIP, даю подсказку всякие Session Manager & Sip Enablement Server или как он там, не нужны, если просто надо связать аваю и * по сип

у меня сейчас так работает обновляю * как хочу и не грею голову что H323 не скомпилится или не подымется. удачи.
Меня бы насторожили советы человека, который даже не поинтересовался какая версия ПО у вас установлена на Media Server'е

Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:03
Nasturciya
Лог звонка теперь уже в тексте)
Код: Выделить всё
---------Date 10---------
09:21:05:853 Signalling IP address is set to 192.168.7.251
09:21:05:853 Listen port number is set to 1720
09:21:05:853 TCP port range initialize - successful
09:21:05:853 Added alias: DialedDigits - 100
09:21:05:853 Added alias: H323ID - ObjSysAsterisk
09:21:05:853 Added alias: DialedDigits - 100
09:21:05:853 Adding endpoint capability OO_G711ALAW64K.
09:21:05:853 Adding endpoint capability OO_G711ULAW64K.
09:21:05:853 Adding endpoint capability OO_G729ANNEXA.
09:21:05:853 Adding endpoint capability OO_G729.
09:21:05:853 Adding endpoint capability OO_G729WANNEXB.
09:21:05:853 Enabled RFC2833 DTMF capability for end-point
09:21:05:853 H323 listener creation - successful
09:21:05:853 H.323 Endpoint Configuration is as follows:
09:21:05:853 Trace File: /var/log/asterisk/h323_log
09:21:05:853 FastStart - disabled
09:21:05:853 H245 Tunneling - enabled
09:21:05:853 MediaWaitForConnect - enabled
09:21:05:853 AutoAnswer - disabled
09:21:05:853 Terminal Type - 60
09:21:05:853 T35 CountryCode - 184
09:21:05:853 T35 Extension - 0
09:21:05:853 Manufacturer Code - 39
09:21:05:853 ProductID - ooh323
09:21:05:853 VersionID - v0.8.3m
09:21:05:853 Local signalling IP address - 192.168.7.251
09:21:05:854 H225 ListenPort - 1720
09:21:05:854 CallerID - PBX
09:21:05:854 Call Establishment Timeout - 60 seconds
09:21:05:854 MasterSlaveDetermination Timeout - 30 seconds
09:21:05:854 TerminalCapabilityExchange Timeout - 30 seconds
09:21:05:854 LogicalChannel Timeout - 30 seconds
09:21:05:854 Session Timeout - 15 seconds
09:21:30:812 ERROR: Empty calllist - ooFindCallByToken failed
09:21:30:817 Processing MakeCall command ooh323c_o_1
09:21:30:817 Created a new call (outgoing, ooh323c_o_1)
09:21:30:824 INFO: FinCall returned 96a7410 for call: ooh323c_o_1
09:21:30:824 INFO: FinCall returned 96a7410 for call: ooh323c_o_1
09:21:30:824 INFO: create cmd connect for call: 96a7410
09:21:30:824 Added local alias 2840 to call. (outgoing, ooh323c_o_1)
09:21:30:824 Added remote alias 2976 to call. (outgoing, ooh323c_o_1)
09:21:30:824 Enabled RTP/CISCO DTMF capability for (outgoing, ooh323c_o_1)
09:21:30:824 Enabled RFC2833 DTMF capability for (outgoing, ooh323c_o_1)
09:21:30:824 Dtmf mode set to H.245(alphanumeric) for (outgoing, ooh323c_o_1)
09:21:30:824 Dtmf mode set to H.245(signal) for (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_T38. (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G711ALAW64K. (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G711ULAW64K. (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G729ANNEXA. (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G729. (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G729WANNEXB. (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G711ALAW64K (outgoing, ooh323c_o_1)
09:21:30:824 Adding call specific capability OO_G729WANNEXB. (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G711ALAW64K (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G711ALAW64K (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G711ULAW64K (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G711ULAW64K (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729ANNEXA (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729ANNEXA (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729 (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729 (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729WANNEXB (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_G729WANNEXB (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_T38 (outgoing, ooh323c_o_1)
09:21:30:824 Configured mediainfo for cap OO_T38 (outgoing, ooh323c_o_1)
09:21:30:827 Processing MakeCall command ooh323c_o_1
09:21:30:827 INFO: FinCall returned 96a7410 for call: ooh323c_o_1
09:21:30:827 Parsing destination 192.168.1.10:1720
09:21:30:827 Generated callRef 28
09:21:30:827 Trying to connect to remote endpoint(192.168.1.10:1720) to setup H2250 channel (outgoing, ooh323c_o_1)
09:21:30:829 H2250 transmiter channel creation - successful (outgoing, ooh323c_o_1)
09:21:30:829 Added local alias 2840 to call. (outgoing, ooh323c_o_1)
09:21:30:829 Built SETUP message (outgoing, ooh323c_o_1)
09:21:30:829 UserInfo encoding - successful
09:21:30:829 Q931 Message = {
09:21:30:829 protocolDiscriminator = 8
09:21:30:829 callReference = 28
09:21:30:829 from = originator
09:21:30:829 messageType = 5
09:21:30:829 Bearer-Capability IE = {
09:21:30:829 80, 90, a3 }
09:21:30:829 Display IE = {
09:21:30:829 device
09:21:30:829 }
09:21:30:829 CallingPartyNumber IE = {
09:21:30:829 2840
09:21:30:829 }
09:21:30:829 CalledPartyNumber IE = {
09:21:30:829 2976
09:21:30:829 }
09:21:30:829 h323_uu_pdu = {
09:21:30:829 h323_message_body = {
09:21:30:829 setup = {
09:21:30:829 protocolIdentifier = {
09:21:30:829 {
09:21:30:829 0 0 8 2250 0 4 }
09:21:30:829 }
09:21:30:830 sourceAddress = {
09:21:30:830 elem[0] = {
09:21:30:830 dialedDigits = {
09:21:30:830 "2840"
09:21:30:830 }
09:21:30:830 }
09:21:30:830 elem[1] = {
09:21:30:830 dialedDigits = {
09:21:30:830 "2840"
09:21:30:831 }
09:21:30:830 "2840"
09:21:30:831 }
09:21:30:831 }
09:21:30:831 }
09:21:30:831 sourceInfo = {
09:21:30:831 vendor = {
09:21:30:831 vendor = {
09:21:30:831 t35CountryCode = {
09:21:30:831 184
09:21:30:831 }
09:21:30:832 t35Extension = {
09:21:30:832 0
09:21:30:832 }
09:21:30:832 manufacturerCode = {
09:21:30:832 39
09:21:30:832 }
09:21:30:832 }
09:21:30:833 productId = {
09:21:30:833 '6f6f68333233'H
09:21:30:833 }
09:21:30:833 versionId = {
09:21:30:833 '76302e382e336d'H
09:21:30:833 }
09:21:30:833 }
09:21:30:833 terminal = {
09:21:30:833 }
09:21:30:834 mc = {
09:21:30:834 FALSE
09:21:30:834 }
09:21:30:834 undefinedNode = {
09:21:30:834 FALSE
09:21:30:834 }
09:21:30:834 }
09:21:30:834 destinationAddress = {
09:21:30:834 elem[0] = {
09:21:30:834 dialedDigits = {
09:21:30:835 "2976"
09:21:30:835 }
09:21:30:835 }
09:21:30:835 }
09:21:30:835 destCallSignalAddress = {
09:21:30:835 ipAddress = {
09:21:30:835 ip = {
09:21:30:835 'c0a8010a'H
09:21:30:835 }
09:21:30:836 port = {
09:21:30:836 1720
09:21:30:836 }
09:21:30:836 }
09:21:30:836 }
09:21:30:836 activeMC = {
09:21:30:836 FALSE
09:21:30:836 }
09:21:30:836 conferenceID = {
09:21:30:836 '303132333435363738393a3b3c3d3e3f'H
09:21:30:836 conferenceID = {
09:21:30:836 '303132333435363738393a3b3c3d3e3f'H
09:21:30:837 }
09:21:30:837 conferenceGoal = {
09:21:30:837 create = {
09:21:30:837 NULL
09:21:30:837 }
09:21:30:837 }
09:21:30:837 callType = {
09:21:30:837 pointToPoint = {
09:21:30:837 NULL
09:21:30:837 }
09:21:30:837 }
09:21:30:838 sourceCallSignalAddress = {
09:21:30:838 ipAddress = {
09:21:30:838 ip = {
09:21:30:838 'c0a807fb'H
09:21:30:838 }
09:21:30:838 port = {
09:21:30:838 12030
09:21:30:838 }
09:21:30:838 }
09:21:30:839 }
09:21:30:839 callIdentifier = {
09:21:30:839 guid = {
09:21:30:839 '6f6f68333233632d680d6d0000000000'H
09:21:30:839 }
09:21:30:839 }
09:21:30:839 mediaWaitForConnect = {
09:21:30:839 TRUE
09:21:30:839 }
09:21:30:839 canOverlapSend = {
09:21:30:839 FALSE
09:21:30:840 }
09:21:30:840 multipleCalls = {
09:21:30:840 FALSE
09:21:30:840 }
09:21:30:840 maintainConnection = {
09:21:30:840 FALSE
09:21:30:840 }
09:21:30:840 presentationIndicator = {
09:21:30:840 presentationAllowed = {
09:21:30:840 NULL
09:21:30:840 }
09:21:30:841 }
09:21:30:841 screeningIndicator = {
09:21:30:841 0
09:21:30:841 }
09:21:30:841 }
09:21:30:841 }
09:21:30:841 h245Tunneling = {
09:21:30:841 TRUE
09:21:30:841 }
09:21:30:841 }
09:21:30:841 UUIE decode successful
09:21:30:841 }
09:21:30:841 UUIE decode successful
09:21:30:841 }
09:21:30:841 Queued H225 messages 1. (outgoing, ooh323c_o_1)
09:21:30:841 Sending H225 message (outgoing, ooh323c_o_1)
09:21:30:841 Sending Q931 message (outgoing, ooh323c_o_1)
09:21:30:841 H2250/Q931 Message sent successfully (outgoing, ooh323c_o_1)
09:21:30:841 Sent Message - Setup (outgoing, ooh323c_o_1)
09:21:30:857 Receiving H.2250 message (outgoing, ooh323c_o_1)
09:21:30:857 Received Q.931 message: (outgoing, ooh323c_o_1)
09:21:30:857 Received H.2250 Message = {
09:21:30:857 protocolDiscriminator = 8
09:21:30:857 callReference = 28
09:21:30:857 from = destination
09:21:30:857 messageType = 5a
09:21:30:857 Cause IE = {
09:21:30:857 Q931NoCircuitChannelAvailable
09:21:30:857 }
09:21:30:857 h323_uu_pdu = {
09:21:30:857 h323_message_body = {
09:21:30:857 releaseComplete = {
09:21:30:858 protocolIdentifier = {
09:21:30:858 {
09:21:30:858 0 0 8 2250 0 5 }
09:21:30:858 }
09:21:30:858 callIdentifier = {
09:21:30:858 guid = {
09:21:30:858 '8044e0235dade2011a015040a3c30000'H
09:21:30:858 }
09:21:30:858 }
09:21:30:858 }
09:21:30:858 }
09:21:30:858 h245Tunneling = {
09:21:30:858 FALSE
09:21:30:859 }
09:21:30:859 }
09:21:30:859 UUIE decode successful
09:21:30:859 Decoded Q931 message (outgoing, ooh323c_o_1)
09:21:30:859 }
09:21:30:859 H.225 Release Complete message received (outgoing, ooh323c_o_1)
09:21:30:859 Cause of Release Complete is 22. (outgoing, ooh323c_o_1)
09:21:30:859 In ooEndCall call state is - OO_CALL_CLEARED (outgoing, ooh323c_o_1)
09:21:30:859 Cleaning Call (outgoing, ooh323c_o_1)- reason:OO_REASON_REMOTE_CONGESTED
09:21:30:859 Closing H.245 connection (outgoing, ooh323c_o_1)
09:21:30:859 Removing call 96a7410: ooh323c_o_1
09:21:30:859 Removed call (outgoing, ooh323c_o_1) from list
09:21:30:859 Ending Call Monitor thread
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:12
Nasturciya
mikelog писал(а):нужно только вот это будет
Код: Выделить всё
IP PORT CAPACITIES USED
Maximum Administered SIP Trunks: 200 88
цена на 1 sip trunk over tcp копеечная. хотя версия CM какая у вас?
Так вот именно, что лицензий нет, и покупать не собираемся))
версию в данный момент узнать не могу, толкьо если чуть позже
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:24
Nasturciya
в настройках добавила каналы g711mu, g711,g729a, попробовала прозвонить,теперь срабатывает автответчик
лог
Код: Выделить всё
---------Date 10---------
10:16:29:369 Signalling IP address is set to 192.168.7.251
10:16:29:369 Listen port number is set to 1720
10:16:29:369 TCP port range initialize - successful
10:16:29:369 Added alias: DialedDigits - 100
10:16:29:369 Added alias: H323ID - ObjSysAsterisk
10:16:29:369 Added alias: DialedDigits - 100
10:16:29:369 Adding endpoint capability OO_G711ALAW64K.
10:16:29:369 Adding endpoint capability OO_G711ULAW64K.
10:16:29:369 Enabled RFC2833 DTMF capability for end-point
10:16:29:370 H323 listener creation - successful
10:16:29:370 H.323 Endpoint Configuration is as follows:
10:16:29:370 Trace File: /var/log/asterisk/h323_log
10:16:29:370 FastStart - disabled
10:16:29:370 H245 Tunneling - enabled
10:16:29:370 MediaWaitForConnect - enabled
10:16:29:370 AutoAnswer - disabled
10:16:29:370 Terminal Type - 60
10:16:29:370 T35 CountryCode - 184
10:16:29:370 T35 Extension - 0
10:16:29:370 Manufacturer Code - 39
10:16:29:370 ProductID - ooh323
10:16:29:370 VersionID - v0.8.3m
10:16:29:370 Local signalling IP address - 192.168.7.251
10:16:29:370 H225 ListenPort - 1720
10:16:29:370 CallerID - PBX
10:16:29:370 Call Establishment Timeout - 60 seconds
10:16:29:370 MasterSlaveDetermination Timeout - 30 seconds
10:16:29:370 TerminalCapabilityExchange Timeout - 30 seconds
10:16:29:370 LogicalChannel Timeout - 30 seconds
10:16:29:370 Session Timeout - 15 seconds
в дебаге
Код: Выделить всё
== Using SIP RTP CoS mark 5
-- Executing [2976@from-internal:1] ResetCDR("SIP/2841-0000000b", "") in new stack
-- Executing [2976@from-internal:2] NoCDR("SIP/2841-0000000b", "") in new stack
-- Executing [2976@from-internal:3] Progress("SIP/2841-0000000b", "") in new stack
-- Executing [2976@from-internal:4] Wait("SIP/2841-0000000b", "1") in new stack
-- Executing [2976@from-internal:5] Progress("SIP/2841-0000000b", "") in new stack
-- Executing [2976@from-internal:6] Playback("SIP/2841-0000000b", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
-- <SIP/2841-0000000b> Playing 'silence/1.gsm' (language 'fr')
-- <SIP/2841-0000000b> Playing 'cannot-complete-as-dialed.gsm' (language 'fr')
-- <SIP/2841-0000000b> Playing 'check-number-dial-again.gsm' (language 'fr')
-- Executing [2976@from-internal:7] Wait("SIP/2841-0000000b", "1") in new stack
-- Executing [2976@from-internal:8] Congestion("SIP/2841-0000000b", "20") in new stack
== Spawn extension (from-internal, 2976, 8) exited non-zero on 'SIP/2841-0000000b'
-- Executing [h@from-internal:1] Hangup("SIP/2841-0000000b", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/2841-0000000b'
== Using SIP RTP CoS mark 5
-- Executing [2976@from-internal:1] ResetCDR("SIP/2841-0000000c", "") in new stack
-- Executing [2976@from-internal:2] NoCDR("SIP/2841-0000000c", "") in new stack
-- Executing [2976@from-internal:3] Progress("SIP/2841-0000000c", "") in new stack
-- Executing [2976@from-internal:4] Wait("SIP/2841-0000000c", "1") in new stack
-- Executing [2976@from-internal:5] Progress("SIP/2841-0000000c", "") in new stack
-- Executing [2976@from-internal:6] Playback("SIP/2841-0000000c", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
-- <SIP/2841-0000000c> Playing 'silence/1.gsm' (language 'fr')
-- <SIP/2841-0000000c> Playing 'cannot-complete-as-dialed.gsm' (language 'fr')
-- <SIP/2841-0000000c> Playing 'check-number-dial-again.gsm' (language 'fr')
-- Executing [2976@from-internal:7] Wait("SIP/2841-0000000c", "1") in new stack
== Spawn extension (from-internal, 2976, 7) exited non-zero on 'SIP/2841-0000000c'
-- Executing [h@from-internal:1] Hangup("SIP/2841-0000000c", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/2841-0000000c'
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:40
mikelog
а номер верный, на который звонок должен идти?
мне 200 исп транков обошлось в 200 рублей, зато геморроя уменьшилось в 100500 раз.
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:41
Wapo
Ну вообще-то ЭТО не автоответчик - это Ваша любимая астер-ГУЯ

На вскидку - вы получили по дебагу 22 код ответа - вот и смотрите теперь сторону аваи
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:45
Nasturciya
Звонок с Авайя (2976) на Астериск не идет вообще ни в какую (2841)
С астериска на авайю переходит в автоответ.. тут просто еще Free PBX стоит..пыталась там транк настроить, но как понимаю, безрезультатно. Просто получается, что они по h323 стучатся друг другу, но не видят..тунеллинг и фастстарт отключила..
ну пока пробуем через 323..думаете, что проблема в самой сборке?
Re: Avaya-h323-Asterisk
Добавлено: 10 апр 2013, 10:52
ded
mikelog, её рабочее время стоит 1 рубль в час, поэтому начальство выжимает всё что можно, любой гимор - лишь бы не платить.
Nasturciya, что сказал автооответчик? "Никого нет дома!"?
А что Вы ожидали услышать? Автоответчик заговорит железным голосом "Я проанализировал вашу конфигурацию и логи, у вас ошибка в конфигурации процедуры fast start."
У вас вообще звонок не пошёл. Что бы Вы ни делали - IMHO занимаетесь не своим делом.
Потому что смотрите на свои логи и от этого понимания не прибавляется. Знания - тоже.
Между 192.168.7.251 (Астериском) и 192.168.1.10 нет прямого маршрута, а есть какой-то дурацкий НАТ.
И это можно увидеть через
nmap 192.168.1.10
Говорил Вам - обратитесь к сисадмину! Нет - я сама, я сама!
Nasturciya писал(а):ну пока пробуем через 323..думаете, что проблема в самой сборке?
Проблема в /dev/mind & /dev/hand