Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firebird authentication gives up after first common plugin [CORE5026] #5314

Closed
firebird-automations opened this issue Nov 21, 2015 · 4 comments

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: @mrotteveel

I have created a legacy auth user but - using FlameRobin - I am unable to connect to a database with that user when

AuthServer = Srp, Legacy_Auth
AuthClient = Srp, Legacy_Auth
WireCrypt = Disabled

I am able to connect when

AuthServer = Legacy_Auth
AuthClient = Srp, Legacy_Auth
WireCrypt = Disabled

and

AuthServer = Srp, Legacy_Auth
AuthClient = Legacy_Auth
WireCrypt = Disabled

When I create a Srp user, then I am unable to connect to Firebird when:

AuthServer = Srp, Legacy_Auth
AuthClient = Legacy_Auth, Srp

In other words, it looks like Firebird gives up after the first plugin instead of asking for the next one.

Commits: c32ac80 FirebirdSQL/fbt-repository@a00ff1a

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

Fix Version: 3.0 RC2 [ 10048 ]

@firebird-automations
Copy link
Collaborator Author

Commented by: @AlexPeshkoff

Plugins should not treat login missing in security database as an error, just as a reason to try next plugin

@firebird-automations
Copy link
Collaborator Author

Modified by: @pavel-zotov

status: Resolved [ 5 ] => Resolved [ 5 ]

QA Status: No test => Cannot be tested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment