[Serusers] ser.cfg with PSTN gateway connectivity

Alberto alberto.ipt at telefonica.net
Fri Sep 16 10:11:42 CEST 2005


Thank you for your help.

I have followed the steps of Getting Started doc (from the beginning) and all it's fine until that subject(8 PSTN Gateway Connectivity).

I will try what you say me.

--
Alberto
  ----- Original Message ----- 
  From: Greger V. Teigre 
  To: Alberto 
  Cc: serusers at lists.iptel.org 
  Sent: Friday, September 16, 2005 10:02 AM
  Subject: Re: [Serusers] ser.cfg with PSTN gateway connectivity


  The way you have configured the client gives 192.168.0.2 as your domain.  You will probably want to configure mydomain.com or something.
  There needs to be a match between: client configurations, aliases defined in ser.cfg, and domains that you have configured in the DB (used by the is_uri_* functions).  Only then will SER properly recognize your clients.

  All these steps are covered in the Getting Started doc.
  g-)

  ---- Original Message ----
  From: Alberto
  To: Greger V. Teigre
  Cc: serusers at lists.iptel.org
  Sent: Friday, September 16, 2005 09:51 AM
  Subject: Re: [Serusers] ser.cfg with PSTN gateway connectivity

  > But, I can't register sip clients, when a sip client sends REGISTER
  > the ser answer 403, Forbidden. 
  > 
  > Session Initiation Protocol
  > Request-Line: REGISTER sip:192.168.0.2:5060 SIP/2.0
  > Method: REGISTER
  > Resent Packet: False
  > Message Header
  > Content-Length: 0
  > Contact: <sip:4000 at 192.168.0.9:5060>;events="message-summary"
  > Call-ID: EC3B7C61-92BE-4CEA-8A43-53391E95F301 at 192.168.0.9
  > Max-Forwards: 70
  > From: <sip:4000 at 192.168.0.2:5060>;tag=446779626482
  > SIP from address: sip:4000 at 192.168.0.2:5060
  > SIP tag: 446779626482
  > CSeq: 1 REGISTER
  > To: <sip:4000 at 192.168.0.2:5060>
  > SIP to address: sip:4000 at 192.168.0.2:5060
  > Via: SIP/2.0/UDP
  > 192.168.0.9;rport;branch=z9hG4bKc0a800090131c9b1432a784800002a6300000001
  > User-Agent: SJphone/1.50.271d (SJ Labs)
  > 
  > 
  > Session Initiation Protocol
  > Status-Line: SIP/2.0 403 Forbidden
  > Status-Code: 403
  > Resent Packet: False
  > Message Header
  > Call-ID: EC3B7C61-92BE-4CEA-8A43-53391E95F301 at 192.168.0.9
  > From: <sip:4000 at 192.168.0.2:5060>;tag=446779626482
  > SIP from address: sip:4000 at 192.168.0.2:5060
  > SIP tag: 446779626482
  > CSeq: 1 REGISTER
  > To:
  > <sip:4000 at 192.168.0.2:5060>;tag=d222d7f099537762bc94f7b18918c630.a1da 
  > SIP to address: sip:4000 at 192.168.0.2:5060
  > SIP tag: d222d7f099537762bc94f7b18918c630.a1da
  > Via: SIP/2.0/UDP
  > 192.168.0.9;rport=5060;branch=z9hG4bKc0a800090131c9b1432a784800002a6300000001
  > Server: Sip EXpress router (0.9.3 (i386/freebsd))
  > Content-Length: 0
  > Warning: 392 192.168.0.2:5060 "Noisy feedback tells: pid=441
  > req_src_ip=192.168.0.9 req_src_port=5060 in_uri=sip:192.168.0.2:5060
  > out_uri=sip:192.168.0.2:5060 via_cnt==1"  
  > 
  > 
  > 
  > 
  > ----- Original Message -----
  > From: Greger V. Teigre
  > To: Alberto
  > Cc: serusers at lists.iptel.org
  > Sent: Friday, September 16, 2005 9:19 AM
  > Subject: Re: [Serusers] ser.cfg with PSTN gateway connectivity
  > 
  > 
  > The test does the following:
  > If callee is not within the local domain (as registered in the
  > domains table), check that: 
  >  either... caller is from a local domain
  >  or... the source is a trusted party (gw etc)
  > If not, forbidden
  > 
  > g-)
  > 
  > ---- Original Message ----
  > From: Alberto
  > To: Greger V. Teigre
  > Cc: serusers at lists.iptel.org
  > Sent: Friday, September 16, 2005 08:51 AM
  > Subject: Re: [Serusers] ser.cfg with PSTN gateway connectivity
  > 
  >> Yes, I did it too.
  >> 
  >> I suppose that I have to do a entry in 'trusted' table of the IP
  >> address of the PSTN gateway.
  >> 
  >> mysql> select * from trusted;
  >> +----------------+-------+--------------+
  >>> src_ip         | proto | from_pattern |
  >> +----------------+-------+--------------+
  >>> 212.xxx.xxx.81 | any   | ^sip:.*$     |
  >> +----------------+-------+--------------+
  >> 1 row in set (0.01 sec)
  >> 
  >> mysql> select username,domain,password from subscriber;
  >> +----------+-------------+-----------+
  >>> username | domain      | password  |
  >> +----------+-------------+-----------+
  >>> admin    | sip         | heslo     |
  >>> 1000     | teching.net | 123454321 |
  >>> 2000     | teching.net | 12345     |
  >>> 3000     | teching.net | 12345     |
  >>> 4000     | teching.net | 12345     |
  >>> 5000     | teching.net | 12345     |
  >> +----------+-------------+-----------+
  >> 6 rows in set (0.00 sec)
  >> 
  >> Is this correct? I believe that I do not understand it well.
  >> 
  >> Thanks.
  >> 
  >> 
  >>> Hi,
  >>> 
  >>> I've read the SER Getting Started form http://www.onsip.org .
  >>> 
  >>> When I configure the ser with PSTN Gateway (subject 8 of the guide)
  >>> I can't register any client (403, Forbidden). I think, the problem
  >>> is the next line of ser.cfg:
  >>> 
  >>>        if (!is_uri_host_local()) {
  >>>                 if (is_from_local() || allow_trusted()) {
  >>>                         route(4);
  >>>                         route(1);
  >>>                 } else {
  >>>                         sl_send_reply("403","Forbidden");
  >>>                 };
  >>>                 break;
  >>>         };
  >>> 
  >>> I'd copied the permissions.allow and permissions.deny to
  >>> /usr/local/etc/ser and in the .allow file I'd uncomment the last
  >>> line (ALL:ALL)
  >>> 
  >>> Any idea? Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20050916/3cad148e/attachment.htm>


More information about the sr-users mailing list