[ 
https://issues.apache.org/jira/browse/TINKERPOP-2214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stephen mallette closed TINKERPOP-2214.
---------------------------------------
    Resolution: Not A Problem

I'm sorry, but I don't believe that there is compatibility between 3.2.3 and 
3.4.1 with respect to authentication - I can't remember exactly why, but I 
think it had something to do with an inconsistency/bug that could only be fixed 
with a breaking change and we did that somewhere between 3.2.x and 3.3.x (maybe 
it was 3.3.x and 3.4.0 though - my memory is not clear). In any case, there are 
a lot of major changes beyond just this authentication problem between the two 
versions you are trying to use. You will need to upgrade your client. Generally 
speaking, for best results, we recommend that you use the same version of 
TinkerPop on the client as the server. At the very least you should try to use 
the same "y" version of "x.y.z" on client and server - it's somewhat rare to 
find problems between "z" releases.

> Gremlin client with version 3.2.3 connect to server with version 3.4.1 auth 
> failed
> ----------------------------------------------------------------------------------
>
>                 Key: TINKERPOP-2214
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2214
>             Project: TinkerPop
>          Issue Type: Bug
>          Components: server
>    Affects Versions: 3.4.1
>            Reporter: Fang Yong
>            Priority: Major
>
> When I use client with 3.2.3 version and connect to gremlin server with 
> version 3.4.1, it auth failed with the following message
> Incorrect type for : sasl - base64 encoded String is expected
> I found this message is in SaslAuthenticationHandler and when this handler 
> receive byte[] from client 3.2.3, it failed. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to