

Yaroslav
10.05.2017
13:03:01
openssl s_client -connect phone.pricall.eu:5061 отвечает:
CONNECTED(00000003)
depth=2 O = Digital Signature Trust Co., CN = DST Root CA X3
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3
verify return:1
depth=0 CN = domain
verify return:1
---
Certificate chain
0 s:/CN=domain
i:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
1 s:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
i:/O=Digital Signature Trust Co./CN=DST Root CA X3
2 s:/O=Digital Signature Trust Co./CN=DST Root CA X3
i:/O=Digital Signature Trust Co./CN=DST Root CA X3
---
Server certificate
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
subject=/CN=domain
issuer=/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
---
No client certificate CA names sent
Server Temp Key: ECDH, prime256v1, 256 bits
---
SSL handshake has read 4082 bytes and written 373 bytes
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
SSL-Session:
Protocol : TLSv1.2
Cipher : ECDHE-RSA-AES256-GCM-SHA384
Session-ID: 61AF1E91B35F630A77844C1F4EAB116D8C7637C3B6B7AAED8F41E21AD65AC58F
Session-ID-ctx:
Master-Key: 68E15FB293C85BD849D62C27063B4138AE0C3778E2DDF6DF2760E6CBACF8ECC425B75D5ECB7416CE1197259B6E87DE64
Key-Arg : None
Krb5 Principal: None
PSK identity: None
PSK identity hint: None
TLS session ticket lifetime hint: 300 (seconds)
TLS session ticket:
...
Start Time: 1494421199
Timeout : 300 (sec)
Verify return code: 0 (ok)


Igor
10.05.2017
13:08:07
https://www.sslshopper.com/ssl-checker.html
для проверки
если сертификаты валидные и верно сгенерированы, значит тогда на клиенте сложности

Google

Yaroslav
10.05.2017
13:09:52
Этот сервис же проверяет web?

Igor
10.05.2017
13:10:07
проверяет валидность сертификата при handshake

Yaroslav
10.05.2017
13:11:10
Ну да, только на 443 порту, а не 5061.

Igor
10.05.2017
13:12:49
а да, пардон, не тот сервис проверки
но не суть, сертификат на 443 тот же?

Yaroslav
10.05.2017
13:14:05
Да, на 443 тот же, и там всё работает. Сам сертификат нормальный, мне кажется я где-то неправильно этот сертификат подключил в freeswitch.

Igor
10.05.2017
13:18:34
да там особо негде вроде промахнуться

Yaroslav
10.05.2017
13:19:21
Ок, спасибо. Возможно действительно клиент кривой. Сейчас попробую какие-нибудь другие ещё.

Igor
10.05.2017
13:19:30
на всякий случай
проверить конфиг который сейчас загружен - xml_locate configuration
и там проверить пути папки и тп

Yaroslav
10.05.2017
13:25:29
Спасибо.

Denis 災 nobody
11.05.2017
12:07:37
а делал кто переименования инбаунд канала? как loopback, видно что он меняет имя канала. Можно так же сделать для входящего канала. Зачем? иногда в инвайте прилетает айпи вместо домена и это ломает логику для перехвата звонка, нужно чтобы там был домен. Сам домен знаем, и теперь в диалплане или где надо сделать rename

Google

Denis 災 nobody
11.05.2017
12:08:19
или придётся городить костыли с presence_data, но это реально будут костыли

Igor
11.05.2017
12:12:48
не совсем догнал что именно хотите поменять, пример можно?

ros
11.05.2017
12:13:25
сматчить по acl и сетнуть domain и domain_name не?

Denis 災 nobody
11.05.2017
12:29:04
хотя выставить domain* можно, но ведь сначала создаётся канал, а уже потом читается диалплан
для входящего
чтобы show channels like 000*100@domain.ru выдал уид
домен нужен, система мультидоменная

Igor
11.05.2017
12:34:01
ток presence

Denis 災 nobody
11.05.2017
12:34:17

Igor
11.05.2017
12:34:18
больше чот ничего в голову не приходит
ога

Denis 災 nobody
11.05.2017
12:34:22
но оно уже юзается

Igor
11.05.2017
12:35:18
переписывается чем то уже всмысле?
или что то на него уже завязано?

Denis 災 nobody
11.05.2017
12:35:51
что-то уже завязано, и туда уже пишется пара вещей

Igor
11.05.2017
12:36:01
ну формат не карячит же?

Alexandru
11.05.2017
12:36:15

Denis 災 nobody
11.05.2017
12:36:40

Google

Denis 災 nobody
11.05.2017
12:36:51
он камой заведует как раз

Alexandru
11.05.2017
12:38:13
а переменную channel_name не пробовал дергать?

ros
11.05.2017
12:38:18
хреново когда начальник начальствует не только по бумажкам

Alexandru
11.05.2017
12:38:19
может она r/w

Igor
11.05.2017
12:38:30

Denis 災 nobody
11.05.2017
12:39:03

Alexandru
11.05.2017
12:39:05
нда.. а что за костыли с presence_data?

Denis 災 nobody
11.05.2017
12:39:15
во всяком случае, менять - не переименовывает канал

Alexandru
11.05.2017
12:39:15
не очень понимаю о чем речь идет

Igor
11.05.2017
12:39:35

Alexandru
11.05.2017
12:39:45
а

Denis 災 nobody
11.05.2017
12:39:53
в дату уже пишем более общую дату

Igor
11.05.2017
12:40:07
а с чего ты взял что только по дате?
like по presence_id ищет тоже

Denis 災 nobody
11.05.2017
12:53:31
У меня не ищет
Для входящего

Ivan
15.05.2017
11:20:44
Добрый день, тестирую входящие звонки для нового провайдера, например для мультифона, сипнета все ок.
Провайдер говорит, что от меня прилетает 403, я на своей стороне включил siptrace, делаю звонок и не вижу, что даже звонок до меня долетает.
Не очень пойму как мне теперь отловить звонок и проверить реально ли 403 отдаем и по какой причине

Denis 災 nobody
15.05.2017
11:22:12
никаких сипалгов нет по пути?

Google

Denis 災 nobody
15.05.2017
11:22:33
смотреть все via для пришедшего звонка, это те кто может отдать 403
если sngrep даже не показывает входящий - искать в сети

Ivan
15.05.2017
11:36:26
может ли быть причиной то, что шлюз регистрируется под логином, например Login, а Invite приходит и в нем To: <sip:+номер_телефона@ip>

Denis 災 nobody
15.05.2017
11:37:09
инвайт должен приходить на то, что в регистрации было в contact

Ivan
15.05.2017
11:41:22
и эти поля как раз не совпадают

Denis 災 nobody
15.05.2017
11:42:42
а что про это говорит мегафон?

Ivan
15.05.2017
11:42:48
спасибо за помощь, Денис
это не мегафон, оказывается провайдер слал сразу на ip, говорит мы не по регистрации по логину и паролю работаем с вами, сейчас изменят и все ок будет

Admin
ERROR: S client not available

Sergey
15.05.2017
11:45:26
не по регистрации а по логину и паролю?

Ivan
15.05.2017
11:46:51
вот так ответили
работаем как транк, статическая регистрация получается. отправляем сразу на IP

Yuriy
15.05.2017
13:32:42
Всем доброго времени суток
подткажите пжлст как хедер вытащить?
Через session:getVariable("sip_X-my-header") не видит

Denis 災 nobody
15.05.2017
13:51:46
странное имя
в uuid_dump оно так и зовётся?

Yuriy
15.05.2017
13:52:39
Это имя хедера который я пробрасываю по SIP
Сам хедер есть

Denis 災 nobody
15.05.2017
13:52:53
такого хидера нет
еще раз - смотрим дамп

ros
15.05.2017
13:53:01
session:getVariable("sip_h_my-header")

Google

Yuriy
15.05.2017
13:53:04
потому что это Х ['lth
хедер
кастомный хедер

Denis 災 nobody
15.05.2017
13:53:28
а еще есть sip_bye, sip_rh, sip_ph

ros
15.05.2017
13:54:10
угу

Chet
15.05.2017
13:54:22
"variable_sip_from_tag"

Denis 災 nobody
15.05.2017
13:54:30
но зачем смотреть дамп, лучше мучать народ )

Yuriy
15.05.2017
13:54:44
session:getVariable("sip_h_X-Caller-userId")
НЕ дает нужно результата

Chet
15.05.2017
13:55:02
у меня вижу приписан префикс "variable_"

ros
15.05.2017
13:55:04
значит его нет

Chet
15.05.2017
13:55:18
variable_sip_h_X-Twilio-AccountSid

Yuriy
15.05.2017
13:55:31
На fs снимаю сип дамп

ros
15.05.2017
13:55:34
оно может выцарапать только из INVITE

Yuriy
15.05.2017
13:55:37
В инвайте хедер есть

Denis 災 nobody
15.05.2017
13:55:40
да, с вариаблом может быть засада
rh и ph же

ros
15.05.2017
13:56:54