Hi all,

I am experiencing problems when I try to register or make a call through
TLS.

Firstly I had problems with domain alias, sipx was not accepting
mydomain:5061 as its domain. As a workaround for this problem I added
mydomain:5061 into the SIP_DOMAIN_ALIASES etc/sipxpbx/domain-config.

Secondly I realized that register requests are not forwarded to registrar,
as a workaround I added mydomain:5061 to etc/sipxpbx/forwardingrules.
xml and etc/sipxpbx/sipxproxy-config.

Thirdly, when TLS client is connected, local IP parameter of its socket is
set to NULL( it was causing problems in the search part for existing clients
). In order to set that correctly I changed OsSSLConnectionSocket to pass
local ip info to OsConnectionSocket.

After these changes now phones are able to Register and make a call
successfully. But Polycom IP335 sends its  To-Uri with port info ( To:
<sip:2...@mydomain:5061> ) while registering, this again caused domain name
problems in the registrar because mydomain:5061 does not match with any
records in credentials.xml. As a workaround I trimmed port info from the
toUri in source code and this resolved the register problem. But still it
causes problems in making call, because there is "mydomain:5061" in the from
header, sipX can not find the caller in its records. Again trimming the port
part resolves the problem.

Any suggestion is welcomed. Is there a easier way to configure TLS domain or
am I missing some configuration?

Thanks,

Arman
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev/

Reply via email to