Scott Lawrence wrote: > There's even a more specific (and permissive) function when > you're comparing for domain identity purposes.
I do not believe this issue is related to URL compression rules. The issue seems to be with the way the host aliases are calculated for the sipXproxy SIP UA. It looks like: sipXproxy/src/sipXproxymain.cpp calculates host aliases from SIPX_PROXY_HOST_ALIASES variable in sipXproxy-config. Then in sipXproxy/src/SipRouter.cpp this list is augmented with the content of SIP_DOMAIN_ALIASES variable from the domain-config. However, in both cases if the SIP domain is different from the host FQDN and IP address the actual SIP domain is not added to the SIP UA host aliases list. [r...@pbx ~]#head /etc/sipxpbx/sipXproxy-config | grep SIPX_PROXY_HOST_ALIASES SIPX_PROXY_HOST_ALIASES : 192.168.3.2:5060 pbx.scstrial.ca:5060 [r...@pbx ~]# head /etc/sipxpbx/domain-config | grep SIP SIP_DOMAIN_NAME : scstrial.ca SIP_DOMAIN_ALIASES : 192.168.3.2 pbx.scstrial.ca The end result is: SIP domain is not on the sipXproxy SIP UA host aliases list and requests with route header containing SIP-domain are dropped on the floor. Mark. _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
