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-issue-importer opened this issue Nov 21, 2015 · 4 comments

Comments

@firebird-issue-importer

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-issue-importer
Copy link
Author

firebird-issue-importer commented Nov 23, 2015

Modified by: @AlexPeshkoff

assignee: Alexander Peshkov [ alexpeshkoff ]

@firebird-issue-importer
Copy link
Author

firebird-issue-importer commented Nov 23, 2015

Modified by: @AlexPeshkoff

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

resolution: Fixed [ 1 ]

Fix Version: 3.0 RC2 [ 10048 ]

@firebird-issue-importer
Copy link
Author

firebird-issue-importer commented Nov 23, 2015

Commented by: @AlexPeshkoff

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

@firebird-issue-importer
Copy link
Author

firebird-issue-importer commented May 25, 2016

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