sending these WBXML format messages, but _not_ one
was interpreter by the phone correctly.
Can you guys guild me in how I can help you and us in getting WAP Push operatibility
done with Kannel?
Thanks in advance.
See ya,
Stipe
Stipe Tolj
Department Management
Technology Center Research Lab
Hi,
what is the sence of the push_url within the usage of test_ppg?
I see from test_ppg.c that http_start_request(caller, push_url, ...)
is called. And then within reveive_push_reply() the HTTP reply is
checked.
So what happens on the HTTP server side?
I was thinking of Kannel (as PPG)
Is there any interest that we may start implementing a DB based
interface to Kannel for various functions. This was on my TODO list
for quite a time and I would like to kick-off development on that.
We have incorporated MySQL client functions to Kannel within our
MSISDN Provisioning concept, but
I'am trying to use kannel-1.1.5.
I get an error at startup:
./bearerbox: error while loading shared libraries: cannot open shared
object file: cannot load shared object file: No such file or directory
Kannel-1.0.3 is working and I have configured both files with the same
.configure options.
I've just sent this PDU with my Nokia 7110
and it works! Have you already tested the
new firmware?
Or is anybody able to send ringtones with
Siemens M20?
yes, we did this for quite a while, but using a Windows NT based GSM-Modem
driver, _not_ Kannel.
Stipe
[EMAIL PROTECTED]
As you can see every item has other needs. I think we should have two
abstraction layers here. One which is representing a database and
another which is representing the interface between the internal
services going to either a config file or to a database interface
which then in turn can be
Hi,
is anyone sending WAP OTA config SMS messages using the sendota
facility with a development version later than 1.1.5 or CVS snapshot
via emi2 or AT?
We still have conciderable errrors with that, see also my previous
posting
BUG: SMS send using smsbox.c:sendota() are corrupted from Tue, 17
I'm trying to compile and run kannel 1.1.5 on cygwin.
Everything compiles well but when I try to run the bearerbox it says:
2001-09-04 09:13:43 [1] PANIC: gwlib/gwthread-pthread.c:151:
getthreadinfo: Assertion `pthread_equal(threadinfo-self,
pthread_self())' failed.
I've tried to
Hi list,
this is a short note to let you (especially Aarno and Tobias) know,
that we made the Push content-types session indication (SI) and
session loading (SL) run on the GPRS-enabled (still prototype?!) WAP
1.2 mobile phone, the Ericsson R520m.
BTW, the Nokia 9210 does non of them.
While SI
sendsms interface and are
specifying identical IDs ?
a kludge may be a central ID repository (aka MySQL DB) which holds all
DLR specific IDs accross all applications.
Stipe Tolj
Department Management
Technology Center Research Lab
[EMAIL PROTECTED
Hi guys,
sorry for the stupid question, but our admins here messed up my mail
account and I did not receive [EMAIL PROTECTED] for about 3
weeks.
While trying a CVS snapshot to see how Andreas Fink's DLR works with
emi2 I noticed that there was still a bug in the CVS concerning an
assertion
Hi Aaeno,
Push Proxy Gateway uses http smsc in a special way. A HTTP SMSCnbsp;
generatesnbsp;
following HTTP get request when it receives a sendmessage event:
http://hostname:port/path?user=foopassword=barto=numbertext=%02%06%17%ae
An example would be an SMS aggregator (a virtual SMSC) that provides a http
interface to their system. There are a number of companies that provide a
http interface for sending SMS messages and a company may wish to connect to
one of these systems. I can't think of any of these offhand but I
Hi,
as I reported previously we had huge problems with latest CVS snapshot
for emi2.
There were assertion errors after using /cgi-bin/sendsms and both
smsbox and bearerbox died. I located the problem to be in:
gw/smsc_emi2.c:696: i = octstr_search_char(ts,':',0);
so it
Ok, if you got this problem then you most probably dont connect to a
CMG SMSC but something emulating it or a CMG with an old release.
The thing it does in this line is reading the timestamp information
out which the SMSC gives back on a request. Apparently yours is empty
or such. In my
.
b) in case of GPRS: your traffic volume is been charged.
I suppose you need some kind of billing facility as third-party
provider, an ASP or something like that?
Regards,
Stipe Tolj
Department Management
Technology Center Research Lab
[EMAIL PROTECTED
Does kannel support messages in different languages?
if you consider messages within SMS, yes.
if you consider warning messages and everything Kannel internal, no --
currently we develop in English.
But there should be an internationalization effort made here, IMO.
Stipe
[EMAIL PROTECTED]
I'm trying to get Kannel to use a Siemens M20.
The M20 is plugged into COM1 and if I connect
using minicom I can send AT commands to the M20,
and can send and read SMS messages.
In the kannel.conf file I have:
group = smsc
smsc = at
modemtype = siemens
device = /dev/ttyS0
pin = 2004
Does the resounding silence mean that there is no
interest?
from our side we have a _HUGE_ interest for several reasons.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax:
Hi Aarno,
T39m works, too. I will test Nokia 8310 soonish.
has it been released yet?
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL
I'll check that. Actually there's a way to automatically reconnect if
the connection fails. That's probably better. Mixing memory based and
MySQL based is not a good idea. Kannel would always have to search
the two.
mysql_ping() is used to be checking the connection and re-establish it
if it
Also I've modified delivery reports so they can optionally work with
MySQL instead of being memory based. To make this work, you got to
modify the Makefile to include the mysqlclient library and you got to
edit dlr.c to define MYSQL_DLR and to set your host's username
passwords.
shouldn't
I've tried restarting it about 10 times and unfortunately
it hasn't made any difference.
Does it matter if the smsbox is or isn't running?
no it doesn't matter.
BTW, you won't be able to start smsbox without previously running
bearerbox :)
Stipe
[EMAIL PROTECTED]
Also I've modified delivery reports so they can optionally work with
MySQL instead of being memory based. To make this work, you got to
modify the Makefile to include the mysqlclient library and you got to
edit dlr.c to define MYSQL_DLR and to set your host's username
passwords.
Hi Aarno,
are there ppg-deny-ip and ppg-allow-ip ranges possible for the PPG
itself?
I suggest this would be quite usefull when not explicitely using user
credentials. Comments from the list?!
Stipe
[EMAIL PROTECTED]
---
Wapme
Hi,
I found this bug recently by patching the hard coded PAP document to
use a SI instead of the WML deck in test/test_ppg.c.
To support SI/SL over SMS I changed the following:
[...]
quality-of-service
[...]
network-required=true
network=GSM
and by mistake added the following:
CVS is good choice right now. I run it fully productive and have no
issues with it. Some newer features might not work as expected or so
but the old stuff is very solid.
I agree here to Andreas. We have CVS systems running very stable
currently.
Your'e asking for a lot of fun :-)
so let's
I am presently setting up Kannel to run as an SMS
gateway using compiled version of 1.0.3. I am using a
siemens GSM modem as the SMSC.
With my present configurations, I can send messages
through my smsc from the admin html console via a
browser. But messages sent to me are not received
does the nokia 6210 work with windows 2k server via a Data cable?
yes, it should.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL
Is there any possibility to make failover in Kannel with two seperate
computers with Kannel on each ?
as Paul pointed out, Kannel has no internal constructs to do so.
But you may use constructs that are based on a lower level, i.e. you
may use a Linux Cluster using the Linux Virtual Server
am I the onliest one who sees regular crashes on program
termination (all the boxes)? They are hard to track down
(gdb is useless, no core dumps) so I'd like to hear other
ideas.
I had such effect on single boxes, but it was related to faulty
configuration file.
Stipe
[EMAIL PROTECTED]
If you look in the online documentation it doesn't say anything about a
configuration option called keepalive.
Maybe you're not able to set it.
please have always a look in the CVS generated documentation, not the
old 1.1.5 version.
Stipe
[EMAIL PROTECTED]
Ok would you mind adding the MacOS X issues I've posted as well? I'm
not a frequent configure.in hacker that I can be sure that it works
correctly.
Can you please state which post you mean?
Hmm. be aware that the binaries names will change due to that
(example:
The Makefile created should not run ar rc but libtool -static -o instead
so you have to garantee libtool is available, which is not tested
while configure :(
What's the problem wit ar rc?
Furthermore the following had to be replaced (safe for all platforms
I presume):
replace
Andreas Fink schrieb:
The Makefile created should not run ar rc but libtool -static
-o instead
so you have to garantee libtool is available, which is not tested
while configure :(
MacOS X has it available. Thats for sure. ar didnt work because some
objects are multiple defined in
Hi Valter,
someone can tell me if multi-cast feature is already implemented in
smsbox???
anyone is working on that???
by multi-cast i mean send multiple sms messages using only one http post
where
the X-Kannel-To header contains multiple receivers!
I don't know if the POST method
Index: gw/smsbox.c
===
RCS file: /home/cvs/gateway/gw/smsbox.c,v
retrieving revision 1.156
diff -r1.156 smsbox.c
1392,1395d1391
if (charset_processing(charset, body, coding) == -1) {
*status = 415;
it is givin' this problem when the number of records are reaching
the maximum value given by MAX_ALLOCATIONS in the gw_mem_check.c
file.
so what is the load (i.e. number of incoming requests) when this
happens?
Stipe
[EMAIL PROTECTED]
The Makefile created should not run ar rc but libtool -static -o instead
Furthermore the following had to be replaced (safe for all platforms
I presume):
replace
wmlscriptobjs = $(wmlscriptsrcs:.c=.o) $(wmlscriptsrcs:.y=.o)
with
wmlscriptobjs = $(wildcard
I'm noticing similar problems for current CVS on Solaris 2.6.
one step back, this was a too early shot.
The problem was solaris' make, gmake works fine.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470
I committed first version of WAP Push Proxy Gateway. This works with SMS
bearer, though recently
only with HTTP smsc. This means that it translates PAP protocol requests
to HTTP requests. All sendsms
interfaces should understand these. It is tested with Ericsson T39m
mobile phone.
Of
(I) Is it possible to run SMS Box independently ( not with the
bearer box thread, because we don't want WAP box).
Kannel is an SMS and WAP gateway.
This fact should be considered as non-exklusive AND, which means you
can run Kannel as SMS and WAP gateway (both at once), or one of them,
i.e.
I am setting up Kannel as an SMS gateway.
I've tried using a NOKIA 6210 as a virtual SMSC, since
this is the kit available to me presently for this
purpose. Setting the SMSC configuration as follows:
group =smsc
smsc = at
smsc-id = GSMMODEM
host = localhost
port = 1
The settings
As requested I xcan told you that with the latest cvs, smsc=at2 on
windows2000 there are no RAM problems,
by the way about 4 page faults every seconds. Everyone know why? Maybe due
to cygwin dll, 1.1.8?
don't know. You may try Cygwin 1.3.3-2 and see what happens.
Stipe
[EMAIL PROTECTED]
Bi Bruno,
do you get the panic even if you don't specify the dlr_* in http push ?
yes, even for normal cgi-bin/sendsms this happens.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel:
Hi all,
Did you check if the problem still occurs when you comment fakesmsc group
entries ? I noticed that bearerbox crashes with cgi-bin/status on Redhat 6.2
with the last CVS version abd only when you add fakesmsc group.
There is no fakesmsc group in the config file. There is definitly
It's now on CVS a patch to support ACK without timestamp.
I'll try that one and report.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL
Hi,
I finished my recent work on enabling Kannel's HTTP servers to support
SSL via openssl.
The patch will follow in a couple of hours.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel:
implements the interface defined in conn.h.
*
* Richard Braakman
+ *
+ * SSL client implementation contributed by
+ * Jarkko Kovala [EMAIL PROTECTED]
+ *
+ * SSL server implementation contributed by
+ * Stipe Tolj [EMAIL PROTECTED] for Wapme Systems AG
*/
/* TODO: unlocked_close() on error
I wonder if there is any interest (or demand) to support SSL
connections for the internal Kannel TCP connections?
Is there anyone using bearerbox on one machine and smsbox/wapbox on an
other machine which may be on a completely different network and would
like to use SSL connections between
configure.in:
- LIBS=$LIBS -lssl,
- echo no;echo Either get a multithread-enabled SSL or configure with
--disable-ssl;
- exit 1,
+ LIBS=$LIBS -lssl -lcrypto,
+ echo no;AC_DEFINE(HAVE_LIBSSL)
+ LIBS=$LIBS -lssl
Thats what I mean. Most users run bearerbox and smsbox on the same machine.
If they are separate the its usually on two boxes sitting next to
each other and performance is a key issue in those situations (as
otherwhise you wouldnt use two boxes). So adding SSL to a performance
sensitive
--
Für weitere Fragen stehe ich Ihnen gerne telefonisch
oder via E-Mail zur Verfügung.
Mit freundlichen Grüßen
Stipe Tolj
Department Management
Technology Center Research Lab
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr
if there is no username, the keepalive is set to unitialized garbage.
Is that OK ?
of course not.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
On Mon, Oct 15, 2001 at 07:06:18PM +1000, Matt Flax wrote:
IF YOU DO NOT WANT TO GIVE ME ACCESS THEN FINE, HOWEVER THIS PATCH IS
NECESSARY.
I suggest you patch the CVS tree and give me access WHEN YOU DEEM MY
KNOWLEDGE, EXPERIENCE AND EFFORT WITH KANNEL SIGNIFICANT. OK ?
Matt,
Hi list,
has anyone reviewed why the problem is raising for checking-malloc
mode and the specific kanne.store file limit?
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax:
Frederik Ammitzbøll schrieb:
See below (sent in July):
---
On a different note I believe to have located the source of CPU-hungry
boxes. The problem lies in Kannel's handling of HTTP 1.1 requests. Try using
the send-sms interface or the Kannel-admin module from a HTTP 1.1 compliant
I just found and fixed a long standing bug in SSL locking.
The problem was that both, the client and the server context
used the same SSL locking callback function. Unfortunately
this function referenced only one set of mutexes. The fresh
and shiny server mutexes never got used.
On shutdown
I'm going to commit a patch that adds certificate verification
to the Kannel SSL client code. Previously all SSL client connections
were doen with verification disabled. This way an encrypted connection
was established but the identity of the server was not proven.
Please review this code
Sorry if I stepped on some toes. I did not consider the
changes to be THAT intrusive. They do not change the structure
of the code, they just add a new feature. I took care
not to change the behaviour of the system when the new
configuration option is not set.
I'm willing to back the
Sorry if I stepped on some toes. I did not consider the
changes to be THAT intrusive. They do not change the structure
of the code, they just add a new feature. I took care
not to change the behaviour of the system when the new
configuration option is not set.
I'm willing to back the
BTW, the patch looks good!
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
there's a typo in the modem definitions for at2, diff (smsc_at2.c) follows:
diff -U1 -r1.14 smsc_at2.c
--- smsc_at2.c 2001/11/14 17:17:45 1.14
+++ smsc_at2.c 2001/12/06 13:51:28
@@ -74,3 +74,3 @@
{ falcom,AT+IFC=2,2, 9600 ,
AT+CNMI=1,2,0,0,0, Falcom,
Started building support for client provisioning. Do you
know what Ericsson phones support WAP bookmarks ?
R320, R380 and R520 as far as I recall.
Do you mean WAP 2.0 client provisioning or Ericsson proprietary ?
Mainly WAP 2.0, but Ericsson proprietary would bo of some
visit Kannel's
web site and see the section documentation.
Regards,
Stipe Tolj
Department Management
Technology Center Research Lab
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49
Aarno Syvänen schrieb:
Jörg Pommnitz wrote:
Currently we often do a octstr_duplicate instead of the
octstr_get_ref in my made up example. This is simplified
but the pattern occurs quite often...
Yeah, octstr_get_ref would be nice. Forget my email: I think
about another type of
Oh no. There's still a bug in smsbox.c with msgdata == NULL ?
g.. I'll take a look at it.
Great, thanks Bruno!
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax:
Hi list,
I have implemented the changes necessary to make the single boxes
communicate using SSL. As I stated in a previous post, this should be
considered _optional_ due to the overhead the whole SSL stuff
generates for TCP communication if the boxes are running on the same
machine.
But it is
The things you are using are thread safe, so they lock their
inner state against concurrent access. You might want to add
a wrapper around mutex_unlock in the following way:
#define mutex_unlock(mtx)
mutex_unlock_inline(mtx,__FILE__,__LINE__,__PRETTY_FUNCTION__)
static inline
I have now a kannel installation that uses the HTTP SMSC with quite high
traffic, like 6 to 10 messages per minute all the time. And now there
seems to be problems with the HTTP server; the bearerbox log show this:
2001-12-19 12:28:17 [3] ERROR: HTTP: Error accepting a client.
2001-12-19
I would like to differenciate sendsms requests for a unique sendsms user
defined (there will be several users of a unique sendmsms account). I can't
use from variable or text or smsc which are used for another aim. Is
there any other variable to do that ? Is someone interesting to add it ?
internet service provider A offers an e-mail to SMS service. he
forwards the message from his application to kannel and passes on
username to his local kannel as customername. The request would be
routed to another wholesale provider using kannel as well. There the
username would appear
Jacob,
There was a bug in the EMI interface implementation.
When you overwrite the sender phonenumber with another phonenumber the
OTOA-field (Originator Type Of Address) is suposed to be set to 1139 but
it was set to an empty string.
I made a change in gw/smsc_emi2.c on development
---
wapme.net - wherever you are
diff -urN gateway/ChangeLog gateway-new/ChangeLog
--- gateway/ChangeLog Thu Dec 20 15:46:29 2001
+++ gateway-new/ChangeLog Thu Dec 20 19:21:38 2001
@@ -1,3 +1,45 @@
+2001-12-20 Stipe Tolj [EMAIL PROTECTED]
+* doc/userguide/userguide.xml: added documentation
Is anyone borred the way the sources have been formated in some files?
I am.
We have a guideline in doc/CodingStyle and hence we should try to
follow this, IMO.
A way to get back again on stylish clean ground 0 would be to run the
specified astyle command against all .c and .h files. Whichs
I have openssl-0.9.5a installed on my redhat 7.0 system.
When compiling kannel I get this message:
Attempting to compile with SSL support.
checking for SSL_library_init in -lssl... no
ok, that problem is known. -- we have a not very smart way detecting
the openssl stuff in configure.in. I
A way to get back again on stylish clean ground 0 would be to run the
specified astyle command against all .c and .h files. Whichs works
quite easy anyway. The only problem is that if we clean the source
tree that way, we would have a major commit to CVS, since any file
would be
I have just commited the patch to support the ssl-enabled inter-box
communication.
Please update your cvs checkouts and try the new functions, thanks.
If you want to use SSL sockets between bearerbox and smsbox use in
core group the directive:
...
smsbox-port-ssl = yes
...
If you want to use
Hi Choong,
first thanks a lot for your work.
The load balancer will first select SMSC connection
(FAKE1) to send out SMS.
When the above URL is call again, the load balancer
will use SMSC connection (FAKE2) to send out SMS.
The SMSC
I have commited a change to configure.in and the resulting configure
script generated by autoconf 2.13 to support two new options:
$ ./configure --help
[...]
--with-mysql[=DLR] where to look for MySQL libs and header
files
DIR points to the installation
Ups, the typo devel striked!
it's --enable-mysql-dlr of course.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL PROTECTED]
Internet:
gcc -D_REENTRANT=1 -I. -g -O2 -I/usr/include/libxml -I/usr/include
-DBROKEN_PTHREADS=1 -o gwlib/conn.o -c gwlib/conn.c
gwlib/conn.c: In function `conn_init_ssl':
gwlib/conn.c:1175: warning: passing arg 1 of `CRYPTO_set_id_callback'
from incompatible pointer type
gwlib/conn.c: In function
We have been using Kannel 1.1.5 and cvs for SMS applications. It has been
working fine with AT and CIMD2 driver. Is it possible to strip Kannel to
bare minimum like bearerbox will have only required SMSC driver and no WDP
layer. If yes, how to do it. I thought about some options like
1.
Hi Bernino,
first of all thanks for your encouragement towards the Kannel project.
We like to see the fruits of our work :)
sendol.php :Send an Operator logo.
sendgl.php :Send a Group Logo.
sendrt.php :Send a Ringing tone.
It's not that a major thing implementing these, but it's
4. The configure.in does not setup -I/usr/local/include, so if thats not
part of your gmake configuration per default, you should edit the
generated makefile and add this include flag, in the CFLAG variable.
-I/usr/local/include should not be necessary, due that system headers
should reside
During my test of kannel, I run into a little error in english:
Spesified is spelled Specified
I run a quick test on http://babel.altavista.com/ and it seems that
Specified is the right one, or am I wrong here, others?
Stipe
[EMAIL PROTECTED]
can someone send me an example of this file : wap-push.cgi, to see what it
does, please?
As Aarno pointed out, wap-push.cgi is _no_ file itself as you may know
it from perl or bash CGI scripts.
It's used as URI trigger in the wapbox to know that a certain services
is requested. Please have a
Anders,
I too had problems like this with latest cvs. I tracked the problem down
to my smsc_cgw.c implementation, and the gwthread_pollfd() function,
which always seemed to return immediately without respecting the given
timeout value. I'm not sure what caused this problem, but I changed to
forwareded:
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
Hi list,
I just commited a minor change to cvs which allows to have user
specified sendsms and sendota request URLs for smsbox.
This allows to set the URLs respectively in smsbox group as follows:
smskannel.conf:
...
group = smsbox
...
sendsms-url = /cgi-bin/sendsms
sendota-url =
When using DLR with my SMSC that uses SMPP kannel crashes (cvs
version):
2001-12-31 21:42:27 [9] DEBUG: ** SMPP handle_pdu
Got DELIVER REPORT
2001-12-31 21:42:27 [9]
PANIC: gwlib/octstr.c:2032: seems_valid_real: Assertion `ostr != NULL'
failed. (Called from
After reading some source I see that (at least) the smpp implementation
does not handle multiple receivers (seperarated with space). (this however
works with cimd2). Therefor i suggest that the following is removed from
the documentation:
Phone number of the receiver. To send to multiple
When using DLR with my SMSC that uses SMPP kannel crashes (cvs
version):
2001-12-31 21:42:27 [9] DEBUG: ** SMPP handle_pdu
Got DELIVER REPORT
2001-12-31 21:42:27 [9]
PANIC: gwlib/octstr.c:2032: seems_valid_real: Assertion `ostr != NULL'
failed. (Called from
Andreas Fink wrote:
Why dont we modify octstr_compare that a NULL string can be compared too?
NULL would then be equal to . Does that make sense?
I'm not sure how deep the impact would be. Anyone from the core
architects still reading the list and have their heads up, please?!
Stipe
[EMAIL
for the sendsms HTTP interface?
Any if yes, which smsc?
I'm currently figuring out in the code where this is supported for the
GET method, but I can't find it. Any I remember that the user's guide
that's that multiple receivers are allowed seperated with a blank in
the to= argument.
Stipe
Stefan Cars wrote:
What do you meanwith multi-cast GET ?
the user guide states at
http://www.kannel.3glab.org/download/kannel-userguide-snapshot/userguide.html#AEN2521
that the to= argument may contain multiple receivers, but I can't
see any implementation of this is the code?!
I'm just
Yes, i'm using this. IT works with CIMD2 at least.
so where is the splitting and looping of the single receiver number of
the to GET variable implemented? In smsc_cimd2.c?
Is the code within the current cvs tree or have you an own version?
Stipe
[EMAIL PROTECTED]
Choong Hong Cheng wrote:
Anyone testing the load balancer ?
not yet, but it's on my TODO list.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems AG
Münsterstr. 248
40470 Düsseldorf
Tel: +49-211-74845-0
Fax: +49-211-74845-299
E-Mail:
Is it in the cvs tree ?
I cant seem to find it ?
the proposed patch has been send to the devel@ list, AFAIK.
Choong, can you please state which subject it was, or resend it.
Thanks.
Stipe
[EMAIL PROTECTED]
---
Wapme Systems
[EMAIL PROTECTED] wrote:
As I see it this approach with octstr_compare is a part of the Kannel's
protective coding style where the NULL pointers are not meant to be used
as any other similar pointer. So the assert prevents the NULL pointer to
go on loosely and stops it before it may cause a
1 - 100 of 931 matches
Mail list logo