This is more informative than the bearerbox logs. I imagine nothing
interesting on smsbox logs, right?
Could you post your configuration, and the CURL output from your (succesful)
GET operation? Seems like your URL is not what kannel expects.
BR,
Nikos
----- Original Message -----
From: "Francis Vidal" <[email protected]>
To: "seikath" <[email protected]>
Cc: <[email protected]>
Sent: Monday, December 15, 2008 11:21 AM
Subject: Re: Authorization failed for XML post
Okay, tried adding "?username=user&password=pass" to the URL:
curl -v -H "Content-type: text/xm
localhost:8081/cgi-bin/sendsms?username=user&password=user"
Here's the output of CURL:
* About to connect() to localhost port 8081 (#0)
* Trying 127.0.0.1... connected
* Connected to localhost (127.0.0.1) port 8081 (#0)
POST /cgi-bin/sendsms?username=user&password=user HTTP/1.1
User-Agent: curl/7.18.2 (i486-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g
zlib/1.2.3.3 libidn/1.8
Host: localhost:8081
Accept: */*
Content-type: text/xml
Content-Length: 17
< HTTP/1.1 403 Forbidden
< Server: Kannel/1.4.1
< Content-Length: 32
< Content-type: text/html
< Pragma: no-cache
< Cache-Control: no-cache
<
* Connection #0 to host localhost left intact
* Closing connection #0
Authorization failed for sendsms
On Mon, Dec 15, 2008 at 4:20 PM, seikath <[email protected]> wrote:
for the curl XML POST request try use the same URL with the
user&password added
Francis Vidal wrote:
Hi all,
I'm trying to send a test SMS message using CURL:
curl -v -H "Content-type: text/xml" -d test.xml
http://localhost:8081/cgi-bin/sendsms
Here's the content of test.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<message>
<submit>
<da><number>the_number</number></da>
<ud>Another+test+sms</ud>
<!-- request from Kannel to application -->
<from>
<user>user</user>
<pass>user</pass>
</from>
</submit>
</message>
I can send SMS using the normal HTTP method (i.e.
http://localhost:8081/cgi-bin/sendsms?user=user&pass=user&...) but
when I use the CURL method above, I get "Authorization failed". What
am I doing wrong?