[Serusers] Problem compiling and running ser - please help

İlker Aktuna (Koç.net) ilkera at koc.net
Thu Oct 12 07:55:46 CEST 2006


Hi,

I have a running ser for some time. 
But now I want to use SER on a new server with totally different hardware and building from the newest sources.

I am using the "presence handbook" at http://ftp.iptel.org/pub/ser/presence/presence-handbook/
(please tell me if this is not updated and point me to the updated presence handbook)

Well, I compile the sources from CVS and try to run SER with my earlier ser.cfg
However I get these errors:

# /usr/local/ser/sbin/ser -c
 0(17184) ERROR: load_module: could not open module </usr/local/ser/lib/ser/modules/presence_b2b.so>: /usr/local/ser/lib/ser/modules/presence_b2b.so: undefined symbol: uri2sock
 0(17184) parse error (35,13-14): failed to load module
 0(17184) set_mod_param_regex: parameter <xcap_root> not found in module <rls>
 0(17184) parse error (96,20-21): Can't set module parameter
 0(17184) set_mod_param_regex: parameter <auth_xcap_root> not found in module <rls>
 0(17184) parse error (97,20-21): Can't set module parameter
 0(17184) set_mod_param_regex: No module matching <presence_b2b> found
 0(17184) parse error (132,20-21): Can't set module parameter


So there is a problem with presence_b2b module ?

When I try to re-compile it I get this warning : (implicit declaration of function `uri2sock')
# make
../../Makefile.modules:26: "you should run make from the main ser directory"
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -falign-loops -mcpu=athlon   -DNAME='"ser"' -DVERSION='"0.10.99-dev49-dns_cache"' -DARCH='"i386"' -DOS='linux_' -DOS_QUOTED='"linux"' -DCOMPILER='"gcc 3.3.5"' -D__CPU_i386 -D__OS_linux -DSER_VER=10099 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES -DDBG_QM_MALLOC -DUSE_DNS_CACHE -DUSE_DNS_FAILOVER -DUSE_DST_BLACKLIST  -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_EPOLL -DHAVE_SIGIO_RT -DSIGINFO64_WORKARROUND -DHAVE_SELECT -I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/local/include -Wall -I../../lib -DSER -I../.. -c euac_funcs.c -o euac_funcs.o
euac_funcs.c: In function `get_contact_hdr':
euac_funcs.c:151: warning: implicit declaration of function `uri2sock'
euac_funcs.c:152: warning: assignment makes pointer from integer without a cast

What is the problem and how can I solve it ?

I need help...

Thanks,
ilker



More information about the sr-users mailing list