[Serusers] 4 Rings and Fast Busy

Ing. Marco Moran marco at teleportnet.net
Mon Mar 5 17:54:54 CET 2007


Hi,
	I am having an issue when I call or someone calls among the
registered users, SER only gives 4 rings to answer before it gives a
fast-busy. 

	Any suggestions?

Thanks,
Marco

-----Mensaje original-----
De: serusers-bounces at lists.iptel.org
[mailto:serusers-bounces at lists.iptel.org] En nombre de
serusers-request at lists.iptel.org
Enviado el: Monday, March 05, 2007 3:40 AM
Para: serusers at lists.iptel.org
Asunto: Serusers Digest, Vol 47, Issue 5

Send Serusers mailing list submissions to
	serusers at lists.iptel.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.iptel.org/mailman/listinfo/serusers
or, via email, send a message with subject or body 'help' to
	serusers-request at lists.iptel.org

You can reach the person managing the list at
	serusers-owner at lists.iptel.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Serusers digest..."


Today's Topics:

   1. Re: SIP SER (Greger V. Teigre)
   2. Re: ask for ser performance parameters (Greger V. Teigre)
   3. Re: test run (Greger V. Teigre)
   4. Re: PATH Module in SER (0.9.6 or 0.10.x) (Greger V. Teigre)
   5. Re: Problems creating DB in SER Ottendorf (Greger V. Teigre)
   6. Re: speeddial - CANCEL MESSAGE ERROR (Greger V. Teigre)
   7. Re: Error compiling eval module (Greger V. Teigre)
   8. Re: Error Message (Greger V. Teigre)
   9. RE: SIP SER (Goh, Tee-Yong)


----------------------------------------------------------------------

Message: 1
Date: Mon, 05 Mar 2007 08:02:52 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] SIP SER
To: "Goh, Tee-Yong" <gohty at m1.com.sg>
Cc: serusers at lists.iptel.org
Message-ID: <45EBC09C.7050800 at teigre.com>
Content-Type: text/plain; charset="iso-8859-1"

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 iptel.org)
Or http://iptel.org/sems if you want to do it in a better way.
g-)

Goh, Tee-Yong wrote:
> 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 at gmail.com]
> *Sent:* Sat 3/3/2007 8:36 PM
> *To:* Goh, Tee-Yong
> *Cc:* serusers at 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 at m1.com.sg <mailto:gohty at m1.com.sg>>:
>
>     Hi Karim,
>      
>     Yes you are right.
>     Please advice.
>
>     Thank you.
>
>     Regards,
>     Howard
>
>         -----Original Message-----
>         *From:* karim basraoui [mailto:basraouik at gmail.com
>         <mailto:basraouik at gmail.com>]
>         *Sent:* Saturday, March 03, 2007 8:01 PM
>         *To:* Goh, Tee-Yong
>         *Cc:* serusers at lists.iptel.org <mailto:serusers at 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 at m1.com.sg
>         <mailto:gohty at 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 at gmail.com
>                 <mailto:basraouik at 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 at m1.com.sg
>                 <mailto:gohty at 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 at lists.iptel.org
>                     <mailto:Serusers at 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 at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.iptel.org/pipermail/serusers/attachments/20070305/dc932d75/atta
chment-0001.html

------------------------------

Message: 2
Date: Mon, 05 Mar 2007 08:03:28 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] ask for ser performance parameters
To: Su Kerry <suxiangmao at hotmail.com>
Cc: serusers at lists.iptel.org
Message-ID: <45EBC0C0.3050605 at teigre.com>
Content-Type: text/plain; charset="gb2312"

http://www.iptel.org/ser/doc/performance/

Su Kerry wrote:
>
> Hi,
>
> Can anybody tell me the performance test result for SER, or give me
> any reference about that.
>
> Thanks in advance.
>
> Kerry
>
>
> ------------------------------------------------------------------------
> J9SCJ@=gIOWn4s5D5gWSSJ<~O5M3!* MSN Hotmail
> <http://g.msn.com/8HMBCNCN/2755??PS=47575>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.iptel.org/pipermail/serusers/attachments/20070305/ba2aad26/atta
chment-0001.htm

------------------------------

Message: 3
Date: Mon, 05 Mar 2007 08:05:15 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] test run
To: "Goh, Tee-Yong" <gohty at m1.com.sg>
Cc: serusers at lists.iptel.org
Message-ID: <45EBC12B.6060800 at teigre.com>
Content-Type: text/plain; charset="iso-8859-1"

It won't. SER is a proxy, thus only relaying SIP messages (as others 
have already answered you).
Please use the http://iptel.org/ resources before you start asking 
questions. 
g-)

Goh, Tee-Yong wrote:
> Dear all,
>
> Would appreciate your advice what is the command needed to use beside 
> "serctl ul show" that i can use to show that the SER has replied a 200 
> OK message back to the Clients?
>
> Please advice.
>
> Thanks.
> Howard
> ------------------------------------------------------------------------
> This email (including any attachment) is subject to the following 
> disclaimer: http://m1.com.sg/M1/misc/disclaimer
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.iptel.org/pipermail/serusers/attachments/20070305/9c508045/atta
chment-0001.html

------------------------------

Message: 4
Date: Mon, 05 Mar 2007 08:16:41 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] PATH Module in SER (0.9.6 or 0.10.x)
To: SER LIST <sergrp at hotmail.com>
Cc: serusers at iptel.org
Message-ID: <45EBC3D9.7060605 at teigre.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

There's an early path module in experimental for 0.9. Also, a patch was 
posted to serdev by Andreas Granig.  For 0.10, AFAIK there is no path 
support. I assume the patch can be ported without too much work.
I have reposted the patch and asked about status on serdev.
g-)

SER LIST wrote:
> Is there a paths module for SER? I want to implement a Load balancer 
> using Dispatcher module and I will need a path module for handling 
> registrations.
> Thanks in advance
>
> _________________________________________________________________
>
http://local.live.com/default.aspx?v=2&cp=43.658648~-79.383962&style=r&lvl=1
5&tilt=-90&dir=0&alt=-1000&scene=3702663&cid=7ABE80D1746919B4!1329 
>
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>


------------------------------

Message: 5
Date: Mon, 05 Mar 2007 08:19:33 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] Problems creating DB in SER Ottendorf
To: samuel <samu60 at gmail.com>
Cc: "serusers at iptel.org" <serusers at iptel.org>
Message-ID: <45EBC485.1040001 at teigre.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Not allowing empty root password may be a feature, not a bug... ;-)
But an error message would probably be appropriate.

samuel wrote:
> Then I think the problem is located in the ser_mysql script collecting
> the root password.
> Can you please add a bug in the tracker so it accepts empty root 
> password?
>
> Great you solved it!
> samuel.
>
> 2007/2/28, Andrey Kuprianov <andrey.kouprianov at gmail.com>:
>> Thanks a lot! That worked out just fine :)
>>
>> On 2/28/07, Andrey Kuprianov <andrey.kouprianov at gmail.com> wrote:
>> > I see.. let me try
>> >
>> > On 2/28/07, samuel <samu60 at gmail.com> wrote:
>> > > can you try to use a password for root and see if it works??
>> > >
>> > > I had an issue with blank spaces in a password and the output was 
>> the same...
>> > >
>> > > Samuel.
>> > >
>> > > 2007/2/28, Andrey Kuprianov <andrey.kouprianov at gmail.com>:
>> > > >  Hi,
>> > > >
>> > > > Im running Ubuntu with MySQL 5.0.24a. I've downloaded and compiled
>> > > > Ottendorf from CVS successfully. The problem came, when I tried to
>> > > > create db with sip_router/scripts/mysql/ser_mysql.sh create. It 
>> asked
>> > > > for root password (i dont have any so I pressed Enter right 
>> away), but
>> > > > then displayed mysql options (give below) for me instead of 
>> creating
>> > > > DB. I suppose some argument went missing. How can I fix it? I also
>> > > > remember there was a manual way to do it, but I couldnt find a 
>> proper
>> > > > link. Can anyone help me, plz?
>> > > >
>> > > > Output:
>> > > >
>> > > > mysql  Ver 14.12 Distrib 5.0.24a, for pc-linux-gnu (i486) using 
>> readline 5.1
>> > > > Copyright (C) 2002 MySQL AB
>> > > > This software comes with ABSOLUTELY NO WARRANTY. This is free 
>> software,
>> > > > and you are welcome to modify and redistribute it under the GPL 
>> license
>> > > > Usage: mysql [OPTIONS] [database]
>> > > >   -?, --help          Display this help and exit.
>> > > >   -I, --help          Synonym for -?
>> > > >   --auto-rehash       Enable automatic rehashing. One doesn't 
>> need to use
>> > > >                       'rehash' to get table and field 
>> completion, but startup
>> > > >                       and reconnecting may take a longer time. 
>> Disable with
>> > > >                       --disable-auto-rehash.
>> > > >   -A, --no-auto-rehash
>> > > >                       No automatic rehashing. One has to use 
>> 'rehash' to get
>> > > >                       table and field completion. This gives a 
>> quicker start of
>> > > >                       mysql and disables rehashing on 
>> reconnect. WARNING:
>> > > >                       options deprecated; use 
>> --disable-auto-rehash instead.
>> > > >   -B, --batch         Don't use history file. Disable 
>> interactive behavior.
>> > > >                       (Enables --silent)
>> > > >   --character-sets-dir=name
>> > > >                       Directory where character sets are.
>> > > >   --default-character-set=name
>> > > >                       Set the default character set.
>> > > >   -C, --compress      Use compression in server/client protocol.
>> > > >   -#, --debug[=#]     This is a non-debug version. Catch this 
>> and exit
>> > > >   -D, --database=name Database to use.
>> > > >   --delimiter=name    Delimiter to be used.
>> > > >   -e, --execute=name  Execute command and quit. (Disables 
>> --force and history
>> > > >                       file)
>> > > >   -E, --vertical      Print the output of a query (rows) 
>> vertically.
>> > > >   -f, --force         Continue even if we get an sql error.
>> > > >   -g, --no-named-commands
>> > > >                       Named commands are disabled. Use \* form 
>> only, or use
>> > > >                       named commands only in the beginning of a 
>> line ending
>> > > >                       with a semicolon (;) Since version 10.9 
>> the client now
>> > > >                       starts with this option ENABLED by 
>> default! Disable with
>> > > >                       '-G'. Long format commands still work 
>> from the first
>> > > >                       line. WARNING: option deprecated; use
>> > > >                       --disable-named-commands instead.
>> > > >   -G, --named-commands
>> > > >                       Enable named commands. Named commands 
>> mean this program's
>> > > >                       internal commands; see mysql> help . When 
>> enabled, the
>> > > >                       named commands can be used from any line 
>> of the query,
>> > > >                       otherwise only from the first line, 
>> before an enter.
>> > > >                       Disable with --disable-named-commands. 
>> This option is
>> > > >                       disabled by default.
>> > > >   -i, --ignore-spaces Ignore space after function names.
>> > > >   --local-infile      Enable/disable LOAD DATA LOCAL INFILE.
>> > > >   -b, --no-beep       Turn off beep on error.
>> > > >   -h, --host=name     Connect to host.
>> > > >   -H, --html          Produce HTML output.
>> > > >   -X, --xml           Produce XML output
>> > > >   --line-numbers      Write line numbers for errors.
>> > > >   -L, --skip-line-numbers
>> > > >                       Don't write line number for errors. 
>> WARNING: -L is
>> > > >                       deprecated, use long version of this 
>> option instead.
>> > > >   --no-pager          Disable pager and print to stdout. See 
>> interactive help
>> > > >                       (\h) also. WARNING: option deprecated; use
>> > > >                       --disable-pager instead.
>> > > >   --no-tee            Disable outfile. See interactive help 
>> (\h) also. WARNING:
>> > > >                       option deprecated; use --disable-tee instead
>> > > >   -n, --unbuffered    Flush buffer after each query.
>> > > >   --column-names      Write column names in results.
>> > > >   -N, --skip-column-names
>> > > >                       Don't write column names in results. 
>> WARNING: -N is
>> > > >                       deprecated, use long version of this 
>> options instead.
>> > > >   -O, --set-variable=name
>> > > >                       Change the value of a variable. Please 
>> note that this
>> > > >                       option is deprecated; you can set 
>> variables directly with
>> > > >                       --variable-name=value.
>> > > >   --sigint-ignore     Ignore SIGINT (CTRL-C)
>> > > >   -o, --one-database  Only update the default database. This is 
>> useful for
>> > > >                       skipping updates to other database in the 
>> update log.
>> > > >   --pager[=name]      Pager to use to display results. If you 
>> don't supply an
>> > > >                       option the default pager is taken from 
>> your ENV variable
>> > > >                       PAGER. Valid pagers are less, more, cat 
>> [> filename],
>> > > >                       etc. See interactive help (\h) also. This 
>> option does not
>> > > >                       work in batch mode.
>> > > >   -p, --password[=name]
>> > > >                       Password to use when connecting to 
>> server. If password is
>> > > >                       not given it's asked from the tty. 
>> WARNING: This is
>> > > >                       insecure as the password is visible for 
>> anyone through
>> > > >                       /proc for a short time.
>> > > >   -P, --port=#        Port number to use for connection.
>> > > >   --prompt=name       Set the mysql prompt to this value.
>> > > >   --protocol=name     The protocol of connection 
>> (tcp,socket,pipe,memory).
>> > > >   -q, --quick         Don't cache result, print it row by row. 
>> This may slow
>> > > >                       down the server if the output is 
>> suspended. Doesn't use
>> > > >                       history file.
>> > > >   -r, --raw           Write fields without conversion. Used 
>> with --batch.
>> > > >   --reconnect         Reconnect if the connection is lost. 
>> Disable with
>> > > >                       --disable-reconnect. This option is 
>> enabled by default.
>> > > >   -s, --silent        Be more silent. Print results with a tab 
>> as separator,
>> > > >                       each row on new line.
>> > > >   -S, --socket=name   Socket file to use for connection.
>> > > >   --ssl               Enable SSL for connection (automatically 
>> enabled with
>> > > >                       other flags). Disable with --skip-ssl.
>> > > >   --ssl-ca=name       CA file in PEM format (check OpenSSL 
>> docs, implies
>> > > >                       --ssl).
>> > > >   --ssl-capath=name   CA directory (check OpenSSL docs, implies 
>> --ssl).
>> > > >   --ssl-cert=name     X509 cert in PEM format (implies --ssl).
>> > > >   --ssl-cipher=name   SSL cipher to use (implies --ssl).
>> > > >   --ssl-key=name      X509 key in PEM format (implies --ssl).
>> > > >   --ssl-verify-server-cert
>> > > >                       Verify server's "Common Name" in its cert 
>> against
>> > > >                       hostname used when connecting. This 
>> option is disabled by
>> > > >                       default.
>> > > >   -t, --table         Output in table format.
>> > > >   -T, --debug-info    Print some debug info at exit.
>> > > >   --tee=name          Append everything into outfile. See 
>> interactive help (\h)
>> > > >                       also. Does not work in batch mode.
>> > > >   -u, --user=name     User for login if not current user.
>> > > >   -U, --safe-updates  Only allow UPDATE and DELETE that uses keys.
>> > > >   -U, --i-am-a-dummy  Synonym for option --safe-updates, -U.
>> > > >   -v, --verbose       Write more. (-v -v -v gives the table 
>> output format).
>> > > >   -V, --version       Output version information and exit.
>> > > >   -w, --wait          Wait and retry if connection is down.
>> > > >   --connect_timeout=# Number of seconds before connection timeout.
>> > > >   --max_allowed_packet=#
>> > > >                       Max packet length to send to, or receive 
>> from server
>> > > >   --net_buffer_length=#
>> > > >                       Buffer for TCP/IP and socket communication
>> > > >   --select_limit=#    Automatic limit for SELECT when using 
>> --safe-updates
>> > > >   --max_join_size=#   Automatic limit for rows in a join when 
>> using
>> > > >                       --safe-updates
>> > > >   --secure-auth       Refuse client connecting to server if it 
>> uses old
>> > > >                       (pre-4.1.1) protocol
>> > > >   --show-warnings     Show warnings after every statement.
>> > > >
>> > > > Default options are read from the following files in the given 
>> order:
>> > > > /etc/mysql/my.cnf ~/.my.cnf /etc/mysql/my.cnf
>> > > > The following groups are read: mysql client
>> > > > The following options may be given as the first argument:
>> > > > --print-defaults        Print the program argument list and exit
>> > > > --no-defaults           Don't read default options from any 
>> options file
>> > > > --defaults-file=#       Only read default options from the 
>> given file #
>> > > > --defaults-extra-file=# Read this file after the global files 
>> are read
>> > > >
>> > > > Variables (--variable-name=value)
>> > > > and boolean options {FALSE|TRUE}  Value (after reading options)
>> > > > --------------------------------- -----------------------------
>> > > > auto-rehash                       TRUE
>> > > > character-sets-dir                (No default value)
>> > > > default-character-set             latin1
>> > > > compress                          FALSE
>> > > > database                          (No default value)
>> > > > delimiter                         ;
>> > > > vertical                          FALSE
>> > > > force                             FALSE
>> > > > named-commands                    FALSE
>> > > > local-infile                      FALSE
>> > > > no-beep                           FALSE
>> > > > host                              localhost
>> > > > html                              FALSE
>> > > > xml                               FALSE
>> > > > line-numbers                      TRUE
>> > > > unbuffered                        FALSE
>> > > > column-names                      TRUE
>> > > > sigint-ignore                     FALSE
>> > > > port                              3306
>> > > > prompt                            mysql>
>> > > > quick                             FALSE
>> > > > raw                               FALSE
>> > > > reconnect                         FALSE
>> > > > socket                            /var/run/mysqld/mysqld.sock
>> > > > ssl                               FALSE
>> > > > ssl-ca                            (No default value)
>> > > > ssl-capath                        (No default value)
>> > > > ssl-cert                          (No default value)
>> > > > ssl-cipher                        (No default value)
>> > > > ssl-key                           (No default value)
>> > > > ssl-verify-server-cert            FALSE
>> > > > table                             FALSE
>> > > > debug-info                        FALSE
>> > > > user                              root
>> > > > safe-updates                      FALSE
>> > > > i-am-a-dummy                      FALSE
>> > > > connect_timeout                   0
>> > > > max_allowed_packet                16777216
>> > > > net_buffer_length                 16384
>> > > > select_limit                      1000
>> > > > max_join_size                     1000000
>> > > > secure-auth                       FALSE
>> > > > show-warnings                     FALSE
>> > > >
>> > > >
>> > > >   Andrey.
>> > > > _______________________________________________
>> > > > Serusers mailing list
>> > > > Serusers at lists.iptel.org
>> > > > http://lists.iptel.org/mailman/listinfo/serusers
>> > > >
>> > >
>> >
>> _______________________________________________
>> Serusers mailing list
>> Serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>


------------------------------

Message: 6
Date: Mon, 05 Mar 2007 08:23:43 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] speeddial - CANCEL MESSAGE ERROR
To: tzieleniewski <tzieleniewski at o2.pl>
Cc: serusers at lists.iptel.org
Message-ID: <45EBC57F.3070206 at teigre.com>
Content-Type: text/plain; charset=UTF-8; format=flowed

Interesting. This is related to a long thread on serdev regarding early 
CANCEL.
Could you register this observation on the tracker so that we can verify 
this?
g-)

tzieleniewski wrote:
> Hi!!
> I was utilizing the speeddial functionality and I encountered the
following error:
> When user sends a cancel message before the destination leg answers the
call the cancel message is not properly routed, because
sd_lookup("speed_dial") returns negative result for the processing of cancel
message. If other side answers everything is ok (BYE etc). 
>
> here is my Speed_dial logic:
>         if (uri =~ "sip:[0-9]{2}@.*") {
>                 if(sd_lookup("speed_dial")) {
>                         route(FORWARD);
>                         drop;
>                 }
>         }
>
> Bests 
> tomasz
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>
>   


------------------------------

Message: 7
Date: Mon, 05 Mar 2007 08:52:22 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] Error compiling eval module
To: Ladislav Andel <ladaan at iptel.org>
Cc: "'serusers at iptel.org'" <serusers at iptel.org>
Message-ID: <45EBCC36.6010305 at teigre.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

thanks guys, FYI:
http://tracker.iptel.org/browse/SER-241

Ladislav Andel wrote:
> Well, for compiling eval module I had to install uuid-dev package in 
> debian.
> Then it compiles fine.
>
> Lada
>
> Andrey Kuprianov wrote:
>> Guys,
>>
>> I've just updated sip_router from CVS. Cant compile eval module no
>> more. It says,
>>
>> eval.c:33:23: error: uuid/uuid.h: No such file or directory
>> eval.c: In function 'sel_gen_uuid':
>> eval.c:1975: error: 'uuid_t' undeclared (first use in this function)
>> eval.c:1975: error: (Each undeclared identifier is reported only once
>> eval.c:1975: error: for each function it appears in.)
>> eval.c:1975: error: expected ';' before 'u'
>> eval.c:1976: warning: implicit declaration of function 'uuid_generate'
>> eval.c:1976: error: 'u' undeclared (first use in this function)
>> eval.c:1977: warning: implicit declaration of function 'uuid_unparse'
>> make[1]: *** [eval.o] Error 1
>> make[1]: Leaving directory `/home/andrey/sip_router/modules/eval'
>> make: *** [modules] Error 1
>>
>> Plz, help :))
>>
>>  Andrey.
>> _______________________________________________
>> Serusers mailing list
>> Serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>


------------------------------

Message: 8
Date: Mon, 05 Mar 2007 09:14:50 +0100
From: "Greger V. Teigre" <greger at teigre.com>
Subject: Re: [Serusers] Error Message
To: Barton Fisher <bhfisher at icpage.com>
Cc: "'serusers at iptel.org'" <serusers at iptel.org>
Message-ID: <45EBD17A.3050702 at teigre.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

What is confusing?  The message is pretty clear. But maybe the reason is 
unknown?
What kind of system is this? Hardware? How much memory, etc etc?
g-)


Barton Fisher wrote:
> A bit confused by startup message:
>
> 0(16102) ERROR: shm_mem_init: could not attach shared memory segment: 
> No space left on device
> 0(16102) could not initialize shared memory pool, exiting... Too much 
> shared memory demanded: 33554432
>
> I found prior message to upgrade Kernel to 2.4 - currently I'm on 
> 2.6.8-022stab076.1-enterprise
> At another place it said to recompile ser with SYSV shm instead of 
> mmap (remove -DSHM_MMAP from Makefile.defs) <= This I'm not sure 
> exactly how / what to change in Makefile.def.
> And yet another regarding no PTR <= I've contracted ISP regarding 
> this, but was hoping to bypass - I was hoping there was some temporary 
> fix for this until they act?
>
> I'm running SER 0.9.6
>
> Thanks for any assistance.
>
> Bart
>
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
>


------------------------------

Message: 9
Date: Mon, 5 Mar 2007 18:31:03 +0800
From: "Goh, Tee-Yong" <gohty at m1.com.sg>
Subject: RE: [Serusers] SIP SER
To: "Greger V. Teigre" <greger at teigre.com>
Cc: serusers at lists.iptel.org
Message-ID:
	<DB2D6CBCCC4A364A86DF42719838B7AC05B65348 at mocexb01.m1.local>
Content-Type: text/plain; charset="iso-8859-1"

Dear Greger,

Thank you for your advice.

May i seek your advice where can i find the exec command from ser.cfg? Is
there any reference?
Thanks.

Regards,
Howard


-----Original Message-----
From: Greger V. Teigre [mailto:greger at teigre.com]
Sent: Monday, March 05, 2007 3:03 PM
To: Goh, Tee-Yong
Cc: karim basraoui; serusers at lists.iptel.org
Subject: Re: [Serusers] SIP SER


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
iptel.org)
Or http://iptel.org/sems if you want to do it in a better way.
g-)

Goh, Tee-Yong wrote: 

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 at gmail.com]
Sent: Sat 3/3/2007 8:36 PM
To: Goh, Tee-Yong
Cc: serusers at 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 at m1.com.sg>: 

Hi Karim,
 
Yes you are right.
Please advice.

Thank you.

Regards,
Howard

-----Original Message-----
From: karim basraoui [mailto: basraouik at gmail.com]
Sent: Saturday, March 03, 2007 8:01 PM
To: Goh, Tee-Yong

Cc: serusers at 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 <  <mailto:gohty at m1.com.sg> gohty at 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 at 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 at m1.com.sg  <mailto:gohty at 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 at lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers






-- 
BASRAOUI Karim
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 

  _____  

This email (including any attachment) is subject to the following
disclaimer: http://m1.com.sg/M1/misc/disclaimer 
  _____  





-- 
BASRAOUI Karim
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 at lists.iptel.org

http://lists.iptel.org/mailman/listinfo/serusers

  



This email (including any attachment) is subject to the following
disclaimer:
http://m1.com.sg/M1/misc/disclaimer
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.iptel.org/pipermail/serusers/attachments/20070305/4dd31b11/atta
chment.htm

------------------------------

_______________________________________________
Serusers mailing list
Serusers at lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers


End of Serusers Digest, Vol 47, Issue 5
***************************************





More information about the sr-users mailing list