I don’t know what 9- is, where did you put that and why don’t you guys post your versions? The post labeled “read this before posting” is very clear on this point. No version, no answer.
Also assuming you mean the 9 is a prefix, none of your dial patterns match the 11 digit string you dialed.
Connected to Asterisk 11.9.0 currently running on bridgesgi (pid = 26114)
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [99900039877@from-internal:1] ResetCDR(“SIP/9802-0000000e”, “”) in new stack
– Executing [99900039877@from-internal:2] NoCDR(“SIP/9802-0000000e”, “”) in new stack
– Executing [99900039877@from-internal:3] Progress(“SIP/9802-0000000e”, “”) in new stack
– Executing [99900039877@from-internal:4] Wait(“SIP/9802-0000000e”, “1”) in new stack
– Executing [99900039877@from-internal:5] Progress(“SIP/9802-0000000e”, “”) in new stack
– Executing [99900039877@from-internal:6] Playback(“SIP/9802-0000000e”, “si lence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer”) in new stac k
– <SIP/9802-0000000e> Playing ‘silence/1.gsm’ (language ‘en’)
– <SIP/9802-0000000e> Playing ‘cannot-complete-as-dialed.gsm’ (language 'en ')
== Spawn extension (from-internal, 99900039877, 6) exited non-zero on ‘SIP/980 2-0000000e’
– Executing [h@from-internal:1] Hangup(“SIP/9802-0000000e”, “”) in new stac k
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/9802-0000000e
You have been told several times what the solution is. You need an outbound route that matches the digits you are dialing. You are dialing 11 digits and have no route that matches 11 digits.