Hi,
I am using SER 0.9.4. I want to make sure that all SIP traffic from the SER
is marked with a specific DSCP value. I grepped in the src and found that
SER already does this for both TCP and UDP sockets using a setsockopt with a
value IPTOS_LOWDELAY (0x10). However, a packet trace I captured shows that
the TOS field is 0x00. It did not look to me like the TOS setting code was
featurized, so I am not sure what is going on here. Anyone have any ideas.
Regards,
-Ravi.
Hi all,I noticed that if I request to log a field that was not present in the SIP message it doesnt log 'n/a' anymore.Is this design intent ?Here is an example:/* I would like to see diversion in log */modparam("acc", "log_extra", "div=$di")However if not present, later I get an error in the logs:xl_get_diversion: ERROR cannot parse Diversion headerThe 1.1.x behavior was to not generate that error while the actual ACC had a value of 'n/a'.Regards,Will
Hello Users,
I'm tring to configuring the load balance ,
Initial i have 2 sip proxies and centralized database.
for 2 sip proxies database is common , ie. centralized.
Let Assume the proxy1 is a.b.c.b , other proxy2 is 1.2.3.4
and proxy domain name is sip.sample.com , is common
if the proxy1 is not started or some failure case , it has goes to the
second proxy2..
but this is not happening at all.
i follow this url for DNS_setting -- >
http://www.voip-info.org/wiki/view/DNS+SRV
all the request going to proxy1 only. but not the proxy2....
please any can guide me regarding this...
--
Thanks &Regards
Ravi Prakash Sunkara
Hello all,
I have a question about replicated registrations. Server1 sends an
authenticated REGISTER to server2. The script looks like:
if (method=="REGISTER") {
if (src_ip==server1) {
# Handle replicated registrations. No need to
authenticate, just save.
if (!save("location"))
sl_reply_error();
}
else {
# Digest authentication
if (!proxy_authorize("", "subscriber")) {
proxy_challenge("", "0");
return;
}
if (!check_from() | !check_to()) {
sl_send_reply("400", "Bad Request");
return;
}
if (!save("location")) {
sl_reply_error();
}
# Send a copy of this registration to the other
proxy
t_replicate("sip:server2:5060");
}
return;
}
On server2 I get this message:
ERROR:registrar:update_contacts: invalid cseq for aor <...>
But I don't have the same message on server1. If the cseq is invalid
then how come server1 saves it successfuly and then replicates it to
server2?
thank you
George
Disclaimer
The information in this e-mail and any attachments is confidential. It is intended solely for the attention and use of the named addressee(s). If you are not the intended recipient, or person responsible for delivering this information to the intended recipient, please notify the sender immediately. Unless you are the intended recipient or his/her representative you are not authorized to, and must not, read, copy, distribute, use or retain this message or any part of it. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses.
On Freitag, 1. Juni 2007, you wrote:
> OK, I would install a newer version then, which one do you recommend
> me to install?
>
> Do I have to uninstall the old one or just make an update?
The latest stable version 1.2.1 should be fine. Look at the migration notes in
the wiki for update hints, http://openser.org/dokuwiki/doku.php
As you going from 1.0 to 1.2, a complete new installation would be probably
easier. So uninstall the old openser, backup your database tables, install
the new and migrate the data to the new installation. You find informations
about the necessary changes in the mentioned documents.
Henning
P.S: please CC at the user list
Does SER have support for preserving the DSCP markings of (incoming) SIP
messages it processes before sending them out? Or is this something one
would need to change the SER source code for? I searched in the archives but
could not find anything relevant.
Regards,
-Ravi.
On Freitag, 1. Juni 2007, isetien001(a)ikasle.ehu.es wrote:
> > > I got an error while starting openser:
> > >
> > > openser[15247]: usrloc:preload_udomain: Wrong version v1004 for table
> > > <location>, expected v1001
> > > [..]
> > > I realize that I have a problem with the version of the openser
> > > binaries and the openser_mysql script version, but I don't really know
> > > wich is the problem and how to solve it.
> >
> > Hello Izortze,
> >
> > your version of the openser_mysql script must match the openser binary
> > version. Otherwise the created tables from the script would not match.
> > What version of openser do you use?
>
> I use openser 1.0.1-notls (i386/linux)
>
> Thanks a lot
This version is really old, you should consider doing an upgrade.
Please control the version (installation source) of the openser_mysql script.
This must be the same version as the binary package as i said.
Henning
Dear all:
I got an error while starting openser:
openser[15247]: Maxfwd module- initializing
openser[15247]: usrloc:preload_udomain: Wrong version v1004 for table
<location>, expected v1001
openser[15247]: register_udomain(): Error while preloading domain
'location'
openser[15247]: domain_fixup(): Error while registering domain
I realize that I have a problem with the version of the openser binaries
and the openser_mysql script version, but I don't really know wich is
the problem and how to solve it.
Any help will be wellcome.
Thanks a lot,
Izortze.