A couple of questions to clarify the intended behavior, as well as the current configuration.
Are the dialed digits 8812XXXXXXX, 8925XXXXXXX, and 8800XXXXXXX valid numbers when dialed directly via the sipnet trunk?
Yes, they are. According to trunk's dial rules the number sent should have been formatted as 8<local code 3digits><7 digit number>.
Zitat:
Following your example, the sipnet's trunk "Dial Rules" field has 8+XXXXXXXX. defined, if I understand it correctly.
Yes, that is correct. 8 is appended to the number received from Outbound Route called sipnet.
Zitat:
Where is the 8|XX. defined though? Is there an Outbound Route named sipnet with a Dial Patterns field in which the 8|XX. is defined?
There is an outbound route, named sipnet, that has the dial rule set as 8|XX.
Magically a number like 8812XXXXXXX goes through sipnet trunk fine and they see my calls. 8925XXXXXXX or 8800XXXXXXX just get "all circuits busy" message.
The rule for sipnet in not the first in priority but the other rules do not contradict it.
The following suggestion is based on the assumption, that you are attempting to dial numbers in the Russian numbering space via the sipnet Trunk .
If the above statement is accurate, first remove the 8+XXXXXXXX. from the "Dial Rules" field of the sipnet Trunk. Then replace the 8|XX. with 8[34589]xxxxxxxxx in the "Dial Patterns" of the sipnet Outbound Route.
Try to dial the numbers you mentioned, and verify they reach the sipnet trunk. Then, if you do not intent to reach numbers in Kazakhstan via the sipnet Trunk, you will need to modify somewhat the Dial Patterns rule in the sipnet Outbound Route.
I don't know if it is a similar problem but it seems that If I make changes in Trunk or anywhere else in my PBXES interface changes are not applied immediatly...