hi all,
I´m struggling quite while with the outbound routes. I believe this is linked to the dial patterns.
I followed several descriptions but still was never able to reach the outbound trunk.
I am customer of Deutsche Telekom (Germany) - not a multi-CID SIP-trunk but single registration of each of my 3 numbers. I have managed to make the registration for two trunks, one of which I want to use outbound and the other to use inbound. The inbound trunks works well, I can receive calls from outside. Also, with 2 seperate internal clients, I can make calls internally. But once when I try to call outside, I can not reach the outbound line, nevertheless I have appointed the line as outbound, of course.
Why did I make 2 seperate trunks? Because the automatic rules of freepbx seemed to struck the inline functionality ones I tried to make changes to achiev outbound functionalty. Freepbx really does not seem to easen configuration with some strange internal behaviour ![]()
My question: whenever I try to dial out, I receive something like the below. I would expect to have the sip:t-online.de appendix instead of my local IP, but for some reason I do not.
<— Received SIP response (489 bytes) from UDP:192.168.100.158:5060 —>
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.100.80:5060;rport=5060;branch=z9hG4bKPjd331866c-a684-48c0-bbf8-79580921553d
From: sip:[email protected];tag=a0727176-5577-477b-a5a2-ebb984ee356a
To: sip:[email protected];tag=80c53ea4a6def011972071927494a6a2
Call-ID: d4ff1915-1f4b-4671-9d61-976fefc0b20d
CSeq: 29769 OPTIONS
Contact: sip:[email protected]
Allow: INVITE, ACK, BYE, CANCEL, INFO, MESSAGE, NOTIFY, OPTIONS, UPDATE, PRACK
Server: PhonerLite/3.34
Content-Length: 0
To my understanding, Freepbx “filters” anything that does not match the dial patterns:
This are my dial patterns
pattern# prepend prefix match pattern Anruferkennung
1 + 00 [1-9]. (empty)
2 +49 0 [1-9]. (empty)
3 +492232 (empty) [1-9]. (empty)
Any thougts?