Hi!
I've installed using the new debian installer from Dan - looks nice. But
I have one question: If core dumps are enabled, openser will runs as
user root. Is this really necessary? Wouldn't it be sufficient to start
as user openser, but change the core dump directory to /tmp ?
regards
klaus
hello,
I am trying to pass MWI from Asterisk to SER.my user agents register
with Ser.i am not able to figure out how to do this.
i added the changes for mailbox in sip.conf for ser peer entry.
[ser]
type=friend
....
mailbox=XYZ
also changes in chan_sip.c for asterisk but not seeing the notify
messages hitting my ser server.
any suggestions please, i would highly appreciate.
Thanks,
AA
Hello,
I have a generic setup of openser 1.0.1 compiled with the PostgreSQL module
on Slackware 10.2 and looks like all the modules load right.
When I run it in the no-fork debug mode it works fine. When I set it to
fork, it doesn't write the /var/run/openser.pid file and I have a 8
[openser] <defunct> processes running.
I start it like so ./openser -f /etc/openser/openser.conf -P
/var/run/openser.pid
Where should I start looking?
ScriptHead
Hi,
starting with 1.0.1 version, Debian packages can be directly fetch via
APT from the project repository. The packages are available for sarge
(stable), etch (testing) and sid (unstable). The repository includes
also all related radius packages:
deb http:/www.openser.org/debian sarge main
deb http:/www.openser.org/debian etch main
deb http:/www.openser.org/debian sid main
all packages are available for i386 architecture. For amd64 only
unstable version is available.
regards,
bogdan
Says that pid file was not found and ser could not start (usual serctl
message if ser fails to start).. Btw, Im using ser_0.9.3.
I understand that I can start SER w/o serctl, but I am just curious
why is it happening...
Eagerly waiting for your reply :))
Andrey.
On 2/27/06, Christian Thomas <cthomas(a)canalwest.com> wrote:
> Hi,
>
> What error did you get ?
>
> Christian
>
> -----Original Message-----
> From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org]On
> Behalf Of Andrey Kouprianov
> Sent: segunda-feira, 27 de fevereiro de 2006 10:17
> To: serusers(a)lists.iptel.org
> Subject: [Serusers] "Getting Started" configs
>
>
> Hello everyone!
>
> I have a small question. Why would not SER start with "serctl start"
> command, if I am using configurations from getting started document?
> (im not talking about the first config, but the latter ones).
>
> Andrey.
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
I use SER fifo from a long time to initiate various requests. It works fine.
But now I noticed that when UA is registered from port other than 5060
and I send some request to fifo (i.e. INVITE), this request will always
be sent to port 5060..
SER is not doing any location lookup on that.
Should I make registrar lookup myself, to check for port number that UA
is registered. And only then send "dst_uri:PORT_NUMBER" to fifo?
Because when I do, it works :-)))
I use ser 0.8.12.
Appreciate to have your advice on that.
--
Regards,
Arek Bekiersz
Hi,
I've just had my first fragmentation problem.
Since I'm using rr on my dispatchers and my proxies, INVITES from a
gateway (i.e cisco) gets too large and are being fragmented...and of
course not very good for nat'ed udp clients.
Are there any other options than to remove_hf of less important headers
like Remote-Party-ID and/or User-Agent?
I guess TCP would be an option....
br hw
--
Helge Waastad
Senior Konsulent
Systemavdelingen
Smartnet
You know, I have nightmares about OpenSER. Really.
Ok... I kinda thought I had something working. I had this... It works great when a Decline comes back from 192.168.10.10. The failure_route block sees a negative reply, and sends Service Unavailable back to the phone... great... no problem.
However, when there is NO REPLY from 192.168.10.10, t_check_status() STILL returns true. GOD OH GOD WHY? The docs say "in on_failure block - the code of the selected negative final reply".... well I didn't get a reply! So why does t_check_status() return true?
Sorry for the emotion, but I've been dealing with OpenSER for 6 months now and I've never felt so much stress with any piece of software as I have with this one. Ever time I open the config file, I want to scream!
route[10] {
t_on_failure("11");
rewritehostport("192.168.10.10:5060");
if ( !t_relay() ) {
xlog ("L_INFO","$avp(s:callid)[10]: t_relay() returned error");
} else {
xlog ("L_INFO","$avp(s:callid)[10]: t_relay() returned ok");
}
}
failure_route[11] {
route(12);
if (t_check_status("")) {
t_reply("503","Service Unavailable");
return;
} else {
route(12);
}
}
-----Original Message-----
From: Douglas Garstang
Sent: Monday, February 27, 2006 6:24 PM
To: users(a)openser.org
Subject: [Users] Using t_reply()
Why can't I do this??? Arrgh! I want to be able to call onreply_route[35] when we get a reply. So, not surprisingly, in onreply_route[35] I want to see what sort of reply I got, and then send ANOTHER reply back to the originater of the message telling them something was wrong. Why can't I use t_reply in a reply_route? What's the most likely away around this, because I sure must be missing something fundamental.
route[10] {
t_on_failure("11");
t_on_reply("35");
rewritehostport("pbx1-mgt0.ipt.oneeighty.com:5060");
if ( !t_relay() ) {
xlog ("L_INFO","t_relay() returned error");
} else {
xlog ("L_INFO","t_relay() returned ok");
}
}
onreply_route[35] {
xlog ("L_INFO","Got some sort of reply");
if (t_check_status("603")) {
xlog ("L_INFO","got a decline");
t_reply("603","Declined");
}
return;
}
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users
I recently installed ser 0.9.6 on my Sarge system.<p>The server works fine when there's no www authentication.<p>But after I setup my dns and add my domain in mysql's domain table, my ua always receives 483 error.<p>After reading the following words, I add alias in my config file.<p>But still it doesn't work.<p> In both cases, the reason is probably an error in request routing script <p> which caused an infinite loop. You can easily verify whether this happens <p> by watching SIP traffic on loopback interface. A typical reason for misrouting <p> is a failure to match local domain correctly. If a server fails to recognize <p> a request for itself, it will try to forward it to current URI in believe it <p> would forward them to a foreign domain. Alas, it forwards the request to itself <p> again. This continues to happen until value of max_forwards header field reaches <p> zero or the request grows too big. Solutions is easy: make sure that domain matching <p> is correctly configured. A quick way to achieve that is to introduce a config<p> option to ser.cfg: alias=domainname, where domainname shall be replaced with<p> name of domain, which you wish to server and which appears <p>Will someone be kind enough to make some useful suggestions?<p>Any help would be appreciated.<p>Thanks in advance.
Hi,
Anyone know how I can setup this function? If company
policy need us to monitor all communication content
(after successful SIP communication 200 OK) between
users how can I do it in ser?
Thanks in advance,
ling
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com