Re: [Kannel-Devel] SMPP Maximum Password Length

Peter Beckman <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
I remember this being mentioned before on the users list -- search the mail
archives for both devel and users for password too long or 9 characters or
something like that..

I believe that the fix was change it to 8 characters and tell your provider
they suck.

I can't recall if the SMPP implementation was wrong in kannel (9 characters
was implemented as 8 + null) or if the SMPP spec specifies 9 characters,
but fails to mention clearly that the 9th is a null or that the null
termination is counted as part of the 9.

Beckman

On Mon, 19 Dec 2005, M Amedeo Alaimo wrote:

> Hello,
>
> I have a question about Kannel and the smsc-password length
> The smpp v3.4 states the maximum length is 9 characters.
> The password i was supplied from our provider is 9 characters.
> I put a line similar to this in my kannel.conf -
> smsc-username = onetwothr
> smsc-password = onetwothr
>
> And then i get this error message when starting the bearerbox
>
> [27034] [6] WARNING: SMPP: PDU element <password> too long (length is
> 9, should be 8)
> 2005-12-19 14:27:07 [27034] [6] WARNING: SMPP: PDU NULL terminated
> string has no NULL.
> 2005-12-19 14:27:07 [27034] [6] ERROR:
> SMPP[SMPP:host:8080/700:onetwothr:]: SMSC rejected login to transmit,
> code 0x0000000e (Invalid Password).
>
> I was wondering if I am doing something wrong, or is Kannel's maximum
> password length 8?
> Also I am using today's cvs version.
>
> Thanks a Bunch!
>
> M Amedeo Alaimo
>
>

---------------------------------------------------------------------------
Peter Beckman                                                  Internet Guy
[email protected]                             http://www.purplecow.com/
---------------------------------------------------------------------------
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.