Good afternoon folks.
I’m trying to get X-Lite softphones published via Citrix to connect to our Asterisk server and am having some difficulty. Citrix is configured to hand out a range of virtual IPs to x-lite, and this seems to be happening without incident. But when X-Lite tries to register with asterisk, it returns a 408 registration timeout error. Watching the messages go by in Asterisk I see this:
<— Transmitting (no NAT) to 10.29.0.32:21238 —>
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.29.0.32:21238;branch=z9hG4bK-d87543-9143033d2e494873-1–d87543-;rport;received=10.29.0.41
CSeq: 1 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="58652845"
Asterisk tries to reply to 10.29.0.32 for all connections from Citrix, regardless of the actual originating address (10.29.0.41 in the above case). X-Lite running locally rather than via Citrix can connect to Asterisk just fine.