- Joined
- Nov 18, 2009
- Messages
- 19
- Reaction score
- 0
I'm running 3CX version 8.0.10116 and can't figure out how to get the PSTN gateway Inbound Rules to work correctly. I'm using a DIalogic DMG2000 gateway, which processes calls in from and out to our PBX with no problems, as long as the call coming in is to a registered VoIP phone and the call going out is from a registered VoIP phone. I now want to configure some DID Inbound Rules to route calls to extension numbers that are not on registered VoIP phones to a phone that is registered. For example, I have extension 7070 configured in 3CX and it is on an Aastra phone, and the phone has registered. Calls to and from 7070 and the PSTN gateway work fine. I want a call to extension 7072 from the PSTN gateway to be routed to the phone with extension 7070. So I added a DID Inbound Rule that says DID/DDI number/mask is 7072 and Connect to Extension 7070. When I dial 7072 on the PBX, the SIP Invite gets to 3CX, which responds with "407 Proxy Authentication Required" and the Server Activity Log contains the following:
09:46:48.603 [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
INVITE sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 169.231.192.12:5060;branch=z9hG4bK801E438076C8097F2D084BF9A3D0261B
Max-Forwards: 70
Contact: <sip:[email protected]:5060>
To: <sip:[email protected];user=phone>
From: <sip:[email protected]:5060;user=phone>;tag=7C68324631353641000085EE;vnd.pimg.port=1
Call-ID: [email protected]
CSeq: 1 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, COMET, PRACK, REFER, SUBSCRIBE, NOTIFY, MESSAGE
Supported: replaces, early-session, 100rel
User-Agent: PBX-IP Media Gateway
Content-Length: 0
Diversion: <tel:8937072>;reason=unconditional
If I configure extension 7072 in 3CX, but do not add this extension to a real VoIP phone, a call to 7072 restuls in a SIP "480 Temporarily Unavailable" (because it hasn't registered) and the Server Activity Log shows:
09:55:10.755 [CM503008]: Call(25): Call is terminated
09:55:10.725 [CM503020]: Normal call termination. Reason: Not available
09:55:10.725 [CM503016]: Call(25): Attempt to reach <sip:[email protected];user=phone> failed. Reason: Not Registered
09:55:10.725 [CM503016]: Call(25): Attempt to reach <sip:[email protected];user=phone> failed. Reason: Not Registered
09:55:10.725 [CM503017]: Call(25): Target is not registered: Ext:Ext.7072
09:55:10.725 [CM503010]: Making route(s) to <sip:[email protected];user=phone>
09:55:10.725 [MS210000] C:25.1:Offer received. RTP connection: 169.231.192.12:49038(49039)
09:55:10.725 Remote SDP is set for legC:25.1
09:55:10.715 [CM505001]: Ext.4182: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [PBX-IP Media Gateway] PBX contact: [sip:[email protected]:5060]
09:55:10.715 [CM503001]: Call(25): Incoming call from Sip.4182 to <sip:[email protected];user=phone>
09:55:10.705 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 169.231.192.12:5060;branch=z9hG4bKD2D44D48D11F5E56207E3EC81AB4799D
Max-Forwards: 70
Contact: <sip:[email protected]:5060>
To: <sip:[email protected];user=phone>
From: <sip:[email protected]:5060;user=phone>;tag=61793246313536410000998D;vnd.pimg.port=1
Call-ID: [email protected]
CSeq: 1 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, COMET, PRACK, REFER, SUBSCRIBE, NOTIFY, MESSAGE
Supported: replaces, early-session, 100rel
User-Agent: PBX-IP Media Gateway
Content-Length: 0
Diversion: <tel:8937072>;reason=unconditional
So, my question is: can I have a call from a PSTN gateway be re-routed to a registered extension if the called number does not appear on a real VoIP phone that has Registered? Thanks for any guidance.
09:46:48.603 [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
INVITE sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 169.231.192.12:5060;branch=z9hG4bK801E438076C8097F2D084BF9A3D0261B
Max-Forwards: 70
Contact: <sip:[email protected]:5060>
To: <sip:[email protected];user=phone>
From: <sip:[email protected]:5060;user=phone>;tag=7C68324631353641000085EE;vnd.pimg.port=1
Call-ID: [email protected]
CSeq: 1 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, COMET, PRACK, REFER, SUBSCRIBE, NOTIFY, MESSAGE
Supported: replaces, early-session, 100rel
User-Agent: PBX-IP Media Gateway
Content-Length: 0
Diversion: <tel:8937072>;reason=unconditional
If I configure extension 7072 in 3CX, but do not add this extension to a real VoIP phone, a call to 7072 restuls in a SIP "480 Temporarily Unavailable" (because it hasn't registered) and the Server Activity Log shows:
09:55:10.755 [CM503008]: Call(25): Call is terminated
09:55:10.725 [CM503020]: Normal call termination. Reason: Not available
09:55:10.725 [CM503016]: Call(25): Attempt to reach <sip:[email protected];user=phone> failed. Reason: Not Registered
09:55:10.725 [CM503016]: Call(25): Attempt to reach <sip:[email protected];user=phone> failed. Reason: Not Registered
09:55:10.725 [CM503017]: Call(25): Target is not registered: Ext:Ext.7072
09:55:10.725 [CM503010]: Making route(s) to <sip:[email protected];user=phone>
09:55:10.725 [MS210000] C:25.1:Offer received. RTP connection: 169.231.192.12:49038(49039)
09:55:10.725 Remote SDP is set for legC:25.1
09:55:10.715 [CM505001]: Ext.4182: Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [PBX-IP Media Gateway] PBX contact: [sip:[email protected]:5060]
09:55:10.715 [CM503001]: Call(25): Incoming call from Sip.4182 to <sip:[email protected];user=phone>
09:55:10.705 [CM500002]: Info on incoming INVITE:
INVITE sip:[email protected];user=phone SIP/2.0
Via: SIP/2.0/UDP 169.231.192.12:5060;branch=z9hG4bKD2D44D48D11F5E56207E3EC81AB4799D
Max-Forwards: 70
Contact: <sip:[email protected]:5060>
To: <sip:[email protected];user=phone>
From: <sip:[email protected]:5060;user=phone>;tag=61793246313536410000998D;vnd.pimg.port=1
Call-ID: [email protected]
CSeq: 1 INVITE
Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, COMET, PRACK, REFER, SUBSCRIBE, NOTIFY, MESSAGE
Supported: replaces, early-session, 100rel
User-Agent: PBX-IP Media Gateway
Content-Length: 0
Diversion: <tel:8937072>;reason=unconditional
So, my question is: can I have a call from a PSTN gateway be re-routed to a registered extension if the called number does not appear on a real VoIP phone that has Registered? Thanks for any guidance.