You can do that using exec command from ser.cfg when you receive a
REGISTER. Use sipp or the internal SER stack to create new messages (see
faqs on
Hi Karim,
Thank you for your advice. Noted your advice.
Yes. My objective here is once the SER receives a REGISTER message
from one of the client, it will auto generate "INVITE" messages to the
clients.
I am using the ser-0.9.6. I have looked through the coding as such
/ser-0.9.6/modules/nathelper/nathelper.c
/ser-0.9.6/modules/nathelper/nathelper.cfg
/ser-0.9.6/modules/nathelper/nathelper_rrtpp.cfg
/ser-0.9.6/modules/registrar/save.c
/ser-0.9.6/modules/registrar/reply.c
/ser-0.9.6/modules/registrar/sip_msg.c
Anyone knows where can i find the portion where once the SER receives
the REGISTER message, it responds with 200 OK to the client? Can i
find them inside nathelper or registrar or paser?
Apologies if any inconvenience caused.
Thank you.
Regards,
Tee Yong
------------------------------------------------------------------------
*From:* karim basraoui [mailto:basraouik@gmail.com]
*Sent:* Sat 3/3/2007 8:36 PM
*To:* Goh, Tee-Yong
*Cc:* serusers(a)lists.iptel.org
*Subject:* Re: [Serusers] SIP SER
Well, first of all a SER server does not generate messages it only
interprets the messages it receives. so it can not generate INVITE
messages. so if you want to call several clients from one client, this
one has to initiate the call by sending an INVITE to SER.
When receiving the INVITE message, SER will forward it to the callees.
i did not try this yet, but i think that you can do this with the
method : "forward" as follows:
if(method == INVITE) {
forward("callee1_IP_address","callee1_port");
forward("callee2_IP_address","callee2_port");
forward("callee3_IP_address","callee3_port");
#and so on ...
}
try this for example... and let me know if it works or not.
ps: (personnally i think it won't work :p)
2007/3/3, Goh, Tee-Yong < gohty(a)m1.com.sg <mailto:gohty@m1.com.sg>>:
Hi Karim,
Yes you are right.
Please advice.
Thank you.
Regards,
Howard
-----Original Message-----
*From:* karim basraoui [mailto:basraouik@gmail.com
<mailto:basraouik@gmail.com>]
*Sent:* Saturday, March 03, 2007 8:01 PM
*To:* Goh, Tee-Yong
*Cc:* serusers(a)lists.iptel.org <mailto:serusers@lists.iptel.org>
*Subject:* Re: [Serusers] SIP SER
So if i understand, when a clint registers, SER will
automatically send invites to the other clients and make
connections with them?
2007/3/3, Goh, Tee-Yong < gohty(a)m1.com.sg
<mailto:gohty@m1.com.sg>>:
Dear Karim,
Thank you for your reply.
Yes you are right. I have having difficulty searching for
this for past 2 months.
Yes. Here is what i want. Once i receive the REGISTER
messages, my SER will send out "INVITE" message to my
other clients. This is what i am intended to do. However,
i could not search for the right coding inside the ser-0.9.6.
Please advice and apologies if any inconvenience caused
for you.
Thanks.
Regards,
Howard
-----Original Message-----
*From:* karim basraoui [mailto:basraouik@gmail.com
<mailto:basraouik@gmail.com>]
*Sent:* Saturday, March 03, 2007 7:18 PM
*To:* Goh, Tee-Yong
*Subject:* Re: [Serusers] SIP SER
Hi,
Do you want to make changes on SER behaviour when it
receives REGISTER messages. If it's the case you can
make a condition in the "ser.cfg" file, in the bloc
"route{ ... }". for example:
route {
if (method == "REGISTER")
{ #what you want to do};
}
2007/3/3, Goh, Tee-Yong <gohty(a)m1.com.sg
<mailto:gohty@m1.com.sg>>:
Hi,
May i know from the SER-0.9.6, where can i look
for and make changes for the SER when receiving
"REGISTER" message and responsing " 200 OK" back
to the corresponding node or clients?
Would appreciate your assistance and advice as
soon as possible as i have difficultly locating
the coding. Please advice where i can find the
script to edit the above mentioned messages.
Apologies for the inconvenience caused.
Thank you.
Regards,
Howard
------------------------------------------------------------------------
This email (including any attachment) is subject
to the following disclaimer:
http://m1.com.sg/M1/misc/disclaimer
<http://m1.com.sg/M1/misc/disclaimer>
------------------------------------------------------------------------
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
<mailto:Serusers@lists.iptel.org>
http://lists.iptel.org/mailman/listinfo/serusers
--
BASRAOUI Karim
www.basraouik.afrikart.net
<http://www.basraouik.afrikart.net>
------------------------------------------------------------------------
This email (including any attachment) is subject to the
following disclaimer:
http://m1.com.sg/M1/misc/disclaimer
<http://m1.com.sg/M1/misc/disclaimer>
------------------------------------------------------------------------
--
BASRAOUI Karim
www.basraouik.afrikart.net <http://www.basraouik.afrikart.net>
------------------------------------------------------------------------
This email (including any attachment) is subject to the following
disclaimer:
http://m1.com.sg/M1/misc/disclaimer
------------------------------------------------------------------------
--
BASRAOUI Karim
www.basraouik.afrikart.net <http://www.basraouik.afrikart.net>
------------------------------------------------------------------------
This email (including any attachment) is subject to the following
disclaimer:
http://m1.com.sg/M1/misc/disclaimer
------------------------------------------------------------------------
------------------------------------------------------------------------
_______________________________________________
Serusers mailing list
Serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers