@ru_freeswitch

Страница 307 из 430
AbdulAziz
25.05.2018
11:16:44
А есть тут такие?

поставилс sngrep для захвата сип тарфика, толи после этого толи до этого перестал работа ть звук между оперреторами и самим ФС. Хотя если звонить на номера транков которые подключенны к ФС то слышно музыку на удержании которая. Как только оператор берет трубку снова тишина.

Alex
25.05.2018
11:35:36
bootstrap configure.log?
А что это означает? Makefile.am:54: warning: source file '$(top_srcdir)/src/zrtp.c' is in a subdirectory, Makefile.am:54: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, automake: this behaviour will change in future Automake versions: they will automake: unconditionally cause object files to be placed in the same subdirectory automake: of the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities.

Google
AbdulAziz
25.05.2018
12:59:57
там просто библиотек ему не хватало доставлял

несколько библиотек пересекались с ФС

Ivan
25.05.2018
13:00:14
Привет, нужно ли что-то дополнительно указывать для передачи realm? В настройках шлюза стоит realm, но при запросе все равно не подставляется

freeswitch@pbx> sofia status gateway test ====================================== Name test Profile register Scheme Digest Realm testrealm Username 123456789 Password yes From <sip:123456789@testrealm> Contact <sip:gw+test@ip;tport=udp;transport=udp;gw=test> Exten 123456789 To sip:123456789@ip Proxy sip:ip:5080 Context out Expires 300 Freq 300 Ping 0 PingFreq 0 PingTime 0.00 PingState 0/0/0 State REGED Status UP Uptime 257s CallsIN 0 CallsOUT 0 FailedCallsIN 0 FailedCallsOUT 0 ================================================== Но в invite уходит ip

Максим
25.05.2018
13:28:19
realm нужен для digest аутификации

используйте from-domain

Ivan
25.05.2018
13:29:13
realm нужен для digest аутификации
мне она и нужна,в register отправляет нужный realm,а при invite нет

Максим
25.05.2018
13:33:26
Попробуйте в Б ноге выставить variable_sip_auth_realm

Ivan
25.05.2018
13:34:46
Попробуйте в Б ноге выставить variable_sip_auth_realm
а можно как-то вытащить эту переменную из gateway, которая там стоит?

Максим
25.05.2018
13:36:51
покажите диалстрингу

Ivan
25.05.2018
13:37:19
не правильно сделал, вроде такая переменная должна быть sip_auth_username

Максим
25.05.2018
13:37:34
https://freeswitch.org/confluence/display/FREESWITCH/Variables+Master+List#VariablesMasterList-sip_auth_realm

Google
Ivan
25.05.2018
13:43:07
неа, не работает. <action application="bridge" data="{sip_cid_type=none,absolute_codec_string='PCMA,PCMU',sip_auth_realm=test}sofia/gateway/${gateway_name}/+${call_phone}"/>

Максим
25.05.2018
13:55:16
покажите настройки гейта, пароли не забудьте удалить

и версию FS

Ivan
25.05.2018
13:57:04
и версию FS
версия 1.6.20-37-987c9b9~64bit <gateway name="6344b9b512"> <param name="username" value="USER"/> <param name="password" value="PASS"/> <param name="proxy" value="IP:5080"/> <param name="realm" value="REALM"/> <param name="from-domain" value="REALM"/> <param name="register-transport" value="udp"/> <param name="contact-params" value="tport=udp"/> <param name="register" value="true"/> <param name="context" value="out"/> <param name="expire-seconds" value="300"/> </gateway>

Максим
25.05.2018
13:58:00
покажите трейс инвайта

и попробуйте перед бриждом сделать <action application="respond" data="407 new_realm"/>

Ivan
25.05.2018
14:02:36
Тоже не помогло, ставит ip из proxy

в настройках профиля стоит Challenge Realm auto_from, но он все равно непонятно откуда берет другое значение

Denis
25.05.2018
14:52:15
send 1199 bytes to udp/[x.x.x.x]:5160 at 17:48:20.943203: —---------------------------------------------------------------------- INVITE sip:1150@x.x.x.x:5160 SIP/2.0 Via: SIP/2.0/UDP y.y.y.y;rport;branch=z9hG4bKvH4ySKp4NS7tg Max-Forwards: 70 From: "Extension 1008" <sip:1500@hueta>;tag=c8aQ54389DXDS To: <sip:1150@x.x.x.x:5160> Call-ID: 826af9eb-dacd-1236-829f-e8de2702e72e CSeq: 123293786 INVITE Contact: <sip:gw+gw@y.y.y.y:5060;transport=udp;gw=gw> User-Agent: FreeSWITCH-mod_sofia/1.9.0+git~20180329T151820Z~930e7f3b0e~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: path, replaces Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 246 X-FS-Support: update_display,send_info Remote-Party-ID: "Extension 1008" <sip:1008@hueta>;party=calling;screen=yes;privacy=off v=0 o=FreeSWITCH 1527202744 1527202745 IN IP4 y.y.y.y s=FreeSWITCH c=IN IP4 y.y.y.y t=0 0 m=audio 56956 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

from-domain

Ivan
25.05.2018
14:53:48
from-domain
если это к моему вопросу, то в from-domain стоит тоже, что и в realm и в INVITE в from все верно стоит

Denis
25.05.2018
14:55:31
т.е. вы хотите INVITE sip:1150@realm:5160 SIP/2.0 ?

Anton
25.05.2018
14:56:26
<action application="bridge" data="{sip_invite_domain=${sip_from_host}}sofia/gateway/gw1/$1@domain.org"/>

Ivan
25.05.2018
14:57:03
вот сюда хочу Proxy-Authorization: Digest username="USER", realm="REALM_FROM_GATEWAY"

Vitaliy
25.05.2018
14:58:59
разве он её не получает от сервера на котором авторизуется?

Ivan
25.05.2018
15:01:32
т.е. он в 407 ответ приходит этот realm?

и fs его обрато в invite шлет? похоже, что так. В 407 приходит этот ip и fs его обратно

Vitaliy
25.05.2018
15:03:51
конечно, иначе не пройдет авторизация. realm учавствует в формировании md5 хэша.

Denis
25.05.2018
15:04:07
Authorization: Digest username="1500", realm="asterisk", nonce="4e10af05", algorithm=MD5, uri="sip:1150@gw_ip:5160", response="03eace8d92803cfa8b0430e213b2d7a0" в данном случае сам шлюз это прислал, дамп из fs в астер, с машины fs

полный пакет send 1368 bytes to udp/[192.168.1.44]:5160 at 17:57:26.551180: —---------------------------------------------------------------------- INVITE sip:1150@192.168.1.44:5160 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.102;rport;branch=z9hG4bK051NXcDrjBKKj Max-Forwards: 70 From: "Extension 1008" <sip:1500@hueta>;tag=yN592t4Nt46XQ To: <sip:1150@192.168.1.44:5160> Call-ID: c7a000c4-dace-1236-829f-e8de2702e72e CSeq: 123294060 INVITE Contact: <sip:gw+3cx@192.168.1.102:5060;transport=udp;gw=3cx> User-Agent: FreeSWITCH-mod_sofia/1.9.0+git~20180329T151820Z~930e7f3b0e~64bit Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: path, replaces Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Authorization: Digest username="1500", realm="asterisk", nonce="4e10af05", algorithm=MD5, uri="sip:1150@192.168.1.44:5160", response="03eace8d92803cfa8b0430e213b2d7a0" Content-Type: application/sdp Content-Disposition: session Content-Length: 246 X-FS-Support: update_display,send_info Remote-Party-ID: "Extension 1008" <sip:1008@hueta>;party=calling;screen=yes;privacy=off v=0 o=FreeSWITCH 1527211048 1527211049 IN IP4 192.168.1.102 s=FreeSWITCH c=IN IP4 192.168.1.102 t=0 0 m=audio 49198 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 —----------------------------------------------------------------------

Google
Ivan
25.05.2018
15:05:34
у меня, когда идет первый INIVTE нет блока Authorization

Vitaliy
25.05.2018
15:05:49
и не должно.

Ivan
25.05.2018
15:06:15
появляется только на ответ 407 и там realm, который мне ответили. тогда почему провайдер треубет другой realm?

хотя сам присылает не тот, что нужно

Vitaliy
25.05.2018
15:06:48
не знаю, не встречал таких требований :D

Ivan
25.05.2018
15:07:26
ну т.е. fs в данном случае делает все корректно, ему в 407 пришел realm="A" и он его и отдал realm="A"?

Vitaliy
25.05.2018
15:07:55
да, это типовой случай. возможно требования провайдера легальны. надо читать RFC.

повторюсь, я с такими требования не встречался.

Ivan
25.05.2018
15:10:30
понял, спасибо за помощь.

енот
25.05.2018
16:15:04
походу, господа, квм свои прямые обязанности не выполняет. нагрузка упала на 60% на все виртуалки по процу после того как одну из них я выключил.

Виталий
25.05.2018
17:54:05
И с чего такие скоропалительные выводы)?

Alex
25.05.2018
18:04:26
Люди добрые ну подскажите пожалуйста как сделать чтобы в поле cli ничего не подставлялось кроме 79, все остальное отбивалось? Какое правило в диалплан прописать?

Vitaliy
25.05.2018
18:06:25
что за поле cli?

Victor_sc120
25.05.2018
18:18:01
<regex field="caller_id_number" expression="^79\d{10}$"/>

енот
26.05.2018
03:48:28
И с чего такие скоропалительные выводы)?
ну я перенес нагрузку с одной виртуалки на другую, находящуюся физически на другом хосте. и нагрузка упала.

Dmitry
26.05.2018
03:51:59
Всем привет, ищу отзывы о работе FS+mod_xml_radius. Как стабильность у такой связки?

Alex
26.05.2018
11:55:11
Посоветуйте как правильно написать правило, нужно чтоб effective caller id number пропускал ТОЛЬКО 79, остальные А-номера отбивал?

Alexey
26.05.2018
12:29:01
Посоветуйте как правильно написать правило, нужно чтоб effective caller id number пропускал ТОЛЬКО 79, остальные А-номера отбивал?
вы уже в 3-й раз спрашиваете одно и тоже, но никто не может вам ответить. скорее всего никто не может понять вашего вопроса (я точно не могу). прочитите подробнейшую документацию по dialplan и пишите сами любые правила https://freeswitch.org/confluence/display/FREESWITCH/XML+Dialplan

Yuriy
26.05.2018
12:40:50
Наверное вот эта подсказка будет очень кстати https://regex101.com/

Alex
26.05.2018
12:53:21
Нет наверное просто сегодня все отдыхают

Google
енот
26.05.2018
13:03:38
Нет наверное просто сегодня все отдыхают
нет, эта подсказка будет очень кстати

Alex
26.05.2018
13:04:38
Да я все равно не понимаю в этом, я Прошу мне написать это правило, чтоб я его скопировал и в ставил в диалплан

енот
26.05.2018
13:04:58
такого не будет

если вы не понимаете, значит и вставить в нужное место не сможете с вероятностью 90%+

стоит пройтись по докуметнации, гуглануть "freeswitch conditions examples"

и, разумеется, сайт который линканули вам выше

Yuriy
26.05.2018
13:07:22
Admin
ERROR: S client not available

енот
26.05.2018
13:07:58
я б ещё абонентку предложил, но у меня времени нет)))

а то вдруг согласится

Alex
26.05.2018
13:09:52
Нет у мне прописано правило запрет только на 7800 номера, я могу его просто редактировать на другое

енот
26.05.2018
13:09:54
сегодня в @ru_voip подобный разговор был) там правда человек настойчиво спрашивал какой ему ЯП выучить чтобы гоип присобачить к своему кц. что там в кц в качестве АТС он не в курсе.

Нет у мне прописано правило запрет только на 7800 номера, я могу его просто редактировать на другое
чисто ради любопытства, вот это ваше "Нет", оно на какой вопрос отвечает?

или что отрицает?

необходимость доки читать?

енот
26.05.2018
13:11:41
На этот
так отредактируйте, кто вам мешает?

я ещё раз говорю, в интернете полно примернов кондишенов

вы просите решить за вас задачу, которая решается за полчаса с нуля беглым гуглением

Google
Alex
26.05.2018
13:12:28
Так нужно чтоб кто то написал мне это правило

енот
26.05.2018
13:13:12
ок

100$

я выкрою в своем графике время и напишу

деньги - вперед, + потребуется ваш текущий диалплан

Alex
26.05.2018
13:13:38
Бред

енот
26.05.2018
13:13:44
почему?

а просить решить задачу за вас потому что вам лень - не бред?

стыд, совесть, честь - не?

просить у комьюнити помощи с проблемами стоит в таких форматах: "я пытался сделать З, получилось Х, пытался К и Ы. Помогите, я чет в тупик зашел", "мне надо сделать Р, но я вообще не в курсе как, направьте литературой, ссылкой или хотя бы запросом в гугле, плиз" - в особо сложных моментах перетекает в п1

а вы просите "сделайте за меня. нет, сам даже пытаться не буду. кто-нибудь да сделает"

? Stan
26.05.2018
18:25:04
Только мне одному синонимом к этой фразе всплывает "платный саппорт"?
а я ему уже давал ссылку что почитать чтобы сам разобрался, и предлагал за деньги сделать. :)

Alex
26.05.2018
18:28:52
Да вы пизданулись вообще что ли? За какой хуй я должен платить 100евро? За то чтоб написали мне эти сраные символы ^79\d{10}$"/> вы чё реально издеваетесь???

Alex
26.05.2018
18:33:51
Тебе же ответили сразу же как спросил. Не устроило?

Vitaliy
26.05.2018
18:48:53
сделаю за 1к деревянных.

Alex
26.05.2018
18:50:24
Вот это уже интереснее

Vitaliy
26.05.2018
18:53:49
требование на самом деле пустяковое, почему нельзя сделать самостоятельно хз.

Andrey
26.05.2018
18:58:42
Да вы пизданулись вообще что ли? За какой хуй я должен платить 100евро? За то чтоб написали мне эти сраные символы ^79\d{10}$"/> вы чё реально издеваетесь???
Потому что, чтобы написать вам это правило, специалист потратил время на обучение. А если вам религия не позволяет прочитать 2 абзаца мануала, то с вас и 100 взять мало. Тем более с такой подачей.

? Stan
26.05.2018
19:01:36
сделаю за 1к деревянных.
зобаню! (шутка, делай конечн. рынок есть рынок))

Страница 307 из 430