The setup: Inc SIP Call -> Asterisk 1 -- IAX --> Asterisk 2 -- SIP --> phone (3044) Asterisk 1 shows the following: (1.0.3) -- Executing Goto("SIP/XX.XX.XX.XX-0819f590", "cytel-internal|3044|1") in new stack -- Goto (cytel-internal,3044,1) -- Executing Dial("SIP/XX.XX.XX.XX-0819f590", "IAX2/asterisk-alpha:asterisk@dev-asterisk/3044|30") in new stack -- Called asterisk-alpha:asterisk@dev-asterisk/3044 -- Call accepted by XX.XX.XX.XX (format ulaw) -- Format for call is ulaw -- Hungup 'IAX2/devasterisk/1' Asterisk 2 shows the following: (CVS-HEAD) -- Registered SIP '3044' at XX.XX.XX.XX port 1911 expires 3600 -- Saved useragent "CSCO/7" for peer 3044 -- Accepting AUTHENTICATED call from XX.XX.XX.XX, requested format = 4, actual format = 4 -- Executing Dial("IAX2/asterisk-alpha@asterisk-alpha/2", "SIP/3044,30") Dec 29 08:36:09 WARNING[1496]: chan_sip.c:1351 create_addr: No such host: 3044,30 Dec 29 08:36:09 NOTICE[1496]: app_dial.c:803 dial_exec: Unable to create channel of type 'SIP' (cause 3) == Everyone is busy/congested at this time (1:0/1/0) -- Hungup 'IAX2/asterisk-alpha@asterisk-alpha/2' So how can Asterisk2 say 'no such host' when it just registered 3044 30seconds before this call came in? I'm not using any RealTime stuff anywhere. 3044 is defined: [3044] md5secret=d2756499745e254f52a224713f1a7d91 type=friend host=dynamic nat=yes canreinvite=yes disallow=g729 context=cytel-internal any ideas? Thanks, Matthew