You could switch to PJSIP and avoid most of this silliness.

I love Asterisk, but the peer/user/friend model in chan_sip is simply terrible.

PJSIP is different so there is a learning curve, of course.

On 8/9/21 11:05 AM, Jerry Geis wrote:


On Mon, Aug 9, 2021 at 8:32 AM Jerry Geis <jerry.g...@gmail.com <mailto:jerry.g...@gmail.com>> wrote:



    On Mon, Aug 9, 2021 at 8:11 AM Jerry Geis <jerry.g...@gmail.com
    <mailto:jerry.g...@gmail.com>> wrote:



        On Mon, Aug 9, 2021 at 7:57 AM Jerry Geis <jerry.g...@gmail.com
        <mailto:jerry.g...@gmail.com>> wrote:



            On Sun, Aug 8, 2021 at 3:18 PM Jerry Geis
            <jerry.g...@gmail.com <mailto:jerry.g...@gmail.com>> wrote:

                I am not using a SIP trunk as I normally do.

                I have an extensions 3382 setup that my server registers
                to the other SIP system.
                When the other system calls 3381 on my system I am
                getting this error:

                [Jul 27 10:08:50] WARNING[89791][C-00000068] chan_sip.c:
                username mismatch, have <3381>, digest has <8124>
                [Jul 27 10:08:50] NOTICE[89791][C-00000068] chan_sip.c:
                Failed to authenticate device "USCOL TEST"
                <sip:XXXX@IP>;tag=1c1947164290 for INVITE, code = -2

                How I allow this ?   I want to allow any SIP call to 3381.
                Using Astering 18.4.0

                Thanks,

                Jerry


            Sure here it is:
            [general](+)
            register => 3382:XX@IP/3382

            ; Description: Connection to PBX
            [3382]
            type=friend
            defaultname=3382
            defaultuser=3382
            secret=XX
            dtmfmode=RFC2833
            host=IP
            description=Connection to PBX
            context=incoming
            rtptimeout=60
            rtpholdtimeout=60
            rtpkeepalive=60
            callerid=3382
            qualify=no
            canreinvite=no
            nat=never
            disallow=all
            allow=ulaw
            allow=alaw
            allow=gsm

            Thanks
            Jerry


        > What's the association between 3381 and 3382?

        3381 is the number they want to dial into my asterisk.   3382 is
        the registered extension to their system.

        Jerry



     >You register as 3382. That means that if someone on their system
    dials 3382,
    >your Asterisk server gets the call.


    I think at first I was only using 3381. That was the extension I
    registered. There was no 3382.  Something was going wrong there
    also. (Might have been a similar error),
    and I could not get that to work either.

    Jerry



Well my issue has changed now.  I have dropped the 3382. Changed back to 3381.   So I am registering 3381 to the other server.
The other server is 10.35.229.5.  My IP is 10.35.229.11.
I have two network cards.

10.35.229.11 is Eth0
192.168.1.60 is Eth1

route looks OK
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
10.35.229.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

The issue is that the call comes in but the user hears no audio.
There is any crazy networking going on - why would the user not hear audio ?
Thanks

Jerry


--
http://help.nyigc.net/

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
     https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to