m-notification-ind again
Hi, Still trying to send m-notification-ing to SonyErcisson T68i using SMPP. It seems like evrything goes well, and phone tries to recieve message, but nothing happens. My files look like that: m-notification-ind.txt: Content-Type: application/vnd.wap.mms-message X-Mms-Message-Type: m-notification-ind X-Mms-Transaction-Id: 125 X-Mms-Version: 2.0 X-Mms-Message-Class: Personal X-Mms-Message-Size: 500 X-Mms-Expiry: 256; type=relative X-Mms-Content-Location: http://localhost/mms.txt X-WAP-Application-Id: x-wap-application:mms.ua pap.txt: ?xml version=1.0? !DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN http://www.wapforum.org/DTD/pap_1.0.dtd; pap push-message push-id=[EMAIL PROTECTED] progress-notes-requested=false address address-value=[EMAIL PROTECTED] /address quality-of-service priority=low delivery-method=unconfirmed network-required=true network=gsm bearer-required=true bearer=sms /quality-of-service /push-message /pap Please correct me if I'm missing something in my files. -- David Chkhartishvili Tel: 995 99 182418
Re: m-notification-ind again
Is the version indeed 2.0 or is this just a typo ? (Version should of course be 1.0.) On Wednesday, September 4, 2002, at 10:04 AM, David Chkhartishvili wrote: Hi, Still trying to send m-notification-ing to SonyErcisson T68i using SMPP. It seems like evrything goes well, and phone tries to recieve message, but nothing happens. My files look like that: m-notification-ind.txt: Content-Type: application/vnd.wap.mms-message X-Mms-Message-Type: m-notification-ind X-Mms-Transaction-Id: 125 X-Mms-Version: 2.0 X-Mms-Message-Class: Personal X-Mms-Message-Size: 500 X-Mms-Expiry: 256; type=relative X-Mms-Content-Location: http://localhost/mms.txt X-WAP-Application-Id: x-wap-application:mms.ua pap.txt: ?xml version=1.0? !DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN http://www.wapforum.org/DTD/pap_1.0.dtd; pap push-message push-id=[EMAIL PROTECTED] progress-notes-requested=false address address-value=[EMAIL PROTECTED] /address quality-of-service priority=low delivery-method=unconfirmed network-required=true network=gsm bearer-required=true bearer=sms /quality-of-service /push-message /pap Please correct me if I'm missing something in my files. -- David Chkhartishvili Tel: 995 99 182418
Re: m-notification-ind again
Hi Aarno, Just a typo =). Aarno Syvanen wrote: Is the version indeed 2.0 or is this just a typo ? (Version should of course be 1.0.) On Wednesday, September 4, 2002, at 10:04 AM, David Chkhartishvili wrote: Hi, Still trying to send m-notification-ing to SonyErcisson T68i using SMPP. It seems like evrything goes well, and phone tries to recieve message, but nothing happens. My files look like that: m-notification-ind.txt: Content-Type: application/vnd.wap.mms-message X-Mms-Message-Type: m-notification-ind X-Mms-Transaction-Id: 125 X-Mms-Version: 2.0 X-Mms-Message-Class: Personal X-Mms-Message-Size: 500 X-Mms-Expiry: 256; type=relative X-Mms-Content-Location: http://localhost/mms.txt X-WAP-Application-Id: x-wap-application:mms.ua pap.txt: ?xml version=1.0? !DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN http://www.wapforum.org/DTD/pap_1.0.dtd; pap push-message push-id=[EMAIL PROTECTED] progress-notes-requested=false address address-value=[EMAIL PROTECTED] /address quality-of-service priority=low delivery-method=unconfirmed network-required=true network=gsm bearer-required=true bearer=sms /quality-of-service /push-message /pap Please correct me if I'm missing something in my files. -- David Chkhartishvili Tel: 995 99 182418 -- David Chkhartishvili Tel: 995 99 182418
Re: Kannel Http SMSC
Mr Andreas, Find attached my configuration file. Best Regards, Atef Lotfy --- Andreas Fink [EMAIL PROTECTED] wrote: On Mittwoch, September 4, 2002, at 09:26 Uhr, Atef lotfy wrote: Dear Sir, Thanks for your reply. I already tell it to do otherwise. I added the two lines http-proxy-host and http-proxy-port to the core group. Is there another way to tell Kannel to connect via proxy? Regards, Atef Lotfy I don't think those lines apply to SMS but to the WAP section of kannel. Got a config file for me so I can check it? __ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com # # THIS IS A SAMPLE CONFIGURATION FOR SMS KANNEL # # It is run like this: # # 1% gw/bearerbox gw/smskannel.conf # 2% gw/smsbox gw/smskannel.conf # 3% test/fakesmsc -p 1 -H localhost -i 1 -m 100 123 345 text nop # # ..all 3 commands in separate shells (or screen sessions) # # For any modifications to this file, see Kannel User Guide # If that does not help, send email to [EMAIL PROTECTED] # # Kalle Marjola May 2000 # Changed for new fakesmsc version by Uoti Urpala Jan 2001 # Added service and sendsms for HTTP SMSC by Kalle Marjola Mar 2001 # group = core admin-port = 13000 smsbox-port = 13001 admin-password = bar #status-password = foo #admin-deny-ip = #admin-allow-ip = 135.183.100.251 #log-file = /tmp/kannel.log #log-level = 0 box-deny-ip = *.*.*.* box-allow-ip = 135.183.100.251 http-proxy-host = 135.183.100.2 http-proxy-port = 80 #unified-prefix = 00358,0 #access-log = access.log #store-file = kannel.store #ssl-certkey-file = mycertandprivkeyfile.pem # SMSC CONNECTION group = smsc smsc = http smsc-id = smsrelay system-type = kannel port = 5000 connect-allow-ip = 193.53.0.*;64.39.29.163 smsc-username = atlotfy smsc-password = atef123 send-url = http://blue.smsrelay.com/cgi-bin/sendsms; # SMSBOX SETUP group = smsbox bearerbox-host = 135.183.100.93 sendsms-port = 13013 global-sender = 13013 #sendsms-chars = 0123456789 +- #log-file = /tmp/smsbox.log #log-level = 0 #access-log = access.log # SEND-SMS USERS group = sendsms-user username = mbtakla password = 002012359 #user-deny-ip = user-allow-ip = 135.183.100.251 forced-smsc = smsrelay concatenation = true # this sender is for Kannel relay testing (http_smsc) group = sendsms-user username = kannel password = rL4y user-deny-ip = *.*.*.* user-allow-ip = 127.0.0.1 # SERVICES group = sms-service keyword = nop text = You asked nothing and I did it! # this service is for Kannel relay testing, when this Kannel # works as relay gateway group = sms-service keyword = relay get-url = http://localhost:15130/sms?user=kannelpass=rL4yfrom=%pto=%Ptext=%r; max-messages = 0 # there should be default always group = sms-service keyword = default text = No service spesified
RE: m-notification-ind again
Title: RE: m-notification-ind again Kannel wap gw does not support SAR, this is a problem to deliver mms with size bigger than 1400 -Original Message- From: David Chkhartishvili [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 10:04 AM To: [EMAIL PROTECTED] Subject: m-notification-ind again Hi, Still trying to send m-notification-ing to SonyErcisson T68i using SMPP. It seems like evrything goes well, and phone tries to recieve message, but nothing happens. My files look like that: m-notification-ind.txt: Content-Type: application/vnd.wap.mms-message X-Mms-Message-Type: m-notification-ind X-Mms-Transaction-Id: 125 X-Mms-Version: 2.0 X-Mms-Message-Class: Personal X-Mms-Message-Size: 500 X-Mms-Expiry: 256; type=relative X-Mms-Content-Location: http://localhost/mms.txt X-WAP-Application-Id: x-wap-application:mms.ua pap.txt: ?xml version=1.0? !DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN http://www.wapforum.org/DTD/pap_1.0.dtd pap push-message push-id=[EMAIL PROTECTED] progress-notes-requested=false address address-value=[EMAIL PROTECTED] /address quality-of-service priority=low delivery-method=unconfirmed network-required=true network=gsm bearer-required=true bearer=sms /quality-of-service /push-message /pap Please correct me if I'm missing something in my files. -- David Chkhartishvili Tel: 995 99 182418
Re: PANIC: Too many concurrent allocations
In facts, I has compiled GW without option "--enable-malloc", 'cause "native' is default option. Addition, how to compilea part of GW with "native" and other with "checked" option of malloc??? :) DR Andreas Fink <[EMAIL PROTECTED]>wrote: On Mittwoch, September 4, 2002, at 06:42 Uhr, Rumsfeld Donald wrote: Hi all, My GW was built with native mem-check (default option). I think that this error was caused by allocation memory too much.if you get too many concurrent allocations, your gateway was definitively built with mem-check option.There's no native mem-check. There's only native option where every gw_malloc/gw_free is simply a macro for malloc/free or the "checked" variant where Kannel's gwlib takes note of all allocations etc to spill out an error if the gateway is in a runaway phase.If you are in mode native, kannel would consume more and more memory (providing there's a memory leak) and at one point in time crashes maybe (however in our use of gwlib, this didn't happen even after using 1GB of virtual memory).If you are in mode "checked", kannel stops after a predefined amount of allocations occur. This can happen under heavy load as a normal process and doesnt mean kannel is buggy and eating memory. Its normal that kannel takes a lot of memory under heavy use but it will free it afer use. So its easy to run into the test limitation of "checked"-mode without doing anything wrong really. Is there some packetsthat allocated memory before, butwould not released after life-time ? Is there any way to watch packets from the time it's allocated memory to the time that it's released? For examples, using log file to track each mem block allocated or release in the function gw_malloc() and gw_free()?you don't wana do this. Kannel is constantly allocating / freeing memory.However if you run into this problem. gwlib spills out the content of the memory areas used and where they have been allocated so this is usually enough to find the problem spot.You might consider doing a full rebuild of your kannel. I got the feeling some parts of it might be built with native and other's are now built with checked.Andreas FinkFink-Consulting--Tel: +41-61-6932730 Fax: +41-61-6932729 Mobile: +41-79-2457333Address: A. Fink, Schwarzwaldallee 16, 4058 Basel, SwitzerlandE-Mail: [EMAIL PROTECTED] Homepage: http://www.finkconsulting.com--Something urgent? Try http://www.smsrelay.com/ Nickname afinkDo You Yahoo!? Yahoo! Finance - Get real-time stock quotes
Re: m-notification-ind again
I know, that SAR is not implemented yet, but my smessage is no bigger that 1400. I'm still can't get any reaction from phone, hance phone doesn't try to fetch message. Igor Ivoilov wrote: Kannel wap gw does not support SAR, this is a problem to deliver mms with size bigger than 1400 -Original Message- From: David Chkhartishvili [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 10:04 AM To: [EMAIL PROTECTED] Subject: m-notification-ind again Hi, Still trying to send m-notification-ing to SonyErcisson T68i using SMPP. It seems like evrything goes well, and phone tries to recieve message, but nothing happens. My files look like that: m-notification-ind.txt: Content-Type: application/vnd.wap.mms-message X-Mms-Message-Type: m-notification-ind X-Mms-Transaction-Id: 125 X-Mms-Version: 2.0 X-Mms-Message-Class: Personal X-Mms-Message-Size: 500 X-Mms-Expiry: 256; type=relative X-Mms-Content-Location: http://localhost/mms.txt X-WAP-Application-Id: x-wap-application:mms.ua pap.txt: ?xml version=1.0? !DOCTYPE pap PUBLIC -//WAPFORUM//DTD PAP//EN http://www.wapforum.org/DTD/pap_1.0.dtd; pap push-message push-id=[EMAIL PROTECTED] progress-notes-requested=false address address-value=[EMAIL PROTECTED] /address quality-of-service priority=low delivery-method=unconfirmed network-required=true network=gsm bearer-required=true bearer=sms /quality-of-service /push-message /pap Please correct me if I'm missing something in my files. -- David Chkhartishvili Tel: 995 99 182418 -- David Chkhartishvili Tel: 995 99 182418
Re: Kannel automatic compilation test
Stipe, Would this patch solve it. Not knowing the protocol spec of SMASI. I can try. But I took the code from smsc_smpp.c as template and AFAIK, they had no such mungy p = *(p); thingies :)) Stipe Harrie Hazewinkel schrieb: Stipe, Would this patch solve it. Not knowing the protocol spec of SMASI. Index: smasi_pdu.c === RCS file: /home/cvs/gateway/gw/smsc/smasi_pdu.c,v retrieving revision 1.2 diff -u -r1.2 smasi_pdu.c --- smasi_pdu.c 19 Aug 2002 09:15:16 - 1.2 +++ smasi_pdu.c 3 Sep 2002 12:16:21 - @@ -140,7 +140,7 @@ } switch (pdu-type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); #define COMATERMINATED(name) \ if (p-name != NULL) { octstr_append_cstr(os, #name); \ octstr_append_char(os, '='); \ @@ -177,8 +177,8 @@ type_name = (temp ? octstr_get_cstr(temp) : ); if (strcmp(type_name, dummy) == 0) type = 0; -#define NONTERMINATED(name) -#define COMATERMINATED(name) +#define NONTERMINATED(name) p = *(p); +#define COMATERMINATED(name) p = *(p); #define PDU(name, id, fields) \ else if (strcmp(type_name, #name) == 0) type = id; #include smasi_pdu.def @@ -191,7 +191,7 @@ skip_until_after_colon(data_without_len, pos); switch (type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); #define COMATERMINATED(name) \ if (octstr_str_compare(field_name, #name) == 0 field_value != NULL) \ p-name = octstr_duplicate(field_value); @@ -226,7 +226,7 @@ debug(sms.smasi, 0, SMASI PDU %p dump:, (void *) pdu); debug(sms.smasi, 0, type_name: %s, pdu-type_name); switch (pdu-type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); #define COMATERMINATED(name) \ octstr_dump_short(p-name, 2, #name); #define PDU(name, id, fields) \ Harrie Internet Management Consulting mailto:[EMAIL PROTECTED]http ://www.mod-snmp.com/ --- Author of MOD-SNMP, enabling SNMP management to the Apache server. [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
RE: SAR
Hello Maria, Denzel and Mike. Is the development for SAR going on? I need to make a statement to the higher management telling them how much is already supported and going to be supported with Kannel ;)) Best Regards Anu -Original Message- From: Mike [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 22, 2002 2:28 AM To: [EMAIL PROTECTED] Subject: SAR Denzel, Maria, I may be willing to develop SAR for kannel, contact me on [EMAIL PROTECTED] rgds, Mike
Re: [RFC] New temporary nack for Kannel SMPP module
First things first, I've retyped that SMPP error code document and made it available on our very minimalist website (http://www.skywire.co.uk) - it's a great thing to have at your fingertips. (slightly off topic) Let me look back at the list and find the changes that were submitted for One2One/T-Motion. I'd obviously appreciate a diff. against CVS ( :-) ) but if you're time is short don't worry. FYI O2 Interactive (not the SMSC part of O2 but their Internet division) have created a propriatary XML interface that is similar to the One2One/T-Motion one and we have to implement that for a client. I'm pretty sure I can post this one back when we've done it :-) Alex - Original Message - From: Oded Arbel [EMAIL PROTECTED] To: Alex Judd [EMAIL PROTECTED]; Dima Milentiev [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 8:03 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Oh, but we did :-) it was posted on the Kannel-devel list a couple of weeks ago. unfortunatly, it requires some major modifications to Kannel infrastructure, and since it never got good testing, it didn't make it into the CVS. There was a good suggestion by Nisan Bloch on how to improve it, and when we'll have the time we'll implement it and try again, but it the mean time - if you want, I can generate it again against latest CVS and resubmit. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. To learn is to remember things that you know, to do is to demonstrate that you know them, to teach is to remind other people that they also know them. We are all learners, doers and teachers. -- Richard Bach -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 7:07 PM To: Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module Hi Dima I have the document pinned to my wall infront of me all the time as it's the best summary of error codes I've found, however it no longer looks like they have it available on their site so I'll put it into a quick word document. Shouldn't take more than 5 minutes. As a trade, are you planning on releasing back your XML driver for connecting to One2One/TMobile in the UK?? :-) Regards Alex - Original Message - From: Dima Milentiev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 5:29 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi Alex, i've found that you once wrote: There is a really good error message summary in a document I got from the Geeks Co site for their smartSMPP product which has them all summarised in Appendix B. I can probably dig it up if you can't find it. Could you please try to find and send it? It will be very helpful for all working with SMPP. thanks for advanse, Dima Milentiev m-Wise Mobile Solutions [EMAIL PROTECTED] Mobile: +972 (55) 679229 Tel:+972 (9) 9581711 (ext: 116 or 120) -Original Message- From: Mauricio Ramos [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 5:23 PM To: Dima Milentiev; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module I did a full inspection in every 0x0045 error I've received and I guess you are right. It seems to be related to invalid prefixes (although they are well-formed phonenumbers) which were rejected by SMSC. So, I do not suggest anybody to consider 0x0045 as a temporary error, for now. For malformed phonenumbers I receive error 0x000b. -Original Message- From: Dima Milentiev [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 3 de setembro de 2002 04:09 To: Mauricio Ramos; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi, yes, standarts are following, but i've tested now all our SMPP providers with wrong destination address and only one return 0x0b, others take that without problem either. I have in my notes reference about 0x45 as i described earlier but i don't remember where it was and can't recreate now. I'll add that as TMP error but before that i would like to ask people (SMSC providers) for additional information. And what about some reaction when received 0x0D (bind failed)? May be somebody from developers have had SMPP error codes with detailed description and donate it? I remember somebody from the list said about well described error codes from Greece (???) provider. sanks a lot, Dima Milentiev m-Wise Mobile Solutions [EMAIL PROTECTED] Mobile: +972 (55) 679229 Tel:+972 (9) 9581711 (ext: 116 or 120)
WSP TO HTTP SLOW !!
HI all ! We sent a large messege ( 16k ) from the phone to the kannel wap gateway (posting large message content toa url). The message was posted ok. But it took a lot time to complete (around a minute ).Debug output showsthat the bottleneck is withthe wsptrying to write the content to http socket.Does anyone know why ? urs, DenZel. IncrediMail - Email has finally evolved - Click Here
Re: POST to /cgi-bin/sendsms
i tried posting only the to and text parameters to /cgi-bin/sendsms?username=xxxpassword=xxx and /cgi-bin/sendsms?user=xxxpass=xxx and got the same results... i guess POST is not supported right now :( Oded Arbelwrote: Unauthorized error is received when the username and password are incorrect. try to use 'user'and 'pass' instead of 'username' and 'password', or the other way around. alternativly - try to send the username and password in GET while the rest of the data is in POST. --Oded Arbelm-Wise mobile solutions[EMAIL PROTECTED] +972-9-9581711 (116)+972-67-340014 ::..Q: How many testers does it take to change a light bulb?A: We just noticed the room was dark; we don't actually fix the problem. -Original Message-From: Anarchy [mailto:[EMAIL PROTECTED]]Sent: Thursday, August 29, 2002 10:45 AMTo: [EMAIL PROTECTED]Subject: RE: POST to /cgi-bin/sendsms i tested with a simple html form that accepts the msisdn and text (username and password are hidden fields) and posts it to /cgi-bin/sendsmsi got the unauthorised error message upon changing the form method to get, the problem disappears... huh? - [EMAIL PROTECTED]Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes
RE: SMPP protocol alphabets
-Original Message- From: Hamid Yusefzadeh [mailto:[EMAIL PROTECTED]] Dear kannelers, I am working on a SMPPv3.4 application. But onething is not clear for me. I noticed that SMPP defines just 8 bit and 16 bit alphabets and not 7 bit alphabets (is that correct??) If that is correct, how mobile handsets interact with SMPP applications? Should mobile handsets send their information to these applications in binary format (I mean 8 bit alphabet)? In order to send 7 bit and 8 bit data to SMPP you store the content in the correct encoding in the short_message field, no packing, and then set the dcs correctly. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. There are two ways to do it - my way and the right way.
Sony Erricson OTA
Does anyone know why the WAP OTA spec 7.0 doesn't change the URL on T68 ?? It works for Nokia.. Thanks, Maria
Re: Kannel 1.2.0 with a major BUG VERSUS current CVS?
I'm actually not aware of every change on current CVS but would like to know your opinions wheter current CVS is stable as 1.2.0 or not. the current CVS tree has a couple of cerious bugs fixes from 1.2.0 stable, so consider CVS currently as stable. Indeed, I'd rather to deploy version 1.2.0 but this still have a major bug regarding DLR and resending of malformed messages (SMPP driver). Is it possible to somebody fix that bug in new 1.2.1 stable version or shall I use the current CVS for production purposes? If it's time urgent use the cvs tree for production. BTW, we do it and hence we're arware that it's stable. If you can wait, then wait for 1.2.1. Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
RE: [RFC] New temporary nack for Kannel SMPP module
Thanks, but i can't found list we are spoking about on your minimalist site :) I see only download of green_fairly and nothing else. -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 2:37 PM To: Oded Arbel; Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module First things first, I've retyped that SMPP error code document and made it available on our very minimalist website (http://www.skywire.co.uk) - it's a great thing to have at your fingertips. (slightly off topic) Let me look back at the list and find the changes that were submitted for One2One/T-Motion. I'd obviously appreciate a diff. against CVS ( :-) ) but if you're time is short don't worry. FYI O2 Interactive (not the SMSC part of O2 but their Internet division) have created a propriatary XML interface that is similar to the One2One/T-Motion one and we have to implement that for a client. I'm pretty sure I can post this one back when we've done it :-) Alex - Original Message - From: Oded Arbel [EMAIL PROTECTED] To: Alex Judd [EMAIL PROTECTED]; Dima Milentiev [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 8:03 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Oh, but we did :-) it was posted on the Kannel-devel list a couple of weeks ago. unfortunatly, it requires some major modifications to Kannel infrastructure, and since it never got good testing, it didn't make it into the CVS. There was a good suggestion by Nisan Bloch on how to improve it, and when we'll have the time we'll implement it and try again, but it the mean time - if you want, I can generate it again against latest CVS and resubmit. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. To learn is to remember things that you know, to do is to demonstrate that you know them, to teach is to remind other people that they also know them. We are all learners, doers and teachers. -- Richard Bach -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 7:07 PM To: Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module Hi Dima I have the document pinned to my wall infront of me all the time as it's the best summary of error codes I've found, however it no longer looks like they have it available on their site so I'll put it into a quick word document. Shouldn't take more than 5 minutes. As a trade, are you planning on releasing back your XML driver for connecting to One2One/TMobile in the UK?? :-) Regards Alex - Original Message - From: Dima Milentiev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 5:29 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi Alex, i've found that you once wrote: There is a really good error message summary in a document I got from the Geeks Co site for their smartSMPP product which has them all summarised in Appendix B. I can probably dig it up if you can't find it. Could you please try to find and send it? It will be very helpful for all working with SMPP. thanks for advanse, Dima Milentiev m-Wise Mobile Solutions [EMAIL PROTECTED] Mobile: +972 (55) 679229 Tel:+972 (9) 9581711 (ext: 116 or 120) -Original Message- From: Mauricio Ramos [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 5:23 PM To: Dima Milentiev; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module I did a full inspection in every 0x0045 error I've received and I guess you are right. It seems to be related to invalid prefixes (although they are well-formed phonenumbers) which were rejected by SMSC. So, I do not suggest anybody to consider 0x0045 as a temporary error, for now. For malformed phonenumbers I receive error 0x000b. -Original Message- From: Dima Milentiev [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 3 de setembro de 2002 04:09 To: Mauricio Ramos; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi, yes, standarts are following, but i've tested now all our SMPP providers with wrong destination address and only one return 0x0b, others take that without problem either. I have in my notes reference about 0x45 as i described earlier but i don't remember where it was and can't recreate now. I'll add that as TMP error but before that i would like to ask people (SMSC providers) for additional information. And what about some reaction when received 0x0D (bind failed)? May be somebody from developers have had SMPP
RE: [RFC] New temporary nack for Kannel SMPP module
Dima Click on the SMS link on the side bar. If that doesn't work try http://ajudd.kgbinternet.com/smpp/ which is a direct link to the page. Let me know if I'm still wrong :) Alex On Wed, 4 Sep 2002, Dima Milentiev wrote: Thanks, but i can't found list we are spoking about on your minimalist site :) I see only download of green_fairly and nothing else. -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 2:37 PM To: Oded Arbel; Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module First things first, I've retyped that SMPP error code document and made it available on our very minimalist website (http://www.skywire.co.uk) - it's a great thing to have at your fingertips. (slightly off topic) Let me look back at the list and find the changes that were submitted for One2One/T-Motion. I'd obviously appreciate a diff. against CVS ( :-) ) but if you're time is short don't worry. FYI O2 Interactive (not the SMSC part of O2 but their Internet division) have created a propriatary XML interface that is similar to the One2One/T-Motion one and we have to implement that for a client. I'm pretty sure I can post this one back when we've done it :-) Alex - Original Message - From: Oded Arbel [EMAIL PROTECTED] To: Alex Judd [EMAIL PROTECTED]; Dima Milentiev [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 8:03 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Oh, but we did :-) it was posted on the Kannel-devel list a couple of weeks ago. unfortunatly, it requires some major modifications to Kannel infrastructure, and since it never got good testing, it didn't make it into the CVS. There was a good suggestion by Nisan Bloch on how to improve it, and when we'll have the time we'll implement it and try again, but it the mean time - if you want, I can generate it again against latest CVS and resubmit. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. To learn is to remember things that you know, to do is to demonstrate that you know them, to teach is to remind other people that they also know them. We are all learners, doers and teachers. -- Richard Bach -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 7:07 PM To: Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module Hi Dima I have the document pinned to my wall infront of me all the time as it's the best summary of error codes I've found, however it no longer looks like they have it available on their site so I'll put it into a quick word document. Shouldn't take more than 5 minutes. As a trade, are you planning on releasing back your XML driver for connecting to One2One/TMobile in the UK?? :-) Regards Alex - Original Message - From: Dima Milentiev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 5:29 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi Alex, i've found that you once wrote: There is a really good error message summary in a document I got from the Geeks Co site for their smartSMPP product which has them all summarised in Appendix B. I can probably dig it up if you can't find it. Could you please try to find and send it? It will be very helpful for all working with SMPP. thanks for advanse, Dima Milentiev m-Wise Mobile Solutions [EMAIL PROTECTED] Mobile: +972 (55) 679229 Tel:+972 (9) 9581711 (ext: 116 or 120) -Original Message- From: Mauricio Ramos [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 5:23 PM To: Dima Milentiev; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module I did a full inspection in every 0x0045 error I've received and I guess you are right. It seems to be related to invalid prefixes (although they are well-formed phonenumbers) which were rejected by SMSC. So, I do not suggest anybody to consider 0x0045 as a temporary error, for now. For malformed phonenumbers I receive error 0x000b. -Original Message- From: Dima Milentiev [mailto:[EMAIL PROTECTED]] Sent: terça-feira, 3 de setembro de 2002 04:09 To: Mauricio Ramos; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi, yes, standarts are following, but i've tested now all our SMPP providers with wrong destination address and only one return 0x0b, others take that without problem
RE: [RFC] New temporary nack for Kannel SMPP module
Alex, thank you very much, now we have more detailes. it works with direct link where SMS link in the side bat also works. From http://ajudd.kgbinternet.com it still disable. Dima. -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 6:02 PM To: Dima Milentiev Cc: Oded Arbel; [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module Dima Click on the SMS link on the side bar. If that doesn't work try http://ajudd.kgbinternet.com/smpp/ which is a direct link to the page. Let me know if I'm still wrong :) Alex On Wed, 4 Sep 2002, Dima Milentiev wrote: Thanks, but i can't found list we are spoking about on your minimalist site :) I see only download of green_fairly and nothing else. -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 2:37 PM To: Oded Arbel; Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module First things first, I've retyped that SMPP error code document and made it available on our very minimalist website (http://www.skywire.co.uk) - it's a great thing to have at your fingertips. (slightly off topic) Let me look back at the list and find the changes that were submitted for One2One/T-Motion. I'd obviously appreciate a diff. against CVS ( :-) ) but if you're time is short don't worry. FYI O2 Interactive (not the SMSC part of O2 but their Internet division) have created a propriatary XML interface that is similar to the One2One/T-Motion one and we have to implement that for a client. I'm pretty sure I can post this one back when we've done it :-) Alex - Original Message - From: Oded Arbel [EMAIL PROTECTED] To: Alex Judd [EMAIL PROTECTED]; Dima Milentiev [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 8:03 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Oh, but we did :-) it was posted on the Kannel-devel list a couple of weeks ago. unfortunatly, it requires some major modifications to Kannel infrastructure, and since it never got good testing, it didn't make it into the CVS. There was a good suggestion by Nisan Bloch on how to improve it, and when we'll have the time we'll implement it and try again, but it the mean time - if you want, I can generate it again against latest CVS and resubmit. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. To learn is to remember things that you know, to do is to demonstrate that you know them, to teach is to remind other people that they also know them. We are all learners, doers and teachers. -- Richard Bach -Original Message- From: Alex Judd [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 7:07 PM To: Dima Milentiev Cc: [EMAIL PROTECTED] Subject: Re: [RFC] New temporary nack for Kannel SMPP module Hi Dima I have the document pinned to my wall infront of me all the time as it's the best summary of error codes I've found, however it no longer looks like they have it available on their site so I'll put it into a quick word document. Shouldn't take more than 5 minutes. As a trade, are you planning on releasing back your XML driver for connecting to One2One/TMobile in the UK?? :-) Regards Alex - Original Message - From: Dima Milentiev [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Tuesday, September 03, 2002 5:29 PM Subject: RE: [RFC] New temporary nack for Kannel SMPP module Hi Alex, i've found that you once wrote: There is a really good error message summary in a document I got from the Geeks Co site for their smartSMPP product which has them all summarised in Appendix B. I can probably dig it up if you can't find it. Could you please try to find and send it? It will be very helpful for all working with SMPP. thanks for advanse, Dima Milentiev m-Wise Mobile Solutions [EMAIL PROTECTED] Mobile: +972 (55) 679229 Tel:+972 (9) 9581711 (ext: 116 or 120) -Original Message- From: Mauricio Ramos [mailto:[EMAIL PROTECTED]] Sent: Tuesday, September 03, 2002 5:23 PM To: Dima Milentiev; Oded Arbel Cc: [EMAIL PROTECTED] Subject: RE: [RFC] New temporary nack for Kannel SMPP module I did a full inspection in every 0x0045 error I've received and I guess you are right. It seems to be related to invalid prefixes (although they are well-formed phonenumbers) which were rejected by SMSC. So, I do not suggest anybody to consider 0x0045 as a temporary error, for now. For malformed phonenumbers I receive error 0x000b. -Original Message- From: Dima Milentiev
RE: PANIC: Too many concurrent allocations
-Original Message-From: Rumsfeld Donald [mailto:[EMAIL PROTECTED]]Sent: Wednesday, September 04, 2002 6:42 AMTo: Oded ArbelCc: [EMAIL PROTECTED]Subject: RE: "PANIC: Too many concurrent allocations" Hi all, My GW was built with native mem-check (default option). You can compile either with "native" or with "checking" - not both. the default option before 1.2.0 was "checking", so my suggestion to you would be to recompile with "native". in native mode, Kannel will not check for "too many allocations". I think that this error was caused by allocation memory too much. Is there some packetsthat allocated memory before, butwould not released after life-time ? I'm not sure what you mean by "packets", but it is possiblethat some code claims memory and never releases it - thats what we call "a memory leak". we find these all the time and fix them - a later version will have fewer leaks. Is there any way to watch packets from the time it's allocated memory to the time that it's released? For examples, using log file to track each mem block allocated or release in the function gw_malloc() and gw_free()? No.when the Kannel is brought down,and it was compiled with "checking" or "slow" malloc, thena report will begenerated on each memory segment that was not freed and which part of the code claimed it.this mayor may not be helpful, as some functions claim memoryfor otherparts of the code which are responsible for freeing it and may not do that properly. --Oded Arbelm-Wise mobile solutions[EMAIL PROTECTED] +972-9-9581711 (116)+972-67-340014 ::..The first sign of maturity is the discovery that the volume knob also turns to the left.
RE: T39 problem
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] To get it working I needed to remove all SMS stored in the phone before starting up kannel (Both SM and ME as I recall). Otherwise can´t kannel fetch the new SMS. Keywords: message-storage, sim-buffering I'm testing Ericsson T39 as SMSC. Does anyone know how I can prevent the phone from storing the incoming SMS:es in phone memory? Now the memory becomes full and no furhter messages are received until I manually delete them. Actually - after enabling sim-buffering with the correct message-storage then Kannel should be able to pull all the messages from the SIM and delete them automaticly. if this is not the case - could you please submit a detailed bug report with some bearerbox logs so we can fix that problem ? Thanks -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. When there's a doubt, there's no doubt. that's the first thing they teach you. Who taught you ? I don't remember - that's the second thing they teach you. -- from Ronin
RE: POST to /cgi-bin/sendsms
POST is supported. I tried to reproduce the error you describe, but w/o success. we also use the sendsms interface constantly w/o problems. Can you supply some smsbox logs from when you tried to send the message using POST or GET ? --Oded Arbelm-Wise mobile solutions[EMAIL PROTECTED] +972-9-9581711 (116)+972-67-340014 ::..Music expresses that which cannot be said and on which it is impossible to be silent.-- Victor Hugo -Original Message-From: Anarchy [mailto:[EMAIL PROTECTED]]Sent: Wednesday, September 04, 2002 3:04 PMTo: [EMAIL PROTECTED]Subject: Re: POST to /cgi-bin/sendsms i tried posting only the to and text parameters to /cgi-bin/sendsms?username=xxxpassword=xxx and /cgi-bin/sendsms?user=xxxpass=xxx and got the same results... i guess POST is not supported right now :( Oded Arbelwrote: Unauthorized error is received when the username and password are incorrect. try to use 'user'and 'pass' instead of 'username' and 'password', or the other way around. alternativly - try to send the username and password in GET while the rest of the data is in POST. --Oded Arbelm-Wise mobile solutions[EMAIL PROTECTED] +972-9-9581711 (116)+972-67-340014 ::..Q: How many testers does it take to change a light bulb?A: We just noticed the room was dark; we don't actually fix the problem. -Original Message-From: Anarchy [mailto:[EMAIL PROTECTED]]Sent: Thursday, August 29, 2002 10:45 AMTo: [EMAIL PROTECTED]Subject: RE: POST to /cgi-bin/sendsms i tested with a simple html form that accepts the msisdn and text (username and password are hidden fields) and posts it to /cgi-bin/sendsmsi got the unauthorised error message upon changing the form method to get, the problem disappears... huh? - [EMAIL PROTECTED] Do You Yahoo!?Yahoo! Finance - Get real-time stock quotes
[FYI] DLR processing changed
Hi all, I have re-organized the internals of the DLR processing a bit to make the DLR proxying accross different SMSC modules more transparent. Basicaly what has changed is that another parameter is given to dlr.c:dlr_add() call which contains the source of the message. Accoding to this the gw/smsc/smsc_foobar.c modules had to be addopted. The most important change is between gw/dlr.c and gw/urlttrans.c where the DLR URL is extracted. dlr_find() now sets the DLR URL within the msg-sms.dlr_url variable and leaves msg-sms.msgdata free to be populated by the smsc module on it's own. The pattern function in urltrans.c graps the URL to be triggered for the DLR from the msg-sms.dlr_url variable rather then parsing the msg-sms.msgdata on it's own. I'd like to request anyone who is using the DLR functions within the varios mudules to confirm that the current change has not broken anything. At least I have tested this for EMI2 and SMPP. Stipe [EMAIL PROTECTED] --- Wapme Systems AG Vogelsanger Weg 80 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: [EMAIL PROTECTED] Internet: http://www.wapme-systems.de --- wapme.net - wherever you are
Re: POST to /cgi-bin/sendsms
Anarchy wrote: i tried with a small page: snip and got the error "Authorization failed for sendsms"... below are the logs from smsbox.log: 2002-09-05 01:03:22 [3] INFO: smsbox: Got HTTP request /cgi-bin/sendsms from 210.24.202.83 2002-09-05 01:03:22 [2] DEBUG: HTTP: Creating HTTPClient for `210.24.202.83'. 2002-09-05 01:03:22 [3] INFO: smsbox: Got HTTP request /cgi-bin/sendsms from 210.24.202.83 2002-09-05 01:03:22 [3] DEBUG: Status: 403 Answer: Authorization failed for sendsms 2002-09-05 01:03:22 [3] DEBUG: HTTP: Resetting HTTPClient for `210.24.202.83'. it's ok once i change the method to "get" You have a problem with encoding - when submitting forms through GET, the url-encoding is implied, but POST is defaulted to application/octet-stream. if you use a browser to POST from a form, you have to set the enctype property of the form to 'application/x-www-form-urlencoded'. -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. Famous Last Words 051-"They need a twenty to hit me, I'm invincible"
Re: Kannel automatic compilation test
--On Wednesday, September 4, 2002 10:10 AM +0200 Stipe Tolj [EMAIL PROTECTED] wrote: Stipe, Would this patch solve it. Not knowing the protocol spec of SMASI. I can try. But I took the code from smsc_smpp.c as template and AFAIK, they had no such mungy p = *(p); thingies :)) I came up with this, since it is already in some places of the SMASI code. Since I believe you wanted a NO-OP function, but this is mainly an attempt to read your mind. Stipe Harrie Hazewinkel schrieb: Stipe, Would this patch solve it. Not knowing the protocol spec of SMASI. Index: smasi_pdu.c === RCS file: /home/cvs/gateway/gw/smsc/smasi_pdu.c,v retrieving revision 1.2 diff -u -r1.2 smasi_pdu.c --- smasi_pdu.c 19 Aug 2002 09:15:16 - 1.2 +++ smasi_pdu.c 3 Sep 2002 12:16:21 - @@ -140,7 +140,7 @@ } switch (pdu-type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); # define COMATERMINATED(name) \ if (p-name != NULL) { octstr_append_cstr(os, #name); \ octstr_append_char(os, '='); \ @@ -177,8 +177,8 @@ type_name = (temp ? octstr_get_cstr(temp) : ); if (strcmp(type_name, dummy) == 0) type = 0; -#define NONTERMINATED(name) -#define COMATERMINATED(name) +#define NONTERMINATED(name) p = *(p); +#define COMATERMINATED(name) p = *(p); # define PDU(name, id, fields) \ else if (strcmp(type_name, #name) == 0) type = id; # include smasi_pdu.def @@ -191,7 +191,7 @@ skip_until_after_colon(data_without_len, pos); switch (type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); # define COMATERMINATED(name) \ if (octstr_str_compare(field_name, #name) == 0 field_value != NULL) \ p-name = octstr_duplicate(field_value); @@ -226,7 +226,7 @@ debug(sms.smasi, 0, SMASI PDU %p dump:, (void *) pdu); debug(sms.smasi, 0, type_name: %s, pdu-type_name); switch (pdu-type) { -#define NONTERMINATED(name) +#define NONTERMINATED(name) p = *(p); # define COMATERMINATED(name) \ octstr_dump_short(p-name, 2, #name); # define PDU(name, id, fields) \ Harrie Internet Management Consulting mailto:[EMAIL PROTECTED]http ://www.mod-snmp.com/ --- Author of MOD-SNMP, enabling SNMP management to the Apache server.
Re: WSP TO HTTP SLOW !!
--On Wednesday, September 4, 2002 6:32 PM -0700 denzel [EMAIL PROTECTED] wrote: HI all ! We sent a large messege ( 16k ) from the phone to the kannel wap gateway (posting large message content to a url). The message was posted ok. But it took a lot time to complete ( around a minute ). Debug output shows that the bottleneck is with the wsp trying to write the content to http socket. Does anyone know why ? I can only guess, for instance a slow connection to the HTTP server, but if you provide more info such as the debug output you refer to it would help. Also, how quickly was the message send from the phone and received in the gateway, maybe that was the reason why it took a minute to write the complete message to the HTTP socket. cheers, Harrie Internet Management Consulting mailto:[EMAIL PROTECTED]http ://www.mod-snmp.com/ --- Author of MOD-SNMP, enabling SNMP management to the Apache server.
Re: POST to /cgi-bin/sendsms
i added the enctype to the form... form action="http://*.*.*.*:13013/cgi-bin/sendsms" enctype="application/x-www-form-urlencoded" method="post" and the results are the same as before... smsbox.log shows the same thing tried using user/pass instead of username/password to no avail Oded Arbelwrote: i tried with a small page: snipand got the error "Authorization failed for sendsms"... below are the logs from smsbox.log: 2002-09-05 01:03:22 [3] INFO: smsbox: Got HTTP request /cgi-bin/sendsms from 210.24.202.832002-09-05 01:03:22 [2] DEBUG: HTTP: Creating HTTPClient for `210.24.202.83'.2002-09-05 01:03:22 [3] INFO: smsbox: Got HTTP request /cgi-bin/sendsms from 210.24.202.832002-09-05 01:03:22 [3] DEBUG: Status: 403 Answer: Authorization failed for sendsms2002-09-05 01:03:22 [3] DEBUG: HTTP: Resetting HTTPClient for `210.24.202.83'. it's ok once i change the method to "get" You have a problem with encoding - when submitting forms through GET, the url-encoding is implied, but POST is defaulted to application/octet-stream. if you use a browser to POST from a form, you have to set the enctype property of the form to 'application/x-www-form-urlencoded'.-- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 (116) +972-67-340014 ::.. Famous Last Words 051-"They need a twenty to hit me, I'm invincible" Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes