Hello Seik,

Thank you for your response. Please have a look at my Kannel.conf and let me
know what I am missing.
group = core
admin-port = 13000
admin-password = bar
admin-deny-ip = "*.*.*.*"
admin-allow-ip = "127.0.0.1;x.x.x.x;y.y.y.y"
smsbox-port = 13001
#wapbox-port = 13004
box-deny-ip = "*.*.*.*"
box-allow-ip = " 127.0.0.1;x.x.x.x;y.y.y.y;z.z.z.z"
#wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"
log-level = 0
 group = smsbox
#bearerbox-host =  localhost
bearerbox-host = x.x.x.x
sendsms-port = 13013
smsbox-id = myfoda
global-sender = 15920
sendsms-chars = "0123456789 +-"
access-log = "/var/log/kannel/smsbox.access"
log-file = "/var/log/kannel/smsbox.log"
log-level = 0
#sendsms-url = /var/www/

# SERVICESgroup = sms-service
 keyword = nop
text = "You asked nothing and I did it!"
group = sms-service
keyword = default
text = "No service specified"
group = sms-service
keyword = nimac
get-url = "http://kannel_box_ip/nmc/test.txt
#get-url = " 
http://kannel_box_ip/nmc/app.php?sa=%p&msg=%a<http://kannel_box_ip/nmc/app.php?sa=%25p&msg=%25a>
"
max-messages = 3
catch-all = true
#text = Response default

group = sendsms-user
username = f00
password = b4r
default-sender = "Wxrd"
default-smsc = foda
concatenation = true

group = smsc
smsc = smpp
host = x.x.x.x
port = 11111
#receive-port = 13004
smsc-username = "f00"
smsc-password = "b4r"
system-type = "VMA"
address-range = ""
transceiver-mode = true
source-addr-ton = 1
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
bind-addr-ton = 1
bind-addr-npi = 1
validityperiod = 2880
smsc-id = foda

The smsbox logs show that Kannel gets the request, but responds  with a 404
Answer:

2008-01-22 11:54:15 [12078] [2] DEBUG: HTTP: Creating HTTPClient for
`z.z.z.z'
2008-01-22 11:54:15 [12078] [2] DEBUG: HTTP: Created HTTPClient area
0x814ad40.
2008-01-22 11:54:15 [12078] [3] INFO: smsbox: Got HTTP request
</nmc/app.php> from <z.z.z.z>
2008-01-22 11:54:15 [12078] [3] DEBUG: Status: 404 Answer: <Unknown
request.>
2008-01-22 11:54:15 [12078] [3] DEBUG: HTTP: Resetting HTTPClient for
`z.z.z.z'.
2008-01-22 11:55:15 [12078] [1] DEBUG: Timeout for fd:24 appeares.
2008-01-22 11:55:15 [12078] [1] DEBUG: HTTP: Destroying HTTPClient area
0x814ad40.
2008-01-22 11:55:15 [12078] [1] DEBUG: HTTP: Destroying HTTPClient for
`z.z.z.z'


On Jan 22, 2008 2:07 PM, seik <[EMAIL PROTECTED]> wrote:

> Hi, Engel,
>
> the problem is not the wrong path etc.
>
> you need to understand that the send-sms url set in the kannel config is
> virtual
> kannel do not serve any requests not described into the config.
> The sms-service GET/POST/XML url needs to be created by you though.
>
> So, just use the example config files of kannel first.
>
>
>
>
>
>
>
> -----Original Message-----
> From: [email protected] [ [EMAIL PROTECTED]
> Sent: 22 ?????? 2008 ?.
> To: seik
> Subject:Fwd: Need Help Configuring Kannel for SMS Pull
>
> > Hi,
>
> > I think the problem is that Kannel is looking for the wed document in
> the wrong place. Is there a way to tell it
> > where to start looking? The document is currently in the Apache root
> (/var/www/), I  thought that is where Kannel would start looking but
> obviously I was wrong.
>
> > Regards,
>
> > Engel Linus
>
> > On Jan 22, 2008 9:39 AM, Engel L <[EMAIL PROTECTED]> wrote:
>
> > Hi Guys,
>
> > I am still struggling with with Kannel pull messages. My provider's SMSC
> guys are still working on routing sms's to
> > my box. They seem to be taking time with that so I am simulating that
> part by doing a HTTP request via a web browser from another client as
> follows:
>
> > http://x.x.x.x:13003/nmc/app.php?sender=1234567&msg=Test+message
>
> > where x.x.x.x is my Kannel box IP address.
>
> > The Kannel smsbox logs show the following:
>
> > 2008-01-22 09:22:38 [10403] [3] INFO: smsbox: Got HTTP request
> </nmc/app.php> fr
> > om <10.10.32.34>
> > 2008-01-22 09:22:38 [10403] [3] DEBUG: Status: 404 Answer: <Unknown
> request.>
> > 2008-01-22 09:22:38 [10403] [3] DEBUG: HTTP: Resetting HTTPClient for
> `10.10.32.
> > 34'.
>
> > Please explain why I am getting a 404 (unknown request) while the file
> exists.
>
> > Regards,
>
> > Engel Linus
>
>
>
>
> > On Jan 18, 2008 12:49 PM, Mike Nwaogu < [EMAIL PROTECTED]> wrote:
> > Hello Engel/Peter,
> > Below is a sample configuration.
> > this configuration will accept messages from the connectors and route
> the message to the php script also stated in the configuration.
>
> > Now, to respond the php script will have to originate the message using
> perhaps the http sending method.
>
> > group = smsc
> > smsc = smpp
> > smsc-id=sms2
> > host = 192.168.0.11
> > port = 9900
> > transceiver-mode = true
> > smsc-username = u53r
> > smsc-password = p455w07d
> > system-type = ""
> > address-range = ""
> > source-addr-ton = 2
> > source-addr-npi = 1
>
> > group = sendsms-user
> > username = usr
> > password = pwd
> > default-sender="WORD"
> > default-smsc
> > concatenation = true
>
> > group = sms-service
> > keyword = default
> > get-url = " 
> > http://localhost/path/to/app.php?SOURCEADDR=%p&DESTADDR=%P&KEYWORD=%k&ID=%I&ORIGIN=%i&MESSAGE=%a
>
> <http://localhost/path/to/app.php?SOURCEADDR=%25p&DESTADDR=%25P&KEYWORD=%25k&ID=%25I&ORIGIN=%25i&MESSAGE=%25a>
> "
> > max-messages = 1
> > catch-all=true
>
>
> >
> > Regards,
> > Mike Nwaogu
> > Tel: 234_802_325_6437
> > Eml: [EMAIL PROTECTED]
>
>
> > ----- Original Message ----
> > From: Engel L <[EMAIL PROTECTED]>
> > To: [email protected]
>
> > Sent: Friday, January 18, 2008 8:33:50 AM
> > Subject: Fwd: Need Help Configuring Kannel for SMS Pull
>
>
>
> > ---------- Forwarded message ----------
> > From: Engel L <[EMAIL PROTECTED]>
> > Date: Jan 18, 2008 8:41 AM
> > Subject: Re: Need Help Configuring Kannel for SMS Pull
> > To: Otandeka Simon Peter <[EMAIL PROTECTED]>
>
>
> > Hi Peter,
>
> > Your config file is almost similar to mine, except that I do not have
> > a receive-port. I read on the user guide if this is not set the port
> > parameter is assumed. Yes what I need now is a way for the SMSC to
> > route my SMS's to my Kannel server (SMS's meant to my Kannel box via a
> > short code the operators provided me). So yes, how can the SMSC talk
> > to Kannel (via SMPP or any other protocols Kannel makes provisions
> > for)?
>
>
> > On 1/17/08, Otandeka Simon Peter < [EMAIL PROTECTED]> wrote:
> >>
> >> Hi Engel,
> >>
> >> This is my SMSC group in Kannel.
> >>
> >> group = smsc
> >> smsc = smpp
> >> smsc-id = smsc1
> >> host = ***.****.***.**
> >> port = 5020
> >> transceiver-mode = false
> >> interface-version = 34
> >> receive-port = 5020
> >> system-type = ""
> >> smsc-username = "***"
> >> smsc-password = *****
> >> address-range = ""
> >> throughput = 20
> >> source-addr-ton = 1
> >> source-addr-npi = 1
> >> source-addr-autodetect = yes
> >> dest-addr-ton = 0
> >> dest-addr-npi = 0
> >> Now to better understand your question, are you asking for
> configuration on
> >> the SMSC through SMPP so that it can talk to kannel.
> >>
> >> If you need that then I can gladly send you what to do.
> >>
> >> Regards
> >>
> >> Peter
> >>
> >>
> >>
> >>   ----- Original Message -----
> >>   From: Engel L
> >>   To: Otandeka Simon Peter
> >>   Sent: Thursday, January 17, 2008 8:00 PM
> >>   Subject: Re: Need Help Configuring Kannel for SMS Pull
> >>
> >>
> >>   Hi Peter,
> >>
> >>   I have configured the SMSC group and I can actually send messages via
> >> Kannel. So the SMSC group configuration is in order. What I need to
> know is
> >> how I can get Kannel to receive messages from the SMSC (a user would
> send an
> >> sms to a number, this sms would get to the SMSC, how would the message
> get
> >> from the SMSC to my Kannel gateway? What options do I have? SMPP/HTTP?
> >> Someone suggested HTTP (The SMSC would send an http request to my
> Kannel
> >> box, which would also run a webserver to handle these requests. I would
> have
> >> a php script to handle this and process the message (the message would
> be in
> >> the URL from the SMSC, so php would be needed for processing the
> message,
> >> and responding accordingly.) I am looking for a way to do this without
> php,
> >> or any other scripting language, I need to know whether Kannel or SMPP
> has
> >> provisioning for this (the gateway receiving the sms from the SMSC). So
> my
> >> question is how can my Kannel box get the message directed to it from
> the
> >> SMSC?
> >>
> >>   I hope I have explained my problem well enough, and Thanks for the
> help. I
> >> would also appreciate your sample config file so I can look over it and
> see
> >> where I am going wrong.
> >>
> >>   Regards,
> >>
> >>   Engel Linus
> >>
> >>
> >>
> >>   On 1/17/08, Otandeka Simon Peter < [EMAIL PROTECTED] > wrote:
> >>     Look at the kannel userguide it has where you specify the SMSC
> group
> >> something like group = smsc. This is where u specify the IP address of
> the
> >> SMSC and port so that kannel can talk to the SMSC after you can
> configure
> >> the group=sms-service with the URL to recieve the message.
> >>
> >>     If you donot understand, I can send you sample config to help you
> out.
> >>
> >>     Hope I have answered you.
> >>
> >>     Regards
> >>     Peter
> >>       ----- Original Message -----
> >>       From: Engel L
> >>       To: Mike Nwaogu ; [email protected]
> >>       Sent: Thursday, January 17, 2008 4:46 PM
> >>       Subject: Re: Need Help Configuring Kannel for SMS Pull
> >>
> >>
> >>
> >>       Sorry to bother you again but one thing i fail to understand is
> the
> >> how get-url, post-url and exec parameters normally work. My
> understanding is
> >> that this is what Kannel does (requests the url) on receipt of an sms,
> and
> >> responds to the send, with the content (the result of the http
> request), or
> >> for the case of exec, it responds with the result of the system call.
> But
> >> what I need to know is, before Kannel responds to the message, how does
> it
> >> receive it from the SMSC? Doesn't Kannel make a provision for this? The
>
> >> reason I am asking is what I want to do is do some processing (an
> external
> >> application) after receiving the SMS, then Kannel can respond to the
> sender
> >> with the result of the processing. But before all that takes place
> Kannel
> >> has to actually receive the message, any possible ways for the SMSC to
> route
> >> the message to Kannel? I am thinking a php script or any other is an
> extra
> >> overhead that there should be a way to avoid. So my question is does
> >> Kannel/SMPP make a provision for that (receiving messages from the
> SMSC).
> >>
> >>
> >>       On Jan 17, 2008 2:56 PM, Mike Nwaogu <[EMAIL PROTECTED] >
> wrote:
> >>
> >>         Yes Engel,
> >>         as long as they're sending in SMS via HTTP then a webserver is
> what
> >> you'll need and a php script to handle the in coming requests.
> >>
> >>
> >>
> >>
> >>
> >>         Regards,
> >>         Mike Nwaogu
> >>         Tel: 234_802_325_6437
> >>         Eml: [EMAIL PROTECTED]
> >>
> >>
> >>
> >>         ----- Original Message ----
> >>         From: Engel L < [EMAIL PROTECTED] >
> >>
> >>         To: Mike Nwaogu <[EMAIL PROTECTED]>; [email protected]
> >>         Sent: Thursday, January 17, 2008 9:39:17 AM
> >>         Subject: Re: Need Help Configuring Kannel for SMS Pull
> >>
> >>         Thanks again Mike, what I am getting from this is that I the
> >> receiving of the SMS is not Kannel related. I can set up a php script
> >> independent of Kannel with with I can process and extract the SMS from
> the
> >> SMSC (in form of a URL). I was thinking Kannel handles this as well,
> now
> >> what I am getting is i need to install a web server as well isn't that
> >> correct?
> >>
> >>         Thanks Again Mike
> >>
> >>         Regards,
> >>         Engel Linus
> >>         CECIT
> >>
> >>
> >>         On Jan 17, 2008 10:44 AM, Mike Nwaogu <
> [EMAIL PROTECTED] >
> >> wrote:
> >>
> >>           Ok, I'm sorry I miss understood at first.
> >>           You'll need to give them the URL to which they'll send the
> sms
> >> messages.
> >>           Then you'll need to agree on the Message parameters eg:
> >>
> >>           the name of the parameter for senders' address
> >>           the name of the parameter for message and any other parameter
> you
> >> may want from them.
> >>           That way they'll know to send you a query to your URL in the
> >> format that you'll be able to receive and process them.
> >>
> >>
> >>
> >>
> >>           Regards,
> >>           Mike Nwaogu
> >>           Tel: 234_802_325_6437
> >>           Eml: [EMAIL PROTECTED]
> >>
> >>
> >>
> >>           ----- Original Message ----
> >>           From: Engel L <[EMAIL PROTECTED]>
> >>
> >>           To: Mike Nwaogu < [EMAIL PROTECTED]>
> >>           Sent: Thursday, January 17, 2008 8:35:20 AM
> >>           Subject: Re: Need Help Configuring Kannel for SMS Pull
> >>
> >>           Thank you Mike for the quick response. But I need to know
> what
> >> needs to be done at the SMSC, what information do I need to give them
> to
> >> route my messages to Kannel? They told me they can use HTTP and I am
> >> interested in that option since it seems to be the easiest. I would
> imagine
> >> the get-url option is best suited for this task.
> >>
> >>           Regards
> >>           Engel Linus
> >>           CECIT
> >>
> >>
> >>
> >>           On Jan 16, 2008 11:18 PM, Mike Nwaogu <
> [EMAIL PROTECTED] >
> >> wrote:
> >>
> >>             Hello Engel,
> >>             You can configure a group = sms-service and include an exec
> >> parameter or geturl/posturl option in the group. eg:
> >>             note that you can only use either of them, exec, post-url
> or
> >> get-url
> >>
> >>             group = sms-service
> >>             name = Incoming
> >>             keyword = default
> >>             exec = "/home/admin/doSMS.pl %p %P '%a'"
> >>             catch-all = true
> >>             #get-url = "
> >> http://localhost/service.php?phone=%p&text=%r&binary=%b&smsc=$i&time=%t
>
> <http://localhost/service.php?phone=%25p&text=%25r&binary=%25b&smsc=$i&time=%25t>"
> >>             #post-url = "
> >> http://localhost/service.php?phone=%p&text=%r&binary=%b&smsc=$i&time=%t
>
> <http://localhost/service.php?phone=%25p&text=%25r&binary=%25b&smsc=$i&time=%25t>"
> >>
> >>
> >>             This will ensure that all your messages are sent to this
> >> application from where you can determine the response.
> >>
> >>
> >>             Regards,
> >>             Mike Nwaogu
> >>             Tel: 234_802_325_6437
> >>             Eml: [EMAIL PROTECTED]
> >>
> >>
> >>
> >>             ----- Original Message ----
> >>             From: Engel L < [EMAIL PROTECTED] >
> >>             To: [email protected]
> >>             Sent: Wednesday, January 16, 2008 5:19:47 PM
> >>             Subject: Need Help Configuring Kannel for SMS Pull
> >>
> >>
> >>
> >>             Hi,
> >>
> >>             I am experimenting with Kannel and I do have access to a
> vendor
> >> SMSC. I have managed to send messages using Kannel (push sms) but a
> major
> >> part of what I am trying to do is be able to receive messages from the
> SMSC
> >> (A user would send an SMS to a certain number, and the SMSC would
> forward
> >> the message to Kannel). I need to know what options I have to receive
> the
> >> message to the gateway. From the SMSC's point of view, what options do
> I
> >> have for forwarding the messages to Kannel (protocols-HTTP, SMPP ??). I
>
> >> would prefer HTTP since it should be easier to develop around (And I
> would
> >> imagine a majority of Kannel users have used HTTP before for Pull
> Purposes).
> >>
> >>             Please Assist.
> >>
> >>             Regards,
> >>
> >>             Engel Linus
> >>             CECIT
> >>             Dar es Salaam
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> --------------------------------------------------------------------
> >>             Be a better friend, newshound, and know-it-all with Yahoo!
> >> Mobile. Try it now.
> >>
> >>
> >>
> >>
> >>
> >>
> >> ----------------------------------------------------------------------
> >>           Never miss a thing. Make Yahoo your homepage.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------
> >>         Never miss a thing. Make Yahoo your homepage.
> >>
> >>
> >>
> >>
>
>
>
>
>
>
>
>
>
> > Looking for last minute shopping deals? Find them fast with Yahoo!
> Search.
>
>
>
>
>
>
>
>
>
>

Reply via email to