It is in the find_user() routine.   If it is not an extension on the PBX, 
it should return a zero

if ( isfound ) {
   ast_log(LOG_DEBUG, "%s is not a local user\n", name);
   ast_pthread_mutex_unlock(&userl.lock);
   return 1;   <--- this is the problem - change it to a 0.
}

It isn't an error, so it should just return.  Change that and the function 
will work properly.   I tested it using an AS5350 and successly made an 
inbound call.

Patrick


On Wed, 30 Jul 2003, Low, Adam wrote:

> Brenton, Yves, ...
> 
> I've located the cause of the problem in chan_sip.c but am still trying to find the 
> exact cause being completely new to the asterisk code. It seems that there was an 
> added function in 1.135 called 'find_user' that is supposed to lookup the users 
> incoming call limit but the routine is unable to find a matching user for my AS5300 
> which I suspect is because it does not REGISTER with the server prior to attempting 
> to send calls.
> 
> I'm going to continue debugging a little later and see if I can narrow it down more 
> ...
> 
> Adam
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Sent: 30/07/03 14:09
> Subject: Re: [Asterisk-Users] chan_sip.c problems problems from cvs 1.134
> 
> 
> Hi,
> 
> I am using the latest cvs release of asterisk, and the behaviour is in
> fact
> the same,
> 
> outbound calls work fine,
> but for inbound calls (from C2651 over PSTN) , SIP messages get
> "blocked"
> by asterisk, and never reach the phone.
> 
> The setup is the same : 7960 <------> asterisk <------> C2651<----->
> PSTN
> 
> Yves
> 
> 
> |---------+------------------------------------->
> |         |           "Low, Adam"               |
> |         |           <[EMAIL PROTECTED]>|
> |         |           Sent by:                  |
> |         |           [EMAIL PROTECTED]|
> |         |           .digium.com               |
> |         |                                     |
> |         |                                     |
> |         |           30/07/2003 11:37          |
> |         |           Please respond to         |
> |         |           asterisk-users            |
> |         |                                     |
> |---------+------------------------------------->
>  
> >-----------------------------------------------------------------------
> ------------------------------------------------|
>   |
> |
>   |       To:       "'[EMAIL PROTECTED]'"
> <[EMAIL PROTECTED]>                                 |
>   |       cc:
> |
>   |       Subject:  [Asterisk-Users] chan_sip.c problems problems from
> cvs 1.134                                          |
>  
> >-----------------------------------------------------------------------
> ------------------------------------------------|
> 
> 
> 
> 
> All,
> 
> I've found problems in my setup with the latest couple of revisions
> (1.135/1.136) of asterisk/channels/chan_sip.c In my setup I have a RH9
> asterisk server, AS5300 (single E1 to PSTN) and a dozen 7940's,
> everything
> is in the same VLAN and only running SIP.
> 
> Outbound calls work fine: 7940 -SIP-> Asterisk -SIP-> AS5300
> 
> But inbound calls fail, I see the initial INVITE from the AS5300 which
> is
> received by asterisk but not responded to and then the AS5300 sends
> another
> few INVITE's which are received but ignored assumable as they were
> duplicates for the first.
> 
> Unfortunately since I've been trying the different cvs revisions of
> chan_sip.c I've got susbequent problems with the server crashing after
> the
> first INVITE from the AS5300 using anything greater than cvs 1.134
> 
> I suspect this is something to do with the per-user limits added in cvs
> 1.135 but I am curious to see if anyone has any problems with the latest
> cvs elease of asterisk with SIP ?
> 
> Adam
> 
> Sip read:
> INVITE sip:[EMAIL PROTECTED];user=phone;phone-context=unknown SIP/2.0
> Via: SIP/2.0/UDP  213.160.252.50:53893
> From: "611012210" <sip:[EMAIL PROTECTED]>
> To: <sip:[EMAIL PROTECTED];user=phone;phone-context=unknown>
> Date: Wed, 30 Jul 2003 09:26:11 GMT
> Call-ID: [EMAIL PROTECTED]
> Cisco-Guid: 1667049428-3407675953-0-149543808
> User-Agent: Cisco VoIP Gateway/ IOS 12.x/ SIP enabled
> CSeq: 101 INVITE
> Max-Forwards: 6
> Timestamp: 1059557171
> Contact: <sip:[EMAIL PROTECTED]:5060;user=phone>
> Expires: 180
> Content-Type: application/sdp
> Content-Length: 149
> 
> v=0
> o=CiscoSystemsSIP-GW-UserAgent 5241 1607 IN IP4 213.160.252.50
> s=SIP Call
> c=IN IP4 213.160.252.50
> t=0 0
> m=audio 20032 RTP/AVP 8 0 65535 18
> 
> 15 headers, 6 lines
> Using latest request as basis request
> Sending to 213.160.252.50 : 53893 (non-NAT)
> Found audio format 8
> Found audio format 0
> Found audio format 65535
> Found audio format 18
> Capabilities: us - 524302, them - 268/0, combined - 12
> Non-codec capabilities: us - 1, them - 0, combined - 0
> AM00CM01*CLI>
> Disconnected from Asterisk server
> 
> 
> ********* DISCLAIMER *********
> 
> This message and any attachment are confidential and may be privileged
> or
> otherwise protected from disclosure and may include proprietary
> information. If you are not the intended recipient, please telephone or
> email the sender and delete this message and any attachment from your
> system. If you are not the intended recipient you must not copy this
> message or attachment or disclose the contents to any other person
> 
> 
> _______________________________________________
> Asterisk-Users mailing list
> [EMAIL PROTECTED]
> http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
> 
> 
> 
> _______________________________________________
> Asterisk-Users mailing list
> [EMAIL PROTECTED]
> http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
> ********* DISCLAIMER ********* 
> 
> This message and any attachment are confidential and may be privileged or otherwise 
> protected from disclosure and may include proprietary information. If you are not 
> the intended recipient, please telephone or email the sender and delete this message 
> and any attachment from your system. If you are not the intended recipient you must 
> not copy this message or attachment or disclose the contents to any other person 
> 
> 
> _______________________________________________
> Asterisk-Users mailing list
> [EMAIL PROTECTED]
> http://lists.digium.com/mailman/listinfo/asterisk-users
> 

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to