well I guess there's hope for all the VOIP companies/entrepreneurs on
this list...if anyone makes a billion, feel free to make donation, I
accept all kinds of currencies :-)
good luck
Iqbal
Dear List,
Issue 5.0 of the successful GettingStarted document is now available for
download from http://www.onsip.org/modules/mydownloads/viewcat.php?op=
<http://www.onsip.org/modules/mydownloads/viewcat.php?op=&cid=13> &cid=13
This version builds upon previous versions and as well as fixing a few bugs
in the configs we have added support for call forwarding.
So if you are still struggling with NAT'ed devices, or PSTN gateways, or
being challenged by your Customers to add more call routing functions then
this new version of GettingStarted will help.
We hope you like and enjoy, as always feedback is warmly welcomed.
Paul, Simon, Greger
www.onsip.org <http://www.onsip.org/>
Thanks G
I'll verify all that, as a matter of fact I am internal network(s) not public but beside a FW.
In MediaProxy install, it is said "must" IP public. Do I need a distinctive public IP ?
Kind regards,
Gtel
The config will not mark non-nated devices for proxying ('serctl ul show' will not show the flag set). I suggest you verifiy that none of the EUCs are behind NAT, it should then work regardless of mediaproxy, then ensure that mediaproxy is running properly and that sessions are created (see /var/log/messages).
Finally, many people fall in the trap of an iptables firewall or firewall in front of ser.
g-)
---- Original Message ----
From: GT
To: serusers(a)lists.iptel.org
Cc: greger(a)teigre.com
Sent: Monday, September 12, 2005 06:11 AM
Subject: SER + Mediaproxy sl_send_reply: I won't send a reply for ACK!!
> Hello,
> I am trying SER with Mediaproxy 1.2.1 as per Onsip sample config.
> I am running SER & Mediaproxy on the same host rtp port range default
> (35000:65000) but even for non-nated devices I get no audio until I
> stop completely mediaproxy
> Debugging but thinking there might be something wrong with this
> config, any hint would be much appreciated,
> Thanks,
> Gtel
Hello,
I have two different failure routes. One of them is for internal calls
(function: mailbox on timeout or busy) and the other one is for PSTN calls
(function: failover).
If a user makes a call to a Virtual Number of another client (MyUser1 -->
PSTN --> MyUser2), the failure routes are "mixtured".
Example:
Call from 44441 to 001234567890 --> Gateway --> Gateway
forwards it to 44442
After a couple of seconds, the failure_route 1 (for internal calls) goes
into the failure routing with the number 001234567890... but obvially there
is no client with the number 001234567890.
Any hints?
Sebastian
Also, the following errors appeared on the shell where I started ser
ERROR: parse_sip_msg_uri: bad uri aisling(a)x.x.x.x
WARNING: do_action:error in expression
ERROR: parse_uri: bad uri, state 0 parsed: <aisl> (4) / aisling(a)x.x.x.x
(22)
ERROR: parse_sip_msg_uri: bad uri aisling(a)x.x.x.x
WARNING: do_action:error in expression
Warning: sl_send_reply: I won't send a reply for ACK!!
-----Original Message-----
From: Aisling [mailto:ashling.odriscoll@cit.ie]
Sent: 24 August 2005 13:44
To: 'serusers(a)lists.iptel.org'
Cc: 'Iqbal'
Subject: RE: [Fwd: Re: [Serusers] ul_add flag and serctl]
Hi Iqbal, Jan,
I changed my log to /tmp/fifo in my ser.cfg and the serctl.dat file.
I then tried adding an alias:
Serctl alias add 7890 sip:aisling@x.x.x.x
Again I got the 404 flags expected error and I checked the /tmp/fifo
file. It was empty.
I then did /opt/ser/sbin/serctl fifo ul_add aliases aisling(a)x.x.x.x 7890
0 1.00 0 128. (It would work unless I added those 4 parameters) It said
200 Added to table and the following appeared in my new log file:
:ul_add:ser_receiver_28642
aliases
aisling(a)x.x.x.x
7890
However while this said added above. When I dialed 7890 to reach the
aisling(a)x.x.x.x client, a 404 was sent to my phone.
Many Thanks,
Aisling.
-----Original Message-----
From: Iqbal [mailto:iqbal@gigo.co.uk]
Sent: 24 August 2005 12:29
To: Aisling O'Driscoll
Subject: [Fwd: Re: [Serusers] ul_add flag and serctl]
could try this
-------------------Legal Disclaimer---------------------------------------
The above electronic mail transmission is confidential and intended only for the person to whom it is addressed. Its contents may be protected by legal and/or professional privilege. Should it be received by you in error please contact the sender at the above quoted email address. Any unauthorised form of reproduction of this message is strictly prohibited. The Institute does not guarantee the security of any information electronically transmitted and is not liable if the information contained in this communication is not a proper and complete record of the message as transmitted by the sender nor for any delay in its receipt.
Hello all:
I would like to install two OpenSer servers, two database servers and a few mediaproxies. I want to achieve some level of redundancy. I have the following thoughts:
1) user DNS SRV records and this way I can do some load balancing. But my question is once a UA registers with one OpenSer server, how can I ensure that all future requests for SIP signalling will go the the same OpenSer server? What if the UA again does a DNS query before sending an INVITE and goes to a different OpenSer Server? Also how can I ensure that incoming INVITE requests will come to the UA from the "other" OpenSer server?
2) How do I handle the two database servers? If each DB server is connected to one OpenSer server, how do I ensure that what gets written to one DB is also written to the second database? Or is there some other way?
I did go thru old postings on SER/OpenSER but although a lot has been discussed, no clear solution has been proposed.
Any other pointers or thoughts will be highly appreciated.
Dave
---------------------------------
Find your next car at Yahoo! Canada Autos
Hi,
Lately there were some discussions about t_check_status in failure_route
when cancelling, where Jan (IIRC) made clear that only the lowest
reply-code can be matched with t_check_status.
Now I have a related problem when routing to PSTN:
I use lcr-module in failure-route for routing to the next GW when
408/500/503 is received. I have noticed that I sometimes get 408
signalled from the GW (a PSTN code is mapped to it). So on one GW I
mapped 408 to 480 for testing purposes to skip the fallback, the others
still return 408.
Now if one of the not-remapped GWs returns 408, there's the fallback to
another GW. If it's the remapped one, it returns 480, but t_check_status
still matches 408.
I know that this special issue will be solved when I configure all my
GWs to map the 408 to 480, but the question arises if this situation
could come up again in other circumstances? Because if the first GW
fails with 408 triggered by fr_timer, other return codes >408 from
subsequent GWs can't be detected and passed back to the calling UAC
without another PSTN fallback?
There was a discussion about introducing a method which checks if the
call is cancelled to detect 487 (don't know anymore if on the
openser-lists or here), but what about other codes?
Comments?
Andy
Hi,
I have setup SER 0.9.4 with Mysql and media proxy by following the
instructions from the onsip getting started guide and the config file
from there too.
I can manage to setup the accounts and also use a hard phone (PA1688
based) and also xten to login and place calls.
However I get a few problems. When I disconnect, it takes xten about
5-10seconds before it can hang up and during this time it says hanging up.
Secondly after it hangs up, I can still see the call as idle status
when I run sessions.py This will go away after 1min, and sometimes if
I try to call back immediately after hang up it doesnt work, I have
to wait for the idle call to time out.
Both phones are behind NAT and so the RTP has to go through
mediaproxy. When the call is active the quality is good.
I havnt made any changes to ser.cfg from onsip.org other then the
realm in the www_authorize and proxy_authorize.
Any advise will be appreciated.
Thanks and Regards,
Vikash.