I have a ZAP line and have set up a ZAP Channel DID. However, when I ring into the PBX it says it is not in service. It works fine if I setup an inbound route with no DID. The log says No DID or CID Match. It didn’t seem too tough to setup a ZAP Channel DID - just put in the channel number and a DID - but somehow I screwed it up?
[2012-07-18 20:40:57] VERBOSE[7987] logger.c: – Executing [s@from-pstn:1] NoOp(“Zap/3-1”, “No DID or CID Match”) in new stack
[2012-07-18 20:40:57] VERBOSE[7987] logger.c: – Executing [s@from-pstn:2] Answer(“Zap/3-1”, “”) in new stack
[2012-07-18 20:40:57] DEBUG[7987] chan_zap.c: Took Zap/3-1 off hook
[2012-07-18 20:40:57] DEBUG[7987] chan_zap.c: Engaged echo training on channel 3
[2012-07-18 20:40:57] VERBOSE[7987] logger.c: – Executing [s@from-pstn:3] Wait(“Zap/3-1”, “2”) in new stack
[2012-07-18 20:40:59] VERBOSE[7987] logger.c: – Executing [s@from-pstn:4] Playback(“Zap/3-1”, “ss-noservice”) in new stack
[2012-07-18 20:40:59] VERBOSE[7987] logger.c: – <Zap/3-1> Playing ‘ss-noservice’ (language ‘en’)
[2012-07-18 20:41:02] VERBOSE[7995] logger.c: == Parsing ‘/etc/asterisk/manager.conf’: [2012-07-18 20:41:02] VERBOSE[7995] logger.c: Found
[2012-07-18 20:41:02] VERBOSE[7995] logger.c: == Parsing ‘/etc/asterisk/manager_additional.conf’: [2012-07-18 20:41:02] VERBOSE[7995] logger.c: Found
[2012-07-18 20:41:02] VERBOSE[7995] logger.c: == Parsing ‘/etc/asterisk/manager_custom.conf’: [2012-07-18 20:41:02] VERBOSE[7995] logger.c: Found
[2012-07-18 20:41:02] WARNING[7995] manager.c: Invalid writetimeout value ‘’ at line 10
[2012-07-18 20:41:02] VERBOSE[7995] logger.c: == Manager ‘admin’ logged on from 127.0.0.1
[2012-07-18 20:41:04] VERBOSE[7995] logger.c: == Manager ‘admin’ logged off from 127.0.0.1
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@from-pstn:5] SayAlpha(“Zap/3-1”, “”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@from-pstn:6] Hangup(“Zap/3-1”, “”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: == Spawn extension (from-pstn, s, 6) exited non-zero on ‘Zap/3-1’
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [h@from-pstn:1] Macro(“Zap/3-1”, “hangupcall|”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@macro-hangupcall:1] GotoIf(“Zap/3-1”, “1?skiprg”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Goto (macro-hangupcall,s,3)
[2012-07-18 20:41:04] DEBUG[7987] app_macro.c: Executed application: GotoIf
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@macro-hangupcall:3] GotoIf(“Zap/3-1”, “1?skipblkvm”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Goto (macro-hangupcall,s,5)
[2012-07-18 20:41:04] DEBUG[7987] app_macro.c: Executed application: GotoIf
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@macro-hangupcall:5] GotoIf(“Zap/3-1”, “1?theend”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Goto (macro-hangupcall,s,7)
[2012-07-18 20:41:04] DEBUG[7987] app_macro.c: Executed application: GotoIf
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@macro-hangupcall:7] ExecIf(“Zap/3-1”, “0|Set|CDR(recordingfile)=”) in new stack
[2012-07-18 20:41:04] DEBUG[7987] app_macro.c: Executed application: ExecIf
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Executing [s@macro-hangupcall:8] Hangup(“Zap/3-1”, “”) in new stack
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: == Spawn extension (macro-hangupcall, s, 8) exited non-zero on ‘Zap/3-1’ in macro ‘hangupcall’
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: == Spawn extension (macro-hangupcall, s, 8) exited non-zero on ‘Zap/3-1’
[2012-07-18 20:41:04] VERBOSE[7987] logger.c: – Hungup ‘Zap/3-1’
[20