S
S
sherayzin2018-04-26 00:24:20
SIP
sherayzin, 2018-04-26 00:24:20

The length of the SIP domain is more than 38 characters, it does not fit in the phone settings (Flying Voice IP622) - how to get around?

Good day! Such a problem:
We use Bitrix24 with built-in voximplant telephony. They issue SIP accounts in the domain/login/password format.
In general, just like everyone else. BUT! the domain length is quite large, for example ip.b24-5247-1480647593.bitrixphone.com
we have 10 Flying Voice IP622 SIP devices. when setting up via the web interface - everything is accepted, saved without problems. I download the config - everything is ok there too. But the phone does not connect! writes 404 error that the server is not found. entry in Logs:
ipphone[1805]: 0 Registing To:sip:[email protected]
ipphone[1805]: GvSipRegClientRegsiterAllChannel->[0][GvSipRegClientRegist...
ipphone[2021 ]: 0 Register Fail 404 Not Found
As you can see, the phone cuts off the last 6 characters and puts some figs at the beginning of the line.
I found that if you try to make SIP settings directly through the phone, then it just cuts off everything after "bitrixpho"
Question: how to get around this? for example, you can somehow set an alias for ip.b24-5247-1480647593.bitrixphone.com,
for example, configure sip.mydomain.ru somehow on the VPS so that it forwards all requests to ip.b24-5247-1480647593.bitrixphone.com
PS changed the firmware - no effect

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Dmitry Shitskov, 2018-04-26
@Zarom

The simplest option would be to use the simplest sip proxy, preferably placed on your local network: siproxd.sourceforge.net

N
Nikita Sizov, 2018-04-27
@sizaik

Are you sure that he really cuts them? maybe it just outputs to the log like this?
I would monitor connections from devices and see what it actually requests from the DNS server, if your equipment allows it. Wireshark to the rescue.
You can specify an IP address as an alias. In any case, the device first makes a request to the DNS server, which resolves the domain name ip.b24-5247-1480647593.bitrixphone.com to an IP address, and then sends requests to this address. You can also specify the alias sip.voximplant.com
But there is a nuance - the domain name ip.b24-5247-1480647593.bitrixphone.com can also be used in authorization and the contact field of SIP headers, so it must be written in the corresponding fields in full.

S
sherayzin, 2018-04-27
@sherayzin

the fact is that, for each portal, Bitrix24 assigns logins phone1, phone2, etc.,
respectively, indicating ip or sip.voximplant.com, he will not be able to identify the client in any way.
I do logs

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question