prefixkit Ask an engineerAsk Support RU

Error reference · FreeSWITCH

FreeSWITCH: No route, Aborting

No route, Aborting

What it means

The dialplan context processed the call and no extension matched, so the call is dropped (often with NO_ROUTE_DESTINATION).

Why it happens

  • The destination number arrives in a format your regex does not match (+, country code, 8).
  • The call landed in the public context, but your rules are in default.
  • A missing transfer from public to the right context for inbound DIDs.

How to fix it

  1. Find the destination_number in the log and test it against your expressions.
  2. Check which context the profile sends calls to (context param of the profile).
  3. For inbound DIDs add an extension in public that transfers to default or your IVR.

Useful tools

Dialplan pattern tester · Dialplan converter

Other FreeSWITCH errors

Idea?