Hallo zusammen,
ich verstehe nicht warum der Call Router folgendes Ergebnis liefert:
Der sollte doch eigentlich entry 4 wählen, oder?
Hier nochmal die Table:
Hatte ursprünglich eigentlich das hier, was ja genauso funktionieren sollte, aber nicht tut:
Danke
nikwest
ich verstehe nicht warum der Call Router folgendes Ergebnis liefert:
Code:
09:56:39 CR > Execute all entries in table IF_S0_INT1-precall-service
09:56:39 CR > Find best-matching called-entry in table RT_INT
09:56:39 CR > 01: Prefix Timeout Expression: called-e164 of 88 does not match ^(?:66$)
09:56:39 CR > 02: Prefix Timeout Expression: called-e164 of 88 does not match ^(?:82$)
09:56:39 CR > 03: Prefix Timeout Expression: called-e164 of 88 does not match ^(?:85$)
09:56:39 CR > 04: Prefix Timeout Expression: called-e164 of 88 completely (fully ($)) matches ^(?:88$)
09:56:39 CR > 05: Prefix Timeout Expression: called-e164 of 88 completely (fully ($)) matches ^(?:..$)
09:56:39 CR > 06: Prefix Timeout Expression: called-e164 of 88 incompletely matches ^(?:.+.+.+.+)
09:56:39 CR > Selecting entry 6
09:56:39 CR > Lookup result: Route not found (incomplete address) (timeout=0)
Der sollte doch eigentlich entry 4 wählen, oder?
Hier nochmal die Table:
Code:
routing-table called-e164 RT_INT
route 66$ dest-interface IF_S0_INT2
route 82$ dest-interface IF_S0_INT2
route 85$ dest-interface IF_S0_INT2
route 88$ dest-interface IF_S0_INT2
route ..$ dest-service HUNT_ACKERMANN
route .+.+.+.+T dest-table RT_INT_2_PSTN
Hatte ursprünglich eigentlich das hier, was ja genauso funktionieren sollte, aber nicht tut:
Code:
routing-table called-e164 RT_INT
route 66$ dest-interface IF_S0_INT2
route 82$ dest-interface IF_S0_INT2
route 85$ dest-interface IF_S0_INT2
route 88$ dest-interface IF_S0_INT2
route ..$ dest-service HUNT_ACKERMANN
route ....T dest-table RT_INT_2_PSTN
Danke
nikwest