Hello!
I'm new in SEMS, I have a problem using mailbox application. I have set
up mailbox to use the same imap mailbox to store the messages and
mailbbox_query to get from there the messages, it works in this way.
1. We have two numbers: 200 and 201, respectivelly we have imap
subfolders inbox/200/ and inbox/201/. 200 calls 201, 201 isn't online,
sems records a message and I want to put in 201's imap subfulder this
message.
2. when 201 is calling the mailbox_query I would like to be able to
access direct the inbox/201 folder and get from there the messages.
How can I configure to store in different subfolders for different
destination numbers?
How to get a number the mailbox messages from his subfolder when he
calls in the mailbox_query?
Thank you
Szasz Szabolcs
> So why do I receive icmp response on sip register request. If ser built
> properly the myself value it should know that "new"
> myselfxxx.xxx.xxx.xxxx:5066 and to take care or requests he receives on
> port 5066 on sip level
Two questions:
1. Are the ICMP responses generated by requests destined to port 5066?
2. Did you set the port directive accordingly in ser.cfg?
Franz
Hi guys,
I have been playing with the following idea:
Create a ready-to-run OS image with everything that is needed for
iptel.org apps pre-installed + a complete installation of:
* SER 2.0 (release)
* rtpproxy
* SEMS
* SERweb
* maybe sipsak, some monitoring tools, etc
The idea is to create a small script 'config_iptelorg' for configuring
the installation to your needs. You should then be able to download the
ready image, boot it, go through the script and have an up and running
iptel.org proxy and app server just like the iptel.org free SIP service
in maybe 10-15 minutes. This way you could host a SIP service for your
own domain with close to no setup at all.
Some questions to you:
* Is there any interest for this at all?
* I was thinking about using Ubuntu 7.10 server as the OS. Any
thoughts/preferences?
* Should the image be an Amazon EC3 image (you could use
http://www.rightscale.com and get it running in no time with 10
run-hours free) or should it be a VMware appliance to be run with free
VMware Player?
* Other suggestions/comments?
I could need some help with this, anyone interested in lending me a
hand? (could be anything, documentation, testing, installation, etc)
g-)
There are numerous discussion on using force_tcp_alias() in order to
route all SIP requests over an already established TCP between the
client and OpenSER, however, I cannot make it work.
What I would like to accomplish, any client registering using TCP should
have all SIP requests sent towards the client using the already
established TCP and not routed based on the Contact header used during
REGISTER.
Reading posts it would seem that putting
force_tcp_alias(); within the route{ } should do the trick. However,
this doesn't seem to do the trick for me, SIP requests towards the
client are still routed using the Contact information and for example a
SIP MESSAGE is sent over UDP from OpenSER towards the client using the
information in the Conatct header.
Any hints what to look for?
Many thanks
Hi
I'm kind of newbie at all the SER issue so sorry for bothering you with
my questions.
I defined at ser.cfg to listen on port 5066 instead of default 5060
port, saved changes and restarted the SER.
At Wireshark sniffer I see that there is an ICMP--> Destination Port
Unreachable response on all sip REGISTER requests arrived from various
endpoints at my setup.
As far as I understand this means that configured 5066 port is not bound
with SER application.
So my question is: where can I see, how is "myself" built or
concatenation of which parameters creates "myself" value?
Thanks
Hi,
I'm trying to compile the latest trunk version of cpl-c module.
I used the following commands:
make
make modules=modules/cpl-c modules
but I had these errors:
Compiling cpl.c
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall
-minline-all-stringops -falign-loops -ftree-vectorize -mtune=athlon64
-DNAME='"openser"' -DVERSION='"1.2.2-notls"' -DARCH='"i386"' -DOS='"linux"'
-DCOMPILER='"gcc 4.1.1"' -D__CPU_i386 -D__OS_linux -D__SMP_yes
-DCFG_DIR='"/usr/local/etc/openser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP
-DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DHAVE_RESOLV_RES
-DSTATISTICS -DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT
-DADAPTIVE_WAIT_LOOPS=1024 -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 -DHAVE_SELECT
-I/usr/include/libxml2 -I/usr/local/include/libxml2 -I/usr/local/include
-c cpl.c -o cpl.o
cpl.c:52:24: error: ../../pvar.h: No such file or directory
cpl.c:118: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'cpl_procs'
cpl.c:129: warning: excess elements in struct initializer
cpl.c:129: warning: (near initialization for 'cmds[0]')
cpl.c:131: warning: excess elements in struct initializer
cpl.c:131: warning: (near initialization for 'cmds[1]')
cpl.c:133: warning: excess elements in struct initializer
cpl.c:133: warning: (near initialization for 'cmds[2]')
cpl.c:134: warning: excess elements in struct initializer
cpl.c:134: warning: (near initialization for 'cmds[3]')
cpl.c:183: error: 'cpl_procs' undeclared here (not in a function)
cpl.c:184: warning: initialization from incompatible pointer type
cpl.c:185: warning: initialization from incompatible pointer type
cpl.c:186: warning: initialization from incompatible pointer type
cpl.c:188: warning: excess elements in struct initializer
cpl.c:188: warning: (near initialization for 'exports')
cpl.c: In function 'fixup_cpl_run_script':
cpl.c:202: warning: implicit declaration of function 'LM_ERR'
cpl.c: In function 'cpl_init':
cpl.c:233: error: 'pv_spec_t' undeclared (first use in this function)
cpl.c:233: error: (Each undeclared identifier is reported only once
cpl.c:233: error: for each function it appears in.)
cpl.c:233: error: expected ';' before 'avp_spec'
cpl.c:237: warning: implicit declaration of function 'LM_INFO'
cpl.c:241: warning: implicit declaration of function 'LM_CRIT'
cpl.c:260: warning: implicit declaration of function 'pv_parse_spec'
cpl.c:260: error: 'avp_spec' undeclared (first use in this function)
cpl.c:261: error: 'PVT_AVP' undeclared (first use in this function)
cpl.c:266: warning: implicit declaration of function 'pv_get_avp_name'
cpl.c:353: warning: implicit declaration of function 'LM_NOTICE'
make[1]: *** [cpl.o] Error 1
make[1]: Leaving directory `/usr/src/openser-1.2.2-notls/modules/cpl-c'
make: *** [modules] Error 2
what's the problem?
regards,
daniel
--
Daniel Grotti
________________________
e-mail : d.grotti(a)gmail.com
Hi all,
What does this error means ?
It occurs only when I call a CPL script af a natted User.
Refer to OUTGOING CPL Script:
4(9914) ERROR:cpl_c: overflow detected ip=0xb608fa30 offset=506 in func.
cpl_run.c, line 1000
4(9914) ERROR: t_reply: cannot send a t_reply to a message for which no
T-state has been established
Refer to INCOMING CPL Script:
4(9914) ERROR:cpl_c:cpl_proxy_to_loc_set: do_action failed
4(9914) ERROR:cpl_c:cpl_run_script: runtime error
Regards,
daniel
--
Daniel Grotti
________________________
e-mail : d.grotti(a)gmail.com
Hi Henning,
I commented out the "fifo" part and still the config file errs. When
i tried with openser -c option it says, config file OK. But when I
actually run the openser it cribs.
Attached is the log file.
Cheers,
-Sandeep
-----Original Message-----
From: users-bounces(a)lists.openser.org
[mailto:users-bounces@lists.openser.org] On Behalf Of
users-request(a)lists.openser.org
Sent: Wednesday, December 05, 2007 5:30 PM
To: users(a)lists.openser.org
Subject: Users Digest, Vol 31, Issue 11
Send Users mailing list submissions to
users(a)lists.openser.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openser.org/cgi-bin/mailman/listinfo/users
or, via email, send a message with subject or body 'help' to
users-request(a)lists.openser.org
You can reach the person managing the list at
users-owner(a)lists.openser.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Users digest..."
Today's Topics:
1. configure openser with cpl module (Martin Kardi)
2. Re: Proxy with OpenSER (Andreas M.)
3. Openser is giving compile errors for avp_write and
avp_pushto
(Sandeep Ammaladinna)
4. Re: Openser is giving compile errors for avp_write and
avp_pushto (Henning Westerholt)
5. Re: uac_replace_from issues (Henning Westerholt)
6. Could someone help me with WeSIP ? (Daniel Grotti)
----------------------------------------------------------------------
Message: 1
Date: Tue, 4 Dec 2007 04:15:18 -0800 (PST)
From: Martin Kardi <martin.kardos(a)pego.sk>
Subject: [OpenSER-Users] configure openser with cpl module
To: users(a)lists.openser.org
Message-ID: <14149601.post(a)talk.nabble.com>
Content-Type: text/plain; charset=us-ascii
Hi,
I installed openser with cpl module and other dependencies but I don't
know
how to configure it? Openser is functionally without cpl module. I am
beginner in this. Could somebody help me how to?
thanks
Martin
--
View this message in context:
http://www.nabble.com/configure-openser-with-cpl-module-tf4942775.html#a
14149601
Sent from the OpenSER Users Mailing List mailing list archive at
Nabble.com.
------------------------------
Message: 2
Date: Wed, 05 Dec 2007 08:57:33 +0100
From: "Andreas M." <openser(a)breitenlee.net>
Subject: Re: [OpenSER-Users] Proxy with OpenSER
To: openser list user <users(a)lists.openser.org>
Message-ID: <475659ED.9060809(a)breitenlee.net>
Content-Type: text/plain; charset=ISO-8859-1
Hello,
an IMS P-CSCF is not just a Proxy, there are a lot of routines and
functions inside, that could not
be done with an IETF SIP Proxy.
Take a look at www.openimscore.org, there are also config examples,
based on SER.
r,
Andreas M.
hammou moujane schrieb:
> Hello everybody,
>
> I am new in this mailing list and new user of OpenSER. I would like to
> know where can I find the doc which can help me to make OpenSER as a
> proxy server like P-CSCF of IMS core. what to be modified in
> openser.conf configuration file.
>
>
>
> Bests Regards.
> --
> Hammou MOUJANE
> Tel: +212 62 46 33 89
> INPT
>
>
>
------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users(a)lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
--
g,
Andreas M.
------------------------------
Message: 3
Date: Wed, 5 Dec 2007 14:13:11 +0530
From: "Sandeep Ammaladinna" <sammaladinna(a)velankani.com>
Subject: [OpenSER-Users] Openser is giving compile errors for
avp_write and avp_pushto
To: <users(a)lists.openser.org>, <devel(a)lists.openser.org>
Message-ID: <001b01c8371a$e14dd170$1010000a(a)blr.velankani.com>
Content-Type: text/plain; charset="us-ascii"
Hi,
When I am compiling my openser.cfg, Openser is throwing errors for
avp_write and avp_pushto.
The syntax I am using is as follows:
avp_write("$ruri", "i:10");
avp_pushto("$ruri", "i:10");
What could be the issue; I am following the syntax from the cook
book. Attached is my .cfg
Thanks in advance.
Cheers
-Sandeep
Hi,
When I am compiling my openser.cfg, Openser is throwing errors for
avp_write and avp_pushto.
The syntax I am using is as follows:
avp_write("$ruri", "i:10");
avp_pushto("$ruri", "i:10");
What could be the issue; I am following the syntax from the cook
book. Attached is my .cfg
Thanks in advance.
Cheers
-Sandeep
Hello,
I have 2 issues with uac_replace_from.
1) Can someone add a big fat warning to the documentation
that "append_fromtag" from the rr module MUST be enabled for automatic
restore to function? I got random memory locations copied into the To: or
From: header when it was disabled.
2) I get the message "ERROR:uac:restore_from: new URI shorter than old URI".
Is there a limitation to what I can replace or what it can be replaced with?
Can I safely remove this limitation in modules/uac/from.c ?
diff -ru openser-1.2-orig/modules/uac/from.c openser-1.2/modules/uac/from.c
--- openser-1.2-orig/modules/uac/from.c 2007-10-22 11:48:48.000000000 +0200
+++ openser-1.2/modules/uac/from.c 2007-12-04 17:20:44.000000000 +0100
@@ -472,10 +472,6 @@
}
/* get new uri */
- if ( new_uri.len<old_uri.len ) {
- LOG(L_ERR,"ERROR:uac:restore_from: new URI shorter than old
URI\n");
- goto failed;
- }
for( i=0 ; i<old_uri.len ; i++ )
new_uri.s[i] ^= old_uri.s[i];
if (new_uri.len==old_uri.len) {
if ( new_uri.len<old_uri.len ) {
LOG(L_ERR,"ERROR:uac:restore_from: new URI shorter than old URI\n");
goto failed;
}
--
Greetings,
Alex Hermann