My customer has a fax machine, connected to a 2911 via FXS. PSTN is via PRI on the same router.<div><br></div><div>They receive faxes without issue. We have found that for outbound calls, as soon as they dial '8' (outbound dial code), the call goes to reorder/fast busy. Trying to figure out where this is going wrong. </div>
<div><br></div><div>Here is some (hopefully) relevant config:</div><div><br></div><div><div>voice service pots</div><div> fax rate disable </div><div>!</div><div><...></div><div><div>voice translation-rule 4</div><div>
 rule 1 /^\+\(.*\)/ /\1/</div><div>!</div></div><div><div>!</div><div>voice translation-profile ANI</div><div> translate calling 4</div><div>!</div></div><div><...></div><div>!</div><div><div>dial-peer voice 12 pots</div>
<div> trunkgroup PRI-PSTN</div><div> description Local 7-digit</div><div> destination-pattern 8[2-9]......</div><div> forward-digits 7</div><div>!</div></div><div><div><div>dial-peer voice 100 voip</div><div> description Default Inbound and DID to CUPS</div>
<div> destination-pattern +1T</div><div> session protocol sipv2</div><div> session target sip-server</div><div> incoming called-number .</div><div> voice-class codec 1</div><div> dtmf-relay rtp-nte sip-notify</div><div> no vad   </div>
<div>!         </div></div><div>dial-peer voice 9549 pots</div><div> destination-pattern +1XXXYYYZZZZ</div><div> port 0/2/0</div><div>!         </div></div><div><br></div><div>'debug voip dialpeer inout' result (AAABBBB is the dialed number, +1XXXYYYZZZZ is the number of the fax machine):</div>
<div><br></div><div><div>027441: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Calling Number=8AAABBBB, Called Number=8AAABBBB, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027442: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div>
<div>   Match Rule=DP_MATCH_DEST; Called Number=8AAABBBB</div><div>027443: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=8AAABBBB, Expanded String=8AAABBBB, Calling Number=8AAABBBBT</div>
<div>   Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027444: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Outgoing Dial-peer=12 Is Matched</div>
<div>027445: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Result=Success(0) after DP_MATCH_DEST</div><div>027446: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=8AAABBBB, saf_enabled=0, saf_dndb_lookup=1, dp_result=0</div>
<div>027447: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:</div><div>   Result=SUCCESS(0) </div><div>   List of Matched Outgoing Dial-peer(s): </div><div>     1: Dial-peer Tag=12</div><div>027448: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Calling Number=, Called Number=, Voice-Interface=0x0,</div><div>   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,</div><div>   Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027449: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Result=NO_MATCH(-1) After All Match Rules Attempt</div><div>027450: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1</div>
<div>027451: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeer:exit@6520 </div><div>027452: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Calling Number=8AAABBBB, Called Number=, Voice-Interface=0x0,</div>
<div>   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,</div><div>   Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027453: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Match Rule=DP_MATCH_ANSWER; Calling Number=8AAABBBB</div><div>027454: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div><div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027455: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div>
<div>   Dial String=, Expanded String=, Calling Number=8AAABBBBT</div><div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027456: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div>
<div>   Result=-1</div><div>027457: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div><div>027458: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Match Rule=DP_MATCH_ORIGINATE; Calling Number=8AAABBBB</div>
<div>027459: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div><div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027460: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=, Expanded String=, Calling Number=8AAABBBBT</div>
<div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027461: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Incoming Dial-peer=12 Is Matched</div>
<div>027462: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div><div>027463: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Result=NO_MATCH(-1) After All Match Rules Attempt</div>
<div>027464: Jun 19 15:55:13.138: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1</div><div>027465: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeer:exit@6520 </div>
<div>027466: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Calling Number=, Called Number=8AAABBBB, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027467: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div>
<div>   Match Rule=DP_MATCH_DEST; Called Number=8AAABBBB</div><div>027468: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=8AAABBBB, Expanded String=8AAABBBB, Calling Number=</div><div>   Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027469: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Outgoing Dial-peer=12 Is Matched</div><div>027470: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>
   Result=Success(0) after DP_MATCH_DEST</div><div>027471: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=8AAABBBB, saf_enabled=0, saf_dndb_lookup=1, dp_result=0</div><div>027472: Jun 19 15:55:13.142: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:</div>
<div>   Result=SUCCESS(0) </div><div>   List of Matched Outgoing Dial-peer(s): </div><div>     1: Dial-peer Tag=12</div><div>027473: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchPeersCore:</div><div>   Calling Number=, Called Number=8AAABBBB, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027474: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchPeersCore:</div><div>   Match Rule=DP_MATCH_DEST; Called Number=8AAABBBB</div><div>027475: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchCore:</div><div>   Dial String=8AAABBBB, Expanded String=8AAABBBB, Calling Number=</div>
<div>   Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027476: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/MatchNextPeer:</div><div>   Result=Success(0); Outgoing Dial-peer=12 Is Matched</div>
<div>027477: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchPeersCore:</div><div>   Result=Success(0) after DP_MATCH_DEST</div><div>027478: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=8AAABBBB, saf_enabled=1, saf_dndb_lookup=1, dp_result=0</div>
<div>027479: Jun 19 15:55:13.142: //-1/211DB3058ECD/DPM/dpMatchPeersMoreArg:</div><div>   Result=SUCCESS(0) </div><div>   List of Matched Outgoing Dial-peer(s): </div><div>     1: Dial-peer Tag=12</div><div>027480: Jun 19 15:55:13.218: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div>
<div>   Calling Number=, Called Number=+1XXXYYYZZZZ, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027481: Jun 19 15:55:13.218: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Match Rule=DP_MATCH_DEST; Called Number=+1XXXYYYZZZZ</div>
<div>027482: Jun 19 15:55:13.218: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=+1XXXYYYZZZZ, Expanded String=+1XXXYYYZZZZ, Calling Number=</div><div>   Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027483: Jun 19 15:55:13.218: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Outgoing Dial-peer=100 Is Matched</div><div>027484: Jun 19 15:55:13.218: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>
   Result=Success(0); Outgoing Dial-peer=9549 Is Matched</div><div>027485: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Result=Success(0) after DP_MATCH_DEST</div><div>027486: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div>
<div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0</div><div>027487: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeers:</div><div>   Result=SUCCESS(0) </div><div>   List of Matched Outgoing Dial-peer(s): </div>
<div>     1: Dial-peer Tag=9549 </div><div>     2: Dial-peer Tag=100</div><div>027488: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Calling Number=, Called Number=8AAABBBB, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027489: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Match Rule=DP_MATCH_DEST; Called Number=8AAABBBB</div><div>027490: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=8AAABBBB, Expanded String=8AAABBBB, Calling Number=</div>
<div>   Timeout=TRUE, Is Incoming=FALSE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027491: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Outgoing Dial-peer=12 Is Matched</div>
<div>027492: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:</div><div>   Result=Success(0) after DP_MATCH_DEST</div><div>027493: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0</div>
<div>027494: Jun 19 15:55:13.222: //-1/xxxxxxxxxxxx/DPM/dpMatchPeers:</div><div>   Result=SUCCESS(0) </div><div>   List of Matched Outgoing Dial-peer(s): </div><div>     1: Dial-peer Tag=12</div><div>027495: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Calling Number=+1XXXYYYZZZZ, Called Number=, Voice-Interface=0x0,</div><div>   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,</div><div>   Peer Info Type=DIALPEER_INFO_SPEECH</div><div>
027496: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Match Rule=DP_MATCH_ANSWER; Calling Number=+1XXXYYYZZZZ</div><div>027497: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div>
<div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027498: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=, Expanded String=, Calling Number=+1XXXYYYZZZZT</div><div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027499: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Result=-1</div><div>027500: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div><div>027501: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Match Rule=DP_MATCH_ORIGINATE; Calling Number=+1XXXYYYZZZZ</div><div>027502: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div><div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027503: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div>
<div>   Dial String=, Expanded String=, Calling Number=+1XXXYYYZZZZT</div><div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027504: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div>
<div>   Result=Success(0); Incoming Dial-peer=100 Is Matched</div><div>027505: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/MatchNextPeer:</div><div>   Result=Success(0); Incoming Dial-peer=9549 Is Matched</div><div>027506: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div>
<div>027507: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=100</div><div>027508: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div>
<div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0</div><div>027509: Jun 19 15:55:16.882: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeer:exit@6520 </div><div>027510: Jun 19 15:55:16.914: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Calling Number=8[2-9]......, Called Number=, Voice-Interface=0x0,</div><div>   Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,</div><div>   Peer Info Type=DIALPEER_INFO_SPEECH</div><div>
027511: Jun 19 15:55:16.914: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Match Rule=DP_MATCH_ANSWER; Calling Number=8[2-9]......</div><div>027512: Jun 19 15:55:16.914: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div>
<div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027513: Jun 19 15:55:16.914: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Dial String=, Expanded String=, Calling Number=8[2-9]......T</div><div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div>
<div>027514: Jun 19 15:55:16.914: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div><div>   Result=-1</div><div>027515: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div><div>027516: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div>
<div>   Match Rule=DP_MATCH_ORIGINATE; Calling Number=8[2-9]......</div><div>027517: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:</div><div>   Is Incoming=TRUE, Number Expansion=FALSE</div><div>027518: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div>
<div>   Dial String=, Expanded String=, Calling Number=8[2-9]......T</div><div>   Timeout=TRUE, Is Incoming=TRUE, Peer Info Type=DIALPEER_INFO_SPEECH</div><div>027519: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchCore:</div>
<div>   Result=-1</div><div>027520: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchPeertype:exit@5908 </div><div>027521: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeerCore:</div><div>   Result=NO_MATCH(-1) After All Match Rules Attempt</div>
<div>027522: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:</div><div>   dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=-1</div><div>027523: Jun 19 15:55:16.918: //-1/xxxxxxxxxxxx/DPM/dpAssociateIncomingPeer:exit@6520 </div>
</div><div><br></div><div><br></div>-- <br>Dave Wolgast<br>Livonia, NY<br>
<br>
</div>