I would suggest you modify your Call Manager configuration to match the incoming numbers after number-expansion.
Create a dial-peer that matches the post expanded numbers and point it at call manager, then create a translation pattern on CM to convert the numbers back to your extension numbers. This way calls should be succesful when in SRST or not.
You stated that when you are not in SRST mode and you are using number expansion the calls are not going through to the extensions. When you are in SRST mode it works, this is because the post expanded number matches the SRST extension number.
I'm assuming that your extension numbers in SRST mode and Call Manager mode are the same, therefore the number being sent to call manager isn't being matched if you num-expand it.
So looking at your 2nd posting my guess is that you currently send the whole incoming number (6104583378) to call manager using something like
dial-peer voice 123 voip
destination pattern 6104583...
session target ipv4:10.2.1.5
Call manager understand the whole incoming number, but this then doesn't match when you drop to SRST because you only have 4 digit extensions and the numbers do not match.
so by using number expansion ALL the time and matching the expanded number (3502) in call manager (as per your config in your 2nd posting) instead of the DID number, when SRST kicks in the same number is matched on the router, that call manager is using.
In effect you are trying to make Call manager and SRST proccess the same digit strings and not different strings. Your suggested dial-peer looks correct, you then just needs to make sure call manager matches those digits.
The short answer is that you don't.... That isn't entirely true while at
the same time it kind of is, but for the most part you don't configure
the softkeys. You enable or disable them via TCL. Here is the long
answer. Be sure to read the whole thing or e...
Topology: IP Phone > Switches > Microsoft NPS setup to forward 802.1x
proxy to > ISE 2.1 patch 3 Authentication: EAP-TLS using Cisco MIC SANs
Phone Models 802.1X support? 802.1x flavor Addtl Comment EAP-MD5 EAP-TLS
Cisco 3905 Y Y N Cisco 6911 Y Y N Cisco ...
This document describe how DST changes and how time changes are
implemented in DST. Daylight Saving Time (DST) is the practice of
setting the clocks forward 1 hour from standard time during the summer
months, and back again in the fall, in order to make b...