hello,
I've noticed that syntax is a bit changed in SER 2.0.
could someone, please, explain me or give me URL with explanations for
parameters with !$ symbols (for example !$t.did and !$f.did)
Also... Could someone expain me the difference between did and realm
coloumn in credentials?
I'm still a beginner and I would really like to know SER to details 0:)
thank You in advance for Your responses
--
srdacan pozdrav/regards,
Valentin
------------------------------------------------
Valentin Rosic
SRCE - Sveucilisni racunski centar
J. Marohnica 5, 10000 Zagreb, Croatia
email: valentin.rosic @ srce.hr
web: http://www.srce.hr
tel: +385/1/6165 303
fax: +385/1/6165 559
------------------------------------------------
I noticed on version 1.3 (DISPATCHER MODULE) you can set the gateways off
Mysql DB, the question is: will be necessary to restart openser every time I
add/change the gateway's IP on the DB table (Mysql)?
i need to downloaded the latest firmware
please sedn the ftp link
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Hi
I have build SER to follow the install guide, but the radius cannot working, I have modifly the Makefile of acc's moudle too and got error message that
"ERROR: load_module: could not open module </usr/local/lib/ser/modules/acc.so>: /usr/local/lib/ser/modules/acc.so: undefined symbol: rc_avpair_add" when ser has been run.
I have only want know how to do acc's radius function to work.
With best regards;
--------------------------
Jerry.Zhao
___________________________________________________________
雅虎邮箱传递新年祝福,个性贺卡送亲朋!
http://cn.mail.yahoo.com/gc/index.html?entry=5&souce=mail_mailletter_tagline
To All,
Thanks for the suggestions.
I have complete a working build from CVS on RH environment.
I had to change my hat which said "Enterprise Tester" and put on the hat
that says "Software Developer" and read thru the code in CVS tree. I
was able to chase down the issues with "db_key_t" and a few other
db things. I discovered that the CVS tree was NOT (as I had expected)
in a state where "everything is in order". I discovered a lot of the DB
material in a state of change between previous generations to the new
2.0 / 2.1 generation.
I took Jiri's suggestion and built a config based on the ser-oof.cfg .
I only got into issues when I added other modules not on that specific
loadmodule list.
I am still waiting for input from the more experienced developers as to
exactly what to include in The Bundle.
I am still hopeful.
Regards, ..mike..
>Date: Fri, 22 Feb 2008 10:59:15 -0500
>To: serusers(a)lists.iptel.org
>From: Mike Trest - Personal <Mike(a)Trest.COM>
>Subject: [Serusers] SIP Express Bundle
>ready-to-go idea, BUILD FROM CVS on RH ?
>
>Hi,
>Followup on prior message:
>
>When doing make .... modules I found a similar
>error that did not involve a system include.
>
>The offending line in avpops_db.h is:
>
>int db_store_avp( db_key_t *keys, db_val_t *vals, int n, char *table);
>
>Both examples below and this example are related to forward declarations
>with pointers to structures.
>
>Regards, ..mike..
>
>
>
>
>
>make[1]: Entering directory `/usr/local/src/ser-2.0.x-CVS/modules/avpops'
>gcc -fPIC -DPIC -g -O9
>-funroll-loops -Wcast-align
>-minline-all-stringops -falign-loops
>-ftree-vectorize
>-mtune=athlon64 -Wall -DNAME='"ser"'
>-DVERSION='"2.1.0-dev17-tcp"' -DARCH='"i386"'
>-DOS='linux_' -DOS_QUOTED='"linux"'
>-DCOMPILER='"gcc 4.1.1"' -D__CPU_i386
>-D__OS_linux -DSER_VER=2001000
>-DCFG_DIR='"/usr/local/etc/ser/"'
>-DMODS_DIR='"/usr/local/lib/ser/modules/"'
>-DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK
>-DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE
>-DHAVE_RESOLV_RES -DUSE_DNS_CACHE
>-DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST
>-DUSE_NAPTR -DUSE_TLS -DTLS_HOOKS -DFAST_LOCK
>-DADAPTIVE_WAIT
>-DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM
>-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN
>-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL
>-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H
>-DHAVE_TIMEGM -DHAVE_SCHED_SETSCHEDULER
>-DHAVE_EPOLL -DHAVE_SIGIO_RT
>-DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -c avpops.c -o avpops.o
>In file included from avpops_impl.h:41,
> from avpops_parse.h:38,
> from avpops.c:50:
>avpops_db.h:66: error: expected â)â before â*â token
>make[1]: *** [avpops.o] Error 1
>make[1]: Leaving directory `/usr/local/src/ser-2.0.x-CVS/modules/avpops'
>make: *** [modules] Error 1
>
>
>========================================================================
>Hi,
>I am doing a ser build from CVS check-out on a RH based linux with gcc 4.1.1.
>The build commands are this.
>make clean
>make proper
>make group_include="standard standard-dep stable mysql"
>When I get to any core or module section code
>which included futexlock.h header, I get the following:
>
>gcc -g -O9 -funroll-loops -Wcast-align
>-minline-all-stringops -falign-loops
>-ftree-vectorize -mtune=athlon64
>-Wall -DNAME='"ser"'
>-DVERSION='"2.1.0-dev17-tcp"' -DARCH='"i386"'
>-DOS='linux_' -DOS_QUOTED='"linux"'
>-DCOMPILER='"gcc 4.1.1"' -D__CPU_i386
>-D__OS_linux -DSER_VER=2001000
>-DCFG_DIR='"/usr/local/etc/ser/"'
>-DMODS_DIR='"/usr/local/lib/ser/modules/"'
>-DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK
>-DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE
>-DHAVE_RESOLV_RES -DUSE_DNS_CACHE
>-DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST
>-DUSE_NAPTR -DUSE_TLS -DTLS_HOOKS -DFAST_LOCK
>-DADAPTIVE_WAIT
>-DADAPTIVE_WAIT_LOOPS=1024 -DCC_GCC_LIKE_ASM
>-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN
>-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL
>-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H
>-DHAVE_TIMEGM -DHAVE_SCHED_SETSCHEDULER
>-DHAVE_EPOLL -DHAVE_SIGIO_RT
>-DSIGINFO64_WORKARROUND -DUSE_FUTEX -DHAVE_SELECT -c core_cmd.c -o core_cmd.o
>In file included from mem/../futexlock.h:48,
> from mem/../lock_ops.h:85,
> from mem/shm_mem.h:76,
> from core_cmd.c:32:
>/usr/include/linux/futex.h:96: error: expected â)â before â*â token
>/usr/include/linux/futex.h:98: error: expected â)â before â*â token
>make: *** [core_cmd.o] Error 1
>=========================================================================
>
>The offending lines came from the system
>header <futex.h>. The offending lines are:
>
>long do_futex(u32 *uaddr, int op, u32 val,
>unsigned long timeout, u32 *uaddr2, u32 val2, u32 val3);
>
>extern int handle_futex_death(u32 *uaddr, struct task_struct *curr, int pi);
>
>By pointing to an alternate version of <futex.h>
>where these lines are commented out
>I can compile all the way thru with non-fatal warnings.
>
>My questions are:
>1) can anyone tell me what are the equivalent lines in the DEB version where
>this code/compile was most recently developed?
>2) has anyone got a fix for this error?
>
>..mike..
>
>
>
>
>_______________________________________________
>Serusers mailing list
>Serusers(a)lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
Hi all,
I'm trying to setup openser with mysql cluster.
I see that the default db engine used by openser tables is MyISAM, I need to
change it with the ndbcluster engine or I can leave it as is?
Thanks.
Regards,
Antonio
Hi,
I am building SER a few modules from sources that need mysql.so.
I understand the groupings standard and standard_dep in the makefile.
What I do not find is how to build just one module (mysql.so) without
going all the way to the top and rebuilding the whole kit from scratch.
I have looked at the new make_and_install (which I like) and have not
yet found how to build just one without resetting the whole config
or tinkering with the master Makefile.
Any suggestions?
..mike..
Hi everybody,
I'm glad to make public the follow up of the OpenSER related events. I'm
sorry I was not able to do it sooner, but making all the arrangements
took more than estimated ;).
The second OpenSER Summit will take place in San Jose, USA , on the 17th
of March, 2008. This is the first US edition of the OpenSER Summit -
following the European edition, a large segment of the OpenSER community
have continuously asked for an edition to address also the American
community. The summit is again hosted inside the VoN Spring 2008
Exhibition, as a pre-conference event.
All participants to register via OpenSER site before Friday, March 7th,
will get free access to the OpenSER event.
More details about the OpenSER Summit, agenda and registration process,
are to be found on the project web page:
http://www.openser.org/mos/view/OpenSER-Summit-2008/
This OpenSER Summit edition is sponsored by a parallel OpenSER related
event, the OpenSER Pavilion . The pavilion is a common exhibiting area -
booth 1027, inside VoN expo, gathering, under the OpenSER name, six
different companies working or using the project. Their direct statement
to the visitor is: "Yes, we do open source in our business and OpenSER
is a success recipe and we want to share this with you"
More details about the OpenSER Pavilion, location and participants, are
to be found on the project web page:
http://www.openser.org/mos/view/OpenSER-Pavilion-2008/
The dual event, OpenSER Summit & Pavilion is new concept of a more
complex event, aiming to create a larger diversity and to give more
power to the understanding of the OpenSER project.
Again, I'm very happy we were able to continue the path opened with the
OpenSER Summit in Berlin and show the continuity in the OpenSER project
development.
Also, thanks to the industry support for the project, we were able again
to offer a free participation to the OpenSER Summit and allow a good
community convergence.
For any questions about the OpenSER Summit & Pavilion do not hesitate to
contact me.
Best regards,
Bogdan
So, once again I tried to get presence to work... the result being OpenSER
crashes immediately when I try to do an INVITE.
r[HANDLE_PRESENCE] Subscribe - (158.38.38.115)
sip:gojensen@test-sip.uninett.no SUBSCRIBE sip:57122@test-sip.uninett.no
(ID=3c2688d10849-w1mwr2kl7l8n)
ERROR:presence:handle_subscribe: Missing or unsupported event header field
value
ERROR:presence:handle_subscribe: ^Ievent= dialog
INFO:core:handle_sigs: child process 22386 exited by a signal 11
INFO:core:handle_sigs: core was generated
INFO:core:handle_sigs: terminating due to SIGCHLD
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
INFO:core:sig_usr: signal 15 received
NOTICE:presence:destroy: destroy module ...
My route script looks like this for this part;
sl_send_reply("100","Trying");
if (is_method("PUBLISH")) {
handle_publish();
t_release();
} else if (is_method("SUBSCRIBE")) {
xlog("L_INFO","r[HANDLE_PRESENCE] Subscribe - ($si) $fu $rm
$ru (ID=$ci)");
handle_subscribe();
t_release();
} else if ((is_method("OPTIONS")) && (!uri=~"sip:.*[@]+.*")) {
options_reply();
};
As you can see it crashes upon trying to do a handle_subscribe()
I'm currently running openser-1.3.x-svn-20080307-141101.tgz which was
the latest yesterday when I tried it...
I've taken care of the core file but my debugging skills are limited to
c'n'p logs and doing what I'm told...
The phone in question is a SNOM320 which sends subscribes to every number it
dials... presumably for some presence stuff.
- gojensen / UNINETT