Re: AW: Problems sending OTA conf. Nokia

Aarno Syvänen <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization Wiral Ltd
Message-ID <[email protected]>
Bjoern Buettner wrote:
> 
> Thanx,
> 
>  but I've some problems using XML4OTA
> 
> This is my understanding of the Kannel Doc.
> http://mysmsgw:13013/cgi-bin/sendota?username=ota&password=ota1&phonenumber=
> 1234567&text=/usr/local/kannel-20020228/test.xml&type=settings
> 
> Is this correct??
> 
> I got following debug mesg.
> 
> 2002-03-19 10:51:07 [2] DEBUG: HTTP: Creating HTTPClient for
> `195.233.129.207'.
> 2002-03-19 10:51:07 [3] INFO: smsbox: Got HTTP request </cgi-bin/sendota>
> from <195.233.129.207>
> 2002-03-19 10:51:07 [3] INFO: sendsms used by <ota1>
> 2002-03-19 10:51:07 [3] ERROR: OTA: No document to parse. Probably an error
> in OTA source
> 2002-03-19 10:51:07 [3] DEBUG: Status: 400 Answer: <Erroneous ota source,
> cannot compile
> >
> 2002-03-19 10:51:07 [3] DEBUG: HTTP: Resetting HTTPClient for
> `195.233.129.207'.
> 2002-03-19 10:51:07 [1] DEBUG: HTTP: Destroying HTTPClient area 0x40415d88.
> 2002-03-19 10:51:07 [1] DEBUG: HTTP: Destroying HTTPClient for
> `195.233.129.207'.
> 
> my test xml document looks like this:
> 
> <?xml version="1.0"?>
> <!DOCTYPE CHARACTERISTIC-LIST SYSTEM "file://bla/settings.dtd">
> <CHARACTERISTIC-LIST>
> 
> <CHARACTERISTIC TYPE="ADDRESS">
> <PARM NAME="BEARER" VALUE="GSM/CSD"/>
> <PARM NAME="PROXY" VALUE="213.161.40.40"/>
> <PARM NAME="PORT" VALUE="9201"/>
> <PARM NAME="CSD_DIALSTRING" VALUE="+358600505050"/>
> <PARM NAME="PPP_AUTHTYPE" VALUE="PAP"/>
> <PARM NAME="PPP_AUTHNAME" VALUE="yourusername"/>
> <PARM NAME="PPP_AUTHSECRET" VALUE="yourauthsecret"/>
> <PARM NAME="CSD_CALLTYPE" VALUE="ISDN"/>
> <PARM NAME="CSD_CALLSPEED" VALUE="9600"/>
> </CHARACTERISTIC>
> 
> <CHARACTERISTIC TYPE="URL"
>      VALUE="http://cn.wiral.com/wapwml/loginphtml"/>
> 
> <CHARACTERISTIC TYPE="NAME">
> <PARM NAME="NAME" VALUE="Matrix Login CSD"/>
> </CHARACTERISTIC>
> 
> </CHARACTERISTIC-LIST>
> 
> The directory /usr/local/kannel-20020228/"bla" contains the example
> "settings.dtd"
> 
> What's wrong, my undertanding of the doc. or my config ? :-)

My memory was wrong, I am awfull sorry for that. Text= is URL-encoded
XML document. See test/test_http with option -u. I attach a working
file.

(XML document is local to the client, not to the Kannel, is it not?)

Aarno
settings4.txt (text/plain, 726 B)
<?xml version="1.0"?>
<!DOCTYPE CHARACTERISTIC-LIST SYSTEM "file://gw/settings.dtd">
<CHARACTERISTIC-LIST>

<CHARACTERISTIC TYPE="ADDRESS">
<PARM NAME="BEARER" VALUE="GSM/CSD"/>
<PARM NAME="PROXY" VALUE="213.161.40.40"/>
<PARM NAME="PORT" VALUE="9201"/>
<PARM NAME="CSD_DIALSTRING" VALUE="+358600505050"/>
<PARM NAME="PPP_AUTHTYPE" VALUE="PAP"/>
<PARM NAME="PPP_AUTHNAME" VALUE="rl"/>
<PARM NAME="PPP_AUTHSECRET" VALUE="wap"/>
<PARM NAME="CSD_CALLTYPE" VALUE="ISDN"/>
<PARM NAME="CSD_CALLSPEED" VALUE="9600"/>
</CHARACTERISTIC>

<CHARACTERISTIC TYPE="URL" 
     VALUE="http://cn.wiral.com/wapwml/loginphtml"/>

<CHARACTERISTIC TYPE="NAME">
<PARM NAME="NAME" VALUE="Matrix Login CSD"/>
</CHARACTERISTIC>

</CHARACTERISTIC-LIST>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.