Nikos, 

I don't think that max HTTP-GET size is limited to 256 bytes. M$ products are 
supporting 2kB in the URL. Also, most of servers can recievie 4kb using GET 
method.
I was successfully using kannel to send 8-part messages (around 1200 chars)

Regards,
Cezary


  ----- Original Message ----- 
  From: Nikos Balkanas 
  To: Pai Peng ; [email protected] 
  Sent: Monday, February 02, 2009 2:38 PM
  Subject: Re: problem by sendota Nokia OMA (1.4.2)


  Hi,

  YOU CANNOT send XML text with a GET. It is limited to 256 chars (including 
URL) and definitely no newlines. This is an HTTP limitation, not kannel's.

  Please read the User's guide, there are some excellent POST examples that 
work. 

  Nikos
    ----- Original Message ----- 
    From: Pai Peng 
    To: [email protected] 
    Sent: Monday, February 02, 2009 4:17 PM
    Subject: Re: problem by sendota Nokia OMA (1.4.2)


    hello Nikos,


    I have now read the text you reminded. I think XML post and XML get are two 
different protocols, but have the same function. Just GET is easy to use for 
sending requests. (If it readly works ; ) )

    The OTA configuration is only usful, if I use the defined configuration 
within Kannel: ota-id & ota bookmark. (but I am trying to use a XML string)


    Now I checked out to use 'oma-settings', instead of 'settings' for the 
parameter 'type. But I can't receive any SMSs on device any more.


    Please correct me, where i have done wrong.


    Regards

    Pai








    On Fri, Jan 30, 2009 at 9:32 PM, Nikos Balkanas <[email protected]> wrote:

      Hi,

      Please download latest CVS user guide. Turn to page 89 and read about XML 
Post. It is not a good idea to start throwing around variables in a GET 
operation trying to fish in the blind. A few pages later is the OTA 
configuration specs that you need in your kannel.conf.

      BR,
      Nikos
        ----- Original Message ----- 
        From: Pai Peng 
        To: [email protected] 
        Sent: Friday, January 30, 2009 9:40 PM
        Subject: problem by sendota Nokia OMA (1.4.2)


        hello,


        this is my first day to use kannel. I have heard it monthes ago, but 
today i have installed it and try to use. My main purpose for using kannel is 
to send OTA OMA configuration to the devices. 

        But I got errors by sending this following example (AP defining OMA 
XML):

        <?xml version="1.0" encoding="UTF-8" standalone = "yes" ?>
        <wap-provisioningdoc>
        <!-- WLAN AP profile settings -->
        <characteristic type="NAPDEF">
            <parm name="NAME" value="wlanapname"></parm>
            <parm name="NAPID" value="wlanapname"></parm>
            <parm name="PROVIDER-ID" value="wlanapname"></parm>
            <parm name="BEARER" value="WLAN"></parm>
            <characteristic type="WLAN">
                <parm name="PRI-SSID" value="wlanapssid"></parm>
                <parm name="NETMODE" value="INFRA"></parm>
                <parm name="SECMODE" value="WPA-PRESHARED-KEY"></parm>
                <parm name="WPA-PRES-KEY-ASC" value="mypassword"></parm>
            </characteristic>
        </characteristic>
        </wap-provisioningdoc>

        It is used to define a new wlan access point. this xml works with the 
other SMS gateway 'NowSMS'.

        my Nokia E71 can receive the SMS sent by kannel, but can not open it: 
"Unable to open, message format not supported."

        in  the log file of smsbox:

        WARNING: OTA compiler: Unknown attribute 'type' in OTA source, with 
value 'NAPDEF'.
        WARNING: OTA compiler: Unknown attribute 'type' in OTA source, with 
value 'WLAN'.

        DEBUG (in hex): *application/x-wap-prov.browser-settings........


        It seems like that the smsbox converts the Access Point XML into 
WebBrowser XML format. At least it doesn't know the access point xml protocol.


        I am using the GET method for the OTA HTTP interface with 
text=MyURLEncodedXMLdocument.

        I don't know the OTA settings and bookmark documents defined in the 
user guite. where should I define my own bookmark documents? how does Kannel 
find it?


        So, I need help to find out a solution to make it work.


        Thanks for reading and your helps.


        Regards

        Pai




Reply via email to