LINKSYS SPA 3102 and 3CX configuration help needed

Discussion in '3CX Phone System - General' started by edliu84, Sep 11, 2011.

Thread Status:
Not open for further replies.
  1. edliu84

    Joined:
    Sep 11, 2011
    Messages:
    1
    Likes Received:
    0
    Hi All,

    As I have a free landline locally, I was thinking of setting up a VOIP to PSTN in my local country to make local calls when I am overseas.

    My hardware configuration is as follows:

    Modem --> LINKSYS E1200 Wireless Router --> LINKSYS SPA 3102 -->Landline

    I have configured my 3CX with extensions of 100 and 101 for testing. I made a test call in LAN and was able to hear both party. However, when my iPhone client is in a WAN environment, I cannot hear anything at all.

    I have DMZ my server running 3cx too.

    Some errors i captured in the 3cx is as follows:

    21:05:05.062 [CM502001]: Source info: From: "101"<sip:101@116.87.252.188>;tag=r-TfmX9RI8qHosQ01-ZBTnFdbwcdT.mK<sip:100@116.87.252.188>
    21:05:05.062 [CM503013]: Call(2): Incoming call rejected, caller is unknown; msg=SipReq: INVITE 100@116.87.252.188:5060 tid=Pj37zZ-8cAT24OiUQLSmN9SLD8s2qHl5oe cseq=INVITE contact=101@10.239.161.78:5060 / 30577 from(wire)
    21:05:03.562 [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:100@116.87.252.188:5060;transport=TCP SIP/2.0
    Via: SIP/2.0/TCP 10.239.161.78:50279;rport=51301;branch=z9hG4bKPjLK2OQ1naff6UW7df-gUxiY-geOYXBaU4;received=119.234.0.43
    Max-Forwards: 70
    Contact: "101"<sip:101@10.239.161.78:5060;transport=TCP>
    To: <sip:100@116.87.252.188>
    From: "101"<sip:101@116.87.252.188>;tag=r-TfmX9RI8qHosQ01-ZBTnFdbwcdT.mK
    Call-ID: U5iDRUr0Ub5PdyFkTJ83YICGe79FzGvc
    CSeq: 30576 INVITE
    Session-Expires: 1800
    Min-SE: 90
    Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
    Supported: replaces, 100rel, timer, norefersub
    User-Agent: 3CXPhone for iPhone 1.0.23
    Content-Length: 0


    Can anyone help?

    Regards,
    Ed
     
  2. leejor

    leejor Well-Known Member

    Joined:
    Jan 22, 2008
    Messages:
    10,758
    Likes Received:
    286
    Does the remote extension register properly?

    It doesn't appear that it is only an audio problem, 3CX is rejecting the call completely.

    I'm assuming you are using the 3CX phone for iPhone. Do you have that extension set (the option) to allow remote registrations?

    I would edit your post to X out part of your public IP or you are inviting hackers.
     
  3. eagle2

    eagle2 Well-Known Member

    Joined:
    Apr 27, 2011
    Messages:
    1,085
    Likes Received:
    11
    Seems your setup design is not correct.

    You simply need to put your 3CX server and the SPA-3102 in your LAN.
    You connect your PSTN line to the FXO port (Line) of SPA-3102 and you may connect an analog phone to the FXS port (Phone) of SPA-3102.
    You need to register the FXO port of SPA-3102 as PSTN gateway in 3CX and register the FXS port of SPA-3102 as extension in 3CX. You should follow the guidelines in 3CX blog for proper setting.

    If you connect to VoIP providers or have external extensions you need to setup your router (port forwarding to 3CX internal address - ports 5060 & 5090 as TCP, 5060, 5090, 9000 - 9049 as UDP).

    If your SPA-3102 is located in other location than the 3CX server different setup applies (you need to register to public address of 3CX server and to setup STUN and NAT traversal in SPA-3102.

    Regards.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.