Hi,

thanks for the log excerpt
note that the text in between <auth...> </auth> is BASE64 encoded and
can easily be decoded. So please make sure you use different
credentials on a publicly accessible environement.

However, decoding this BASE64 part also gives a hint about your
problem: I think you need to give your full JID as a username on
login, e.g. "[email protected]" and the domain part must match your
server name "myvysper.org". In your case, your server name is
"vysper.org" (see the from="..." attributes) and your user name is not
carrying the domain part. Also, spaces in usernames may not work.

  Bernd

On Mon, Feb 17, 2014 at 3:50 PM, denghui huang <[email protected]> wrote:
> Hi all
>
>     I am new to this mail list, also to XMPP. Currently, i try to use Spark
> to connect vypser. Firstly, i want to create a user, I encounter a problem.
>
> My vysper version is 0.7, and Spark version is 2.6.3
>
> Log from Spark.
>
> Raw Sent Packets:
>
> <stream:stream to="127.0.0.1" xmlns="jabber:client" xmlns:stream="
> http://etherx.jabber.org/streams"; version="1.0">
> <starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
> <stream:stream to="vysper.org" xmlns="jabber:client" xmlns:stream="
> http://etherx.jabber.org/streams"; version="1.0">
> <auth mechanism="PLAIN"
> xmlns="urn:ietf:params:xml:ns:xmpp-sasl">YWRtaW5cNDB0ZXN0AGFkbWluXDQwdGVzdABwYXNzd29yZA==</auth>
>
>
>
>
> Raw Received Packets:
>
> <?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns="jabber:client"
> xmlns:stream="http://etherx.jabber.org/streams"; from="vysper.org"
> version="1.0" id="7b0edeec8aa144489fb87bdc7dc76b8b"><stream:features
> xmlns:stream="http://etherx.jabber.org/streams";><starttls
> xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required></required></starttls></stream:features>
> <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"></proceed>
> <?xml version="1.0" encoding="UTF-8"?><stream:stream xmlns="jabber:client"
> xmlns:stream="http://etherx.jabber.org/streams"; from="vysper.org"
> version="1.0" id="7b0edeec8aa144489fb87bdc7dc76b8b"><stream:features
> xmlns:stream="http://etherx.jabber.org/streams";><mechanisms
> xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>PLAIN</mechanism></mechanisms></stream:features>
> <failure
> xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized></not-authorized></failure>
>
>
> Seems that SASL failure. What should do about it?
>
> Br
> --denghui

Reply via email to