Hi,
I am trying to set up calls between 2 domains without using DNS lookup.
UA -> domain1 -> domain2 -> UA
I am using static forwarding route the all requests. Requests should be
routed using this forward logic only.
Both DNS lookup and forward logic are happening.
Since I have not configured the DNS, an error "Unresolvable Destination"
is seen by the UA.
Ser log displays errors related to DNS lookup.
I don't want the DNS lookup to happen. Requests should be routed using
the forward logic only.
Can someone help me solve this problem.
Regards,
Geethanjali C S
Wipro Technologies
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
Hi
I'm still unable to have a working server 1.3 that loads the module auth.so.
It is weird because there is no error message in my log file also I set the
debug level to maximum. But after starting the openser service, it says it
is successful but there is no running process (pgrep openser does not show
anything, when it does if I remove the load auth.so)!
How can I get more debugging info about the loading and initialization of
auth ?
Can anybody share with me his or her configuration file ? I may miss
something in mine:
loadmodule "sl.so"
[...]
loadmodule "auth.so"
(I believe it is sufficient).
Is there any known issue using Redhat Enterprise 4 ?
Regards,
Pascal
Hi All,
We were using the openser server as reg/proxy to test sip gateway.
We observed that if we run openser in TCP mode it will add 2
record-routes one for TCP and UDP.
But when we put hold UA-client i.e. when we send reinvite the
openser server is adding only one record-routes
But in ACK for reinvite it is adding 2 record-routes.
I am also attaching the sip flow.
It would be grateful if any body tells us is this behavior is
correct?
Because we are depending on record route to find the invite tsxn for
ack.
Thanks,
Vikas C.G.
Sorry, one short mistake: Of course, after last expire, the expires only
removed the a.1207041424.4027.8.0, which was the last one published. The
a.1207041424.4027.7.0 from the same publication remains in the table. It
has nothing to do with odd and even numbers.
Regards
Sebastian
-----Original Message-----
From: Schumann Sebastian
Sent: Tuesday, 01. April 2008 10:32 AM
To: 'Anca Vamanu'
Cc: users(a)lists.openser.org
Subject: RE: [OpenSER-Users] PUA/PUA_MI: More than one Publish sent
Dear Anca
Thank you for the response.
The publication of more than one message in your described scenario I
understand. In my case, immediately after the first PUBLISH is sent, a
second one is sent afterwards. OpenSER does not use the most recent etag
for an update, but creates a new one, that is never been removed
automatically. If I send an expires=0 message after the publication,
only the first published etag is removed.
Here my publication script:
#!/bin/bash
# FIFO command to PUBLISH hard-presence state of user via PUA
#
#config values
OP_SYSUSER="alice(a)10.96.115.129"
OP_SIPURI="sip:$OP_SYSUSER"
OP_STATE="open"
OP_EXPIRES="-1"
#build reply fifo file
rm -f /tmp/openser_fifo_reply
mkfifo /tmp/openser_fifo_reply
cat /tmp/openser_fifo_reply&
cat >/tmp/openser_fifo <<EOF
:pua_publish:openser_fifo_reply
$OP_SIPURI
$OP_EXPIRES
presence
application/pidf+xml
.
<?xml version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:x ml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' ntity='$OP_SIPURI'><tuple
id='gigpoej8'><status><basic>$OP_STATE</basic></status><rpid:user-input>
Har d-State</rpid:user-input></tuple><dm:person
id='0jfqoiet'><rpid:activities><rpid:unknown/></rpid:activities><dm:note
>Hard-State</dm:note></dm:person></presence>
EOF
And my expires script:
#!/bin/bash
# FIFO command to PUBLISH hard-presence state of user via PUA
#
#config values
OP_SYSUSER="alice(a)10.96.115.129"
OP_SIPURI="sip:$OP_SYSUSER"
OP_STATE="closed"
OP_EXPIRES="0"
#build reply fifo file
rm -f /tmp/openser_fifo_reply
mkfifo /tmp/openser_fifo_reply
cat /tmp/openser_fifo_reply&
cat >/tmp/openser_fifo <<EOF
:pua_publish:openser_fifo_reply
$OP_SIPURI
$OP_EXPIRES
presence
application/pidf+xml
.
<?xml version='1.0' encoding='UTF-8'?><presence
xmlns='urn:ietf:params:xml:ns:pidf'
xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
xmlns:rpid='urn:ietf:params:x ml:ns:pidf:rpid'
xmlns:c='urn:ietf:params:xml:ns:pidf:cipid' ntity='$OP_SIPURI'><tuple
id='giqpoej8'><status><basic>$OP_STATE</basic></status><rpid:user-input>
Har d-State</rpid:user-input></tuple><dm:person
id='0jfqoiet'><rpid:activities><rpid:unknown/></rpid:activities><dm:note
> ard-State</dm:note></dm:person></presence>
EOF
I start first publish, then expire, then publish again and so on.
The following etags are created normally:
e.g. a.1207041424.4027.1.0
a.1207041424.4027.3.0
a.1207041424.4027.5.0
At some point, another one is created together with the "normal" one,
e.g. a.1207041424.4027.7.0 and a.1207041424.4027.8.0
The expires only removed the a.1207041424.4027.7.0 (all odd numbers).
The published one with the even number stays forever.
I don't know what can be the reason. Here my OpenSER configuration file
extract from pua module:
modparam("pua", "db_url",
"mysql://openser:openserrw@localhost/openser")
modparam("pua", "db_table", "pua")
modparam("pua", "update_period", 10)
modparam("pua", "default_expires", 600)
Thanks for help.
Best regards
Sebastian
-----Original Message-----
From: Anca Vamanu [mailto:anca@voice-system.ro]
Sent: Tuesday, 25. March 2008 3:05 PM
To: Schumann Sebastian
Cc: users(a)lists.openser.org
Subject: Re: [OpenSER-Users] PUA/PUA_MI: More than one Publish sent
Hello Sebastian,
Indeed sometimes more that one Publish messages are sent. I will explain
when and why.
It is possible for someone to request through the MI command to publish
a state that should be active for 5000 seconds (you probably know that
-1 in expires filed means infinite time). But the max expires in
presence server is lets say 3600 sec. If no other publish request is
received before the first one expires, the record is deleted. So, to
respect the requested time, the pua module generates itself another
publish when the first one is close to expire just to update the
validity time.
Now, if for a subsequent mi command you do not sent the etag parameter (
set it to '.' value), the most recent etag will be found in pua module,
and a correct Publish message will be sent.
I have just now tried the scenario you described and it works perfectly
for me.
So, I want to ask you to say exactly what you are doing because there
must be something you have missed out. Is the presentity uri exactly the
same for the first and the subsequent mi requests? After how much time
have you sent the mi request that fails?
Regards,
Anca Vamanu
Schumann Sebastian wrote:
> Dear all
>
> I am using OpenSER 1.3.1 branch release R3936. I face some bad
> behaviour using pua and pua_mi modules.
>
> I publish presence states via the management interface. Sometimes, it
> happens that multiple PUBLISH message are sent by one request.
> Unfortunately, there is no "system" or oder when this occurs. It just
> happens after some publications.
>
> In case of an expiration (Expires=0, E-Tag .) it is not that bad, I
> receive the log message: ERROR:presence:update_presentity: No E_Tag
match.
>
> In case of publication (Expires=-1, E-Tag .) it is very bad: After
> publication, he receives also two similar messages, and threats both
> PUBLISH messages as two different ones. Thus, creates two different
> presentity entries with different E-Tags. If the state is expired now
> via MI (Expires: -1, E-Tag .) only one of the E-Tags is removed. The
> second stays in the presentity table and the user still appears
online.
>
> Any ideas what can be the reason and how to solve it?
>
> Best regards
> Sebastian
>
------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users(a)lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>
Hi,
This happens only when the call is disconncted from the called party side.
When the call initator disconnects there is no such warning in it. Although the dialog ends properly.
w/regards,
Jayesh
----- Original Message ----
From: Ovidiu Sas <osas(a)voipembedded.com>
To: Jayesh Nambiar <voip_freak(a)yahoo.co.in>
Cc: users(a)lists.openser.org
Sent: Monday, 31 March, 2008 7:21:35 PM
Subject: Re: [OpenSER-Users] unable to find dialog for BYE
Are you getting this all the time?
What kind of matching algorithm are you using?
Please post a SIP trace. There are several scenarios that can trigger
this warning and it is difficult to debug without providing extra
information about your scenario.
Regards,
Ovidiu Sas
On Wed, Mar 26, 2008 at 6:00 AM, Jayesh Nambiar <voip_freak(a)yahoo.co.in> wrote:
>
>
>
> Hi All,
> I have recently upgraded to openser 1.3.1 and I am trying to explore the
> Dialog module.
> I want to maintain the dialog for specific set of calls, so I have defined a
> route and I have written setflag(4) in that route so that all calls getting
> into that route will have the dialogs maintained. Flag 4 is defined for
> dialog module.
>
> Now when the call initiator hangs up; the dialog starts and ends properly
> but when the called party hangs up, I get this message in the syslog:
> " unable to find dialog for BYE"
>
> Can someone please guide me on how to interpret this WARNING and what
> measures should be taken to avoid the same.
>
> Thanks in advance
>
> w/regards,
> Jayesh
> ________________________________
> Save all your chat conversations. Find them online.
> _______________________________________________
> Users mailing list
> Users(a)lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>
>
Unlimited freedom, unlimited storage. Get it now, on http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/
hi.
anyone know if is possible to store information in sip_trace mysql
table about the company who have completed the call ?
example:
outbund_company = xxx.xxx.xxx.xxxx
--------------------
Itamar Reis Peixoto
e-mail/msn: itamar(a)ispbrasil.com.br
skype: itamarjp
icq: 81053601
+55 11 4063 5033
+55 34 3221 8599
Hi Bogdan,
Thanks for your reply.
I tried of acheiving the same as follows:
Enabled DB support for dialog module.
If the called number is 123456, I first query the dialog table to retreive the count on to_uri and compare it with a certain limit value.
If the count is equal to or greater than the limit value, just reply as 403, Forbidden.
I am about to finish this today and will let you know the results.
I just wanted an expert advice on if the logic is ok and efficient.
Also there is a column in the dialog table which is caller_route_set and callee_route_set, can someone please tell me from where these values are retreived from as it stays blank while checking the dlg_list.
Also is it possible to insert some custom value in this column to implement any further logic.
Thanks,
w/regards,
Jayesh
----- Original Message ----
From: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
To: Jayesh Nambiar <voip_freak(a)yahoo.co.in>
Cc: users(a)lists.openser.org
Sent: Monday, 31 March, 2008 5:34:05 PM
Subject: Re: [OpenSER-Users] dialog matching criteria
Hi Jayesh,
Such support is not available, but it is on the roadmap for 1.4.
Regards,
Bogdan
Jayesh Nambiar wrote:
> Hi All,
> Is there a way in dialog module that I can keep count of active
> dialogs based on certain parameters like ruri, to_uri etc.
> For example, if i need to do a check of active dialogs on a called
> number which is 123456 and take certain actions if the number of
> active dialogs to called number 123456 is greater than or equal to
> certain integer value.
>
> Is the above requirement a possibility in openser?
> Any help regarding this will be highly appreciated.
>
> Thanks in advance.
>
> w/regards,
> Jayesh
>
> ------------------------------------------------------------------------
> Get the freedom to save as many mails as you wish. Click here to know
> how.
> <http://in.rd.yahoo.com/tagline_mail_5/*http://help.yahoo.com/l/in/yahoo/mai…>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users(a)lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>
Forgot the famous last words? Access your message archive online at http://in.messenger.yahoo.com/webmessengerpromo.php