Hey All,
well, more than one week i sent an e-mail to serusers mailing list about
iptel's documentation outdated and asked peoples that who can help me in
writing some topics related specifically to solaris10 os , but didn't get
any response about that.
so as usual do it myself and since i have rewitten this tutorial from ground
i will update it frequently this new updated version include :
1- installing coolstack package for solaris and configuring it
2- installing SER version 0.9.6
3-installing SERweb version 0.9.6
thins TBD :
1-installing more configuration files like working with nat, pstn
2-installing SEMS and configure it to work with SER
3-integrate SER to work together with Asterisk
for sems with ser i need really who can help me to do that and for the rest
points i'll try my best to make them to real
heres the document :
http://muhammad.akl.googlepages.com/Solaris10-SER.0.9.6-SERweb-0.9.6.pdf
the document is still in beta version so suggestions, corrections and
feedbacks are welcomed.
BR
muhammad
Hi Martin,
Thanks for replying. I am using ser-0.9.6. How do I check the period of silence? I have also noticed that alias cannot be recorded/updated into mysql too. Looks like the problem is as you were referring. Which version has the fix? Where is the culprit?
Ling
----- Original Message ----
From: Martin Hoffmann <hn(a)nvnc.de>
To: lin9k(a)yahoo.com
Cc: serusers(a)lists.iptel.org
Sent: Tuesday, July 1, 2008 11:33:58 PM
Subject: Re: [Serusers] usrloc won't work after a couple days?
lin9k(a)yahoo.com wrote:
>
> I have setup ser to run with mysql. At beginning, it worked fine that
> the mysql/ser/location table got the correct update. However, after 3
> days the table won't get updated. When I enable the mysql log I cannot
> see any updating or inserting into that table. User registration is
> still working fine but just not get updated into the location table.
> Also, server_monitoring tables are working fine.
Do you have a longer period of silence in between? I seem to remember
that there was a problem with the connection between SER and MySQL
getting shut down and SER not reconnecting. Dunno if this was in the SER
version you are using, though.
Regards,
Martin
Hi Muhammad,
>
> On Thu, Jul 10, 2008 at 5:17 PM, muhammad akl <muhammad.akl(a)gmail.com>
> wrote:
>> This new updated version include :
>>
>> 1- installing coolstack package for solaris and configuring it
>> 2- installing SER version 0.9.6
>> 3-installing SERweb version 0.9.6
thanks for great help
the docs for SER is out date, that is why alot of people need help
SER is stable but docs is not good for someone starting
Openser is good docs for it
Thanks
I'm a beginner at openser.
What does the variable 'af' stand for?And what is the value of the
optional?
Thanks!
313 # Comment out three lines below if you want
314 # RTP for IPv4->IPv4 calls to go directly
315 # between UAs
316 if (af == inet) {
317 force_rtp_proxy("faii");
318 t_on_reply("1");
319 }
320 # proxy session from a Internal IPv4
321 # phone to a External IPv6 address
322 if (af == inet6) {
323 force_rtp_proxy("faie");
324 t_on_reply("1");
325 }
326 }
327
328 else if (lookup("location_inet6")) {
329 # proxy session from a External IPv6
330 # phone to a Internal IPv4 address
331 if (af == inet) {
332 force_rtp_proxy("faei");
333 t_on_reply("1");
334 }
335
336 # Comment out three lines below if you want
337 # RTP for IPv6->IPv6 calls to go directly
338 # between UAs
339 if (af == inet6) {
340 force_rtp_proxy("faee");
341 t_on_reply("1");
342 }
313 # Comment out three lines below if you want
314 # RTP for IPv4->IPv4 calls to go directly
315 # between UAs
316 if (af == inet) {
317 force_rtp_proxy("faii");
318 t_on_reply("1");
319 }
320 # proxy session from a Internal IPv4
321 # phone to a External IPv6 address
322 if (af == inet6) {
323 force_rtp_proxy("faie");
324 t_on_reply("1");
325 }
326 }
327
328 else if (lookup("location_inet6")) {
329 # proxy session from a External IPv6
330 # phone to a Internal IPv4 address
331 if (af == inet) {
332 force_rtp_proxy("faei");
333 t_on_reply("1");
334 }
335
336 # Comment out three lines below if you want
337 # RTP for IPv6->IPv6 calls to go directly
338 # between UAs
339 if (af == inet6) {
340 force_rtp_proxy("faee");
341 t_on_reply("1");
342 }
Hi All
I am getting this error on Openser 1.3
Jul 10 11:28:31 [20126] ERROR:nathelper:fixup_fix_nated_register: you
must set 'received_avp' parameter. Must be same value as parameter
'received_avp' of registrar module
Jul 10 11:28:31 [20126] ERROR:core:fix_actions: fixing failed (code=-1)
at cfg line 386
Jul 10 11:28:31 [20126] ERROR:core:main: failed to fix configuration
with err code -1
I used the example from nat-traversal.cfg
I do believe the error is initiated from this section
route[2]{
force_rport();
if (nat_uac_test("19")) {
if (method=="REGISTER") {
fix_nated_register();
} else {
fix_nated_contact();
};
setflag(5);
};
}
Please advice.
Hi,
Im trying to setup ipv6 for my openser. i add this line in my openser.cfg
*LIsten=udp:[2004:fa22:337:4::81]:5060
Listen=tcp:[2004:fa22:337:4::81]:5060
*and then when im trying to register with my sip phone, i got these line:
ERROR:core:parse_uri: bad char ':' in state 3 parsed: <sip:2004:fa22> (13) /
<sip:2004:fa22:337:4::81> (23)
Jul 8 12:02:52 [2977] ERROR:core:parse_sip_msg_uri: bad uri
<sip:2004:fa22:337:4::81>
Jul 8 12:02:52 [2977] WARNING:core:do_action: error in expression
Jul 8 12:02:52 [2981] ERROR:core:parse_uri: bad char ':' in state 3 parsed:
<sip:2004:fa22> (13) / <sip:2004:fa22:337:4::81> (23)
Jul 8 12:02:52 [2981] ERROR:registrar:extract_aor: failed to parse Address
of Record
Jul 8 12:02:52 [2981] ERROR:registrar:save: failed to extract Address Of
Record
and these from tcpdump:
12:11:52.267529 IP6 2004:fa22:337:4::84.sip > 2004:fa22:337:4::81.sip: SIP,
length: 488
12:11:52.272578 IP6 2004:fa22:337:4::81 > ff02::1:ff00:84: ICMP6, neighbor
solicitation, who has 2004:fa22:337:4::84, length 32
12:11:52.273059 IP6 2004:fa22:337:4::84 > 2004:fa22:337:4::81: ICMP6,
neighbor advertisement, tgt is 2004:fa22:337:4::84, length 32
12:11:52.273068 IP6 2004:fa22:337:4::81.sip > 2004:fa22:337:4::84.sip: SIP,
length: 500
12:11:52.469341 IP6 2004:fa22:337:4::84.sip > 2004:fa22:337:4::81.sip: SIP,
length: 671
12:11:52.470127 IP6 2004:fa22:337:4::81.sip > 2004:fa22:337:4::84.sip: SIP,
length: 445
12:11:57.264948 IP6 fe80::213:20ff:feac:ce4f > 2004:fa22:337:4::81: ICMP6,
neighbor solicitation, who has 2004:fa22:337:4::81, length 32
also, i have disabled the ip6tables.
any assistance would be so helpful to me
thankyou,
Hi,
I am looking for a REFER function which can 1) redirect UA to another sip
server and 2) get openser out of the hoop.
Does Openser has this kind of feature?
Thanks for all your help.
Mark
hi all
i am trying to add a module pua to Openser using loadmodule "pua.so" in
openser.cfg
i am geting some errors
like this
[root@info ~]# *openserctl moni*
database engine 'MYSQL' loaded
Control engine 'FIFO' loaded
ERROR: Error opening OpenSER's FIFO /tmp/openser_fifo
ERROR: Make sure you have line 'fifo=/tmp/openser_fifo' in your config
please help me regarding this
thank u
Hi All
hi when I do a call on Openser it shows the following on my softphone
CallStatus Message: 183 SESSION PROGRESS;Ringing-tone=TRUE;
Can this message be changed, if so how?
Thanks