Asterisk w/X-Lite via Citrix and virtual IPs

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:

[code]
<— 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
From: "station1"sip:station1@10.29.0.11;tag=1124d132
To: "station1"sip:station1@10.29.0.11;tag=as5d756f59
Call-ID: YTA0NzkxYzEwNGUzNTI2MDkzZWMxYTZjNTBjMjU1ODQ.
CSeq: 1 REGISTER
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
WWW-Authenticate: Digest algorithm=MD5, realm=“asterisk”, nonce="58652845"
Content-Length: 0

<------------>[/code]

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.

Any ideas?

Thanks!

  • Brad

Further details: The asterisk server in question is running in VMWare. I’m guessing this is a nonissue, though, as attempts to use a non-virtualized asterisk server have yielded the same result.

You only posted SIP response. What’s the incoming SIP message like? I suspect it’s a Citrix configuration issue. Not sure what “hand out a range of virtual IPs” really means.

What about sip.conf ?

You have remembered host=dynamic haven’t you?