IAX Incoming problem

I’m using freePBX and asterisk (both latest version) and have the following config setup:
Extensions: 4, of which one is ext 13, which has voicemail
Trunks: One IAX trunk with following details:
Outbound:[list]authuser=userid
context=from-nurseryout
fromdomain=iax.voiptalk.org
fromuser=pstnno
host=iax5.voiptalk.orgin
secret=password
type=peer
username=userid[/list:u]
Inbound:[list]context=from-nurseryin
type=user[/list:u]

inbound route details: [list]DID No: pstnno
Set Destination: ext 13 only[/list:u]

When i dial the inbound asterisk reports back the following:

[quote]Rx-Frame Retry[ No] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: NEW
Timestamp: 00006ms SCall: 00002 DCall: 00000 [217.14.138.48:4569]
VERSION : 2
CALLED NUMBER : pstnno
CODEC_PREFS : (ilbc|gsm|ulaw|alaw|g729)
CALLING NUMBER : callingno
CALLING PRESNTN : 0
CALLING TYPEOFN : 0
CALLING TRANSIT : 0
CALLING NAME : callingno
LANGUAGE : en
USERNAME : pstnno
FORMAT : 8
CAPABILITY : 64782
ADSICPE : 2
DATE TIME : 2006-10-31 13:20:56

Tx-Frame Retry[000] – OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REJECT
Timestamp: 00016ms SCall: 00001 DCall: 00002 [217.14.138.48:4569]
CAUSE : No authority found
CAUSE CODE : 50[/quote]

ok leave the DID and CID blank

test with 7777 does it work

now made inbound call does it work??

go log at the logs and see what the provider is passing as CID.

(I do not think pstnno is correct for DID)