Can you please help me for a useful set-up, beyond local phones. I am
thinking on ENUM and on sipbroker.com set-up.
a. ENUM
I would like that if you dial an enum registered phone, than it should
connect to it.
b. sipbroker.com
Any of registered peers should be reachable with a *number plus
extension number.
How to set-up? Is there are special setting for the "*" necessary?
c. I have now NO password set-up for my users (no database) since it is
for now only on a private LAN. I want to extend it, but with the web
signup interface. I have read that such thing exist, but could not find
it. Besides enable the three lines in openser.cfg regarding the mysql
and set-up the tables, do I need to do additional settings? (Of course I
have to set-up the accounts - with the web interface - and the phones
for that)
bye
Ronald
Hello,
This is a hypotheical question, yet true at the same time. If i want to add
a module and its directory structure that is offered in a new version but
that is not offered in an older version (one that i have for instance),
which files are the norm that the modules are dependent upon and vice-versa,
and where would i need to add data such as #ifndef, #defines, #includes for
pertinent .c, .h files etc. I would really appreciate a little direction,
then I would not have to dig all alone.
I am not complaining but rather just saying that I do not want to upgrade
everytime a new feature (module) is released but would prefer to just
add/change for the integration of modules/features which i am interesteed
in.
Thanks,
Tracy
_________________________________________________________________
Got something to buy, sell or swap? Try Windows Live Expo
ttp://clk.atdmt.com/MSN/go/msnnkwex0010000001msn/direct/01/?href=http://exp…
Hi,
Does Anyone have experience SER call to PSTN or Cellular via Clarent Analog
gateway ? because I always got One-Way Audio (Caller can hear Callee but
Calle cannot hear Caller). If I call via CISCO gateway I have no problem or
always got Two-Way Audio
~Asep
What would folks recommend as the most efficient in terms of processing, and
most efficient in terms of understanding/coding in SER, for how to do this?
I'm not up to speed on SER-specific functions and ways of doing things yet.
One way I thought of is using the exec_msg function, passing the whole SIP
message to a simple external script that searches for a specific pattern in
the m= line and returns 0 if it's found or -1 if it's not found.
Are there other more straightforward ways to do this or is this about as
elegant as it's going to get? Obvious shortcoming is you can only choose
between two codec or payload types, but this is sufficient for my purposes.
Regards,
Scott
1. Always copy serusers, I don't answer private emails that should be on
serusers
2. I don't answer questions "show me what to do", just questions that
show you have made an attempt at understanding things yourself
(especially when I already have pointed out a very good source of
information)
g-)
mukesh wrote:
> Hi Greger,
> thanks a ton for your quick reply.
>
>
> below is my ser.cfg (some extarcts), where do In need to make the
> change?
> -----------------------------------
> ..........
> ..........
> fifo="/tmp/ser_fifo"
> fifo_db_url="mysql://ser:heslo@localhost/ser"
> ..........
> ..........
> # ----------------- setting module-specific parameters
> ---------------
> ..........
> ..........
> # -- auth params --
> #following single statement is added by Mukesh
> modparam("auth_db|uri_db|usrloc", "db_url",
> "mysql://ser:heslo@localhost/ser")
> ..........
> ..........
> # -- rr params --
> # add value to ;lr param to make some broken UAs happy
> modparam("rr", "enable_full_lr", 1)
> ...................
> ....................
> if (uri==myself) {
>
> if (method=="REGISTER") {
>
> # Uncomment this if you want to use digest authentication
> if (!www_authorize("ims.myserver.com",
> "subscriber")) {
> www_challenge("ims.myserver.com", "0");
> break;
> };
>
> save("location");
> break;
> };
>
> lookup("aliases");
> if (!uri==myself) {
> append_hf("P-hint: outbound alias\r\n");
> route(1);
> break;
> };
>
> # native SIP destinations are handled using our USRLOC DB
> if (!lookup("location")) {
> sl_send_reply("404", "Not Found");
> break;
> };
> };
> append_hf("P-hint: usrloc applied\r\n");
> route(1);
> --------------------------ser.cfg ends here---------------------------------
>
> And I could not find any /etc/localhosts file but host.conf, hosts,
> hosts.dny and hosts.allow were there. Plz suggest where sholf I make the
> changes.
>
> Regards
> Mukesh
>
>
> -----Original Message-----
> From: Greger V. Teigre [mailto:greger@teigre.com]
> Sent: Friday, September 15, 2006 12:04 PM
> To: mukesh
> Cc: serusers(a)lists.iptel.org
> Subject: Re: [Serusers] Registeration failed
>
> Hi Mukesh,
>
> 1. You cannot ping an AOR (Address Of Record) that is not registered, i.e.
> serctl ul show.
> SER does not find the AOR and tries to DNS resolve it to find out which
> server to forward the call to. ims.myserver.com should thus be DNS
> resolvable (or add it to your /etc/locelhosts file as an alias to your
> server's public address).You will also want to add alias=ims.myserver.com to
> your config
>
> 2. See the Getting Started document at
> http://iptel.org/ser/doc/gettingstarted, as well as the documentation for
> the SIP client you use on your mobile. Which one is it?!
> g-)
>
> mukesh wrote:
>
>> Hi friends,
>> I have successfully installed SER with MySQL support on my linux
>> machine (having public ip) and have added to users leo and mukesh.
>>
>> I have exported SIP_DOMAIN as
>> # export SIP_DOMAIN=ims.myserver.com
>> and added "export SIP_DOMAIN=ims.myserver.com" to /etc/profile as
>> well
>>
>> First Problem
>> ---------------------------
>> If I try below...
>>
>> # /usr/local/sbin/serctl ping sip:mukesh@ims.myserver.com
>> [1]+ Done cat <$path | filter_fl
>> 500
>>
>> Below is error log extracted from /var/log/messages
>>
>> Sep 15 10:37:30 oradb1 ser: 2(3911) ERROR: mk_proxy: could not
>> resolve
>> hostname: "ims.myserver.com"
>> Sep 15 10:37:30 oradb1 ser: 2(3911) ERROR: uri2proxy: bad host name
>> in URI <sip:mukesh@ims.myserver.com> Sep 15 10:37:30 oradb1 ser:
>> 2(3911) ERROR: uri2sock: Can't create a dst proxy Sep 15 10:37:30
>> oradb1 ser: 2(3911) ERROR: get_hfblock: send_sock failed Sep 15
>> 10:37:30 oradb1 ser: 2(3911) ERROR: fifo_uac_error: no mem for hf
>> block
>> -----------------------------
>>
>> Second Problem
>> --------------
>> How can I configure my Nokia6680 as UA (It has SIP support)?
>>
>>
>> any kind of help/suggestion is highly appreciated.
>>
>> Regards
>> Mukesh Kumar
>>
>>
>>
>>
>> _______________________________________________
>> Serusers mailing list
>> Serusers(a)lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>>
>>
>>
>
>
>
>
HELLO
In my lan I would like to have three SIP phone registered whit my voip
provider, with ip public and
Local Number Portability. Is it possible with Openser to circumscribe the
voip local traffic into my lan, and to manage the rest of voip traffic in
transparent mode?
Can my voip provider save the logs of the my voip local traffic?
Sorry for my bad english.
Thanks Advanced
Marco
hi ram,and suresh
thanx for replying for my mail
some body mailed me how to to load mysql.so see below i have done success
fully and mysql.so file
showing in this location /usr/local/lib/ser/modules/mysql.so
but i am not able to run my serctl service giving the same error
,ysql.sofile missing
----------------------------
cd ser-0.9.6/modules/mysql
then run make and you will see a warning about "you should run make from the
main source directory."
Then after running make, DO NOT DO make install but just type in the command
terminal:
ls
you will see the mysql.so module then move it to the directory with the
other modules like:
mv mysql.so /usr/local/lib/ser/modules
Please do it this time. I have done this before myself so I know it works.
--
Prabhakar.g
Network Engineer
Northgate Technologies
Banjarahils,Hyderabad-34
hi everybody i am installing mysql ,and installing ser-0.9.6 with make and
make install but when i am runnig my ser i am not able to find mysql.so file
please let me know how to make changes in make file to load mysql.so file
i am new to this please give me commands to load mysql.so module file
this how i am installing mysql
cd /usr/local
wget
http://mirror.services.wisc.edu/mysql/Downloads/MySQL-4.0/mysql-4.0.26.tar.…
gunzip mysql-4.0.26.tar.gz
tar xvf mysql-4.0.26.tar
cd mysql-4.0.26
userdel mysql
groupadd mysql
useradd -g mysql mysql
./configure --prefix=/usr/local/mysql --enable-large-files
--enable-shared=yes
make && make install
scripts/mysql_install_db
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
vi /etc/rc.d/rc.local
/usr/local/bin/rtpproxy
export SIP_DOMAIN="globe7.com"
/usr/local/sbin/ser
/usr/local/mysql/bin/mysqld_safe --user=mysql &
/usr/local/mysql/bin/mysqld_safe --user=mysql &
PATH="$PATH:/usr/local/mysql/bin"
--
Prabhakar.g
Network Engineer
Northgate Technologies
Banjarahils,Hyderabad-34
Dear all,
Thank you very much for your time to read this message.
I have a problem when running xlite 3.0 in my openser server. But, when using xlite 2.0, I don`t get any problem in making a call.
The problem that I have got is I can not make a call when using xlite 3.0. But when user registering is ok ( The user who is registered, can login ). But each of them, can not communication one another.
The error message that I got from Xlite :
Call failed : User Not Found
Says : "The person that you are calling is`n available. Please try again."
How can it be? What`s wrong? Please help me..Please.. Thanks
Thank you very much,
Regards,
Ferianto
Note:
1. When I using xlite 2.0, there is no problem when make a call. Each user who is registered, can login and make a call.
2. For the Xlite configuration, I have done like configuration that I make in xlite 2.0
3. This is the message that I got from openser server
6(3662) DEBUG: delete transaction 0xb6199de0 6(3662) DEBUG: wait_handler : done 6(3662) DEBUG: timer routine:2,tl=0xb6180de8 next=0xb627e370 6(3662) DEBUG: wait_handler : removing 0xb6180da0 from table
6(3662) DEBUG: delete transaction 0xb6180da0 6(3662) DEBUG: wait_handler : done 6(3662) DEBUG: timer routine:2,tl=0xb627e370 next=(nil) 6(3662) DEBUG: wait_handler : removing 0xb627e328 from table 6(3662) DEBUG: delete transaction 0xb627e328
6(3662) DEBUG: wait_handler : done
4(3660) udp_rcv_loop: probing packet received from 202.95.149.2
42215 3(3659) udp_rcv_loop: probing packet received from 202.95.149.2 42215
2(3658) SIP Request: 2(3658) method: <REGISTER> 2(3658) uri: <sip:202.95.149.251>
2(3658) version: <SIP/2.0> 2(3658) parse_headers: flags=2
2(3658) Found param type 232, <branch> <z9hG4bK-d87543-ed372f1c1f21b160-1--d87543->; state=6
2(3658) Found param type 235, <rport> = <n/a>; state=17 2(3658) end of header reached, state=5
2(3658) parse_headers: Via found, flags=2 2(3658) parse_headers: this is the first via 2(3658) After parse_msg...
2(3658) preparing to run routing scripts...
2(3658) parse_headers: flags=100 2(3658) DEBUG:maxfwd:is_maxfwd_present: value = 70
2(3658) parse_headers: flags=200
2(3658) DEBUG:parse_to:end of header reached, state=10
2(3658) DBUG:parse_to: display={"aldi"}, ruri={sip:aldi@202.95.149.251} 2(3658) DEBUG: get_hdr_field: <To> [33]; uri=[sip:aldi@202.95.149.251] 2(3658) DEBUG: to body ["aldi"<sip:aldi@202.95.149.251>
---------------------------------
Stay in the know. Pulse on the new Yahoo.com. Check it out.