Subject RE: [Firebird-Architect] Re: [Firebird-devel] FB3 and op_accept answer
Author Kovalenko Dmitry

>Ты скорее всего прав - но погоди 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).
>
> 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.

Ты скорее всего прав - но погоди 2-3 дня, у меня тут в работе сегфолт из
прошлого столетия...