Subject | RE: [Firebird-Architect] Re: [Firebird-devel] FB3 and op_accept answer |
---|---|
Author | Kovalenko Dmitry |
Post date | 2019-05-14T10:56:24Z |
>Ты скорее всего прав - но погоди 2-3 дня, у меня тут в работе сегфолт из
>прошлого столетия...
Да, это таки бага. Я (в очередной раз) её осознал. Надеюсь, что это окончательный диагноз.
>port->port_srv_auth_block->extractPluginName(&send->p_acpd.p_acpt_plugin);
Это установка данных в send->p_acpd.p_acpt_plugin.
И эти данные (имя следующего плагина, которого надо попробовать) нужно вернуть клиенту.
А данные вернутся только если будет установлено returnData=true.
А то я попробовал реализовать поддержку op_accept – а она не лезет. Даже со сметаной.
Так что пойду, наспамлю вам в трекер.
Дмитрий Коваленко.
From: Firebird-Architect@yahoogroups.com [mailto:Firebird-Architect@yahoogroups.com]
Sent: Tuesday, May 14, 2019 11:53 AM
To: 'Kovalenko Dmitry' dmitry.lipetsk@... [Firebird-Architect] <Firebird-Architect@yahoogroups.com>
Subject: [Firebird-Architect] Re: [Firebird-devel] FB3 and op_accept answer
On 5/14/19 10:07 AM, Kovalenko Dmitry wrote:
> Reproduction (FB3.0.3, Windows).Ты скорее всего прав - но погоди 2-3 дня, у меня тут в работе сегфолт из
>
> 1. Server config:
>
> WireCrypt=Enabled
>
> AuthServer = Legacy_Auth, Win_SSpi, Srp
>
> 2. CREATE USER "DBA-SRP" PASSWORD 'masterkey' USING PLUGIN Srp;
>
> 3. "Client config":
>
> AuthClient= Legacy_Auth, Srp
>
> WireCrypt=Disabled
>
> 4. Connect to database (P13) with USER ID=DBA-SRP
>
> My client (in IBProvider) obtain a packet with ID: 3 (op_accept). I think,
> it is incorrect.
прошлого столетия...