[
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)