Hi Stefan,

from the error messages I think you don't have iconv support. Please verify
that you have following in the gw-config.h:

/* Define if you have <iconv.h>.  */
#define HAVE_ICONV_H 1

If you don't have this then you should look how to enable/install iconv for
your distribution.

Stefan Cars wrote:

> Hi!
> 
> For example this:
> 
>
http://xxxx:47102/cgi-bin/sendsms?username=stefan&password=xxx&from=72020&to=46708443600&text=hejsa%E5%E4%F6&charset=iso-8859-1
> 
> bearbox does not log anything, this is what I get from smsbox log
> 
> 2007-09-03 22:37:24 [95342] [2] DEBUG: HTTP: Creating HTTPClient for
> `83.226.133.188'.
> 2007-09-03 22:37:24 [95342] [2] DEBUG: HTTP: Created HTTPClient area
> 0x8136580.
> 2007-09-03 22:37:24 [95342] [3] INFO: smsbox: Got HTTP request
> </cgi-bin/sendsms> from <83.226.133.188>
> 2007-09-03 22:37:24 [95342] [3] INFO: sendsms used by <stefan>
> 2007-09-03 22:37:24 [95342] [3] INFO: sendsms sender:<stefan:72020>
> (83.226.133.188) to:<46708443600> msg:<hejsaåäö>
> 2007-09-03 22:37:24 [95342] [3] DEBUG: Status: 400 Answer: <Charset or
> body misformed, rejected>
> 2007-09-03 22:37:24 [95342] [3] DEBUG: HTTP: Resetting HTTPClient for
> `83.226.133.188'.
> 
> 
> 
> On Mon, 3 Sep 2007, Alexander Malysh wrote:
> 
>> Hi,
>>
>> could you please post your sendsms URL you used and smsbox + bearerbox
>> debug logs?
>>
>> Stefan Cars wrote:
>>
>>> Hi!
>>>
>>> On another strange thing is that if I send in UTF-8 instead of ISO
>>> (without charset=) kannel.log says:
>>>
>>> Failed to convert msgdata from charset <ISO-8859-1> to <ISO-8859-1>,
>>> will send as is. And my handset does not receive the message...
>>>
>>> Kind Regards,
>>> stefan Cars
>>>
>>>
>>> On Sun, 2 Sep 2007, Andreas Fink wrote:
>>>
>>>> I think the correct writing would be to say charset=iso-8850-1 or you
>>>> simply
>>>> send it as UTF-8 which  is lossless.
>>>>
>>>> On 02.09.2007, at 13:51, Stefan Cars wrote:
>>>>
>>>>> Hi!
>>>>>
>>>>> We have upgraded an old Kannel server to latest cvs and have some
>>>>> trouble handling charsets.  As I understand, earlier ISO-8859-1 was
>>>>> standard charset but now UTF-8 is standard.
>>>>>
>>>>> Our SMPP link has ISO-8859-1 as charset and this works well,
>>>>> alt-charset is set and smsbox delivers the SMSes correctly, although
>>>>> in the access_log since the upgrade the Swedish characters can't be
>>>>> viewed. (Shown has dots).
>>>>>
>>>>> More of a problem is the fact that we can't send through the CGI
>>>>> sendsms interface anymore, all swedish characters does get corrupted
>>>>> and adding charset=latin1 (as prosposed in a mail from alxeander
>>>>> malysh in a mail when he submitted the patch to convert) is not
>>>>> working, we get an error saying "Charset or body misformed, rejected".
>>>>> We can't convert all applications sending in ISO-8859-1 to send in
>>>>> UTF-8, it must be possible to send ISO-8859-1 to /sendsms ?
>>>>>
>>>>> Kind Regards,
>>>>> Stefan Cars
>>>>
>>>
>>> --
>>> Stefan Cars
>>> Snowfall Communications
>>> http://www.snowfall.se
>>> Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
>>> Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04
>>
>> --
>> Thanks,
>> Alex
>>
>>
> 
> --
> Stefan Cars
> Snowfall Communications
> http://www.snowfall.se
> Tel: +46 (0)18 430 80 50 - Direct: +46 (0)18 430 80 51
> Mobile: +46 (0)708 44 36 00 - Fax: +46 (0)708 44 36 04

-- 
Thanks,
Alex


Reply via email to