[Vortex] pull api + sasl

Francis Brosnan Blazquez francis at aspl.es
Mon Jun 20 09:48:48 CEST 2011


Hi Dexter,

I think this is a bug. 

I didn't looked at it, but my first impression is that global pull frame
received handler is overriding SASL module handlers and thus causing
frames that were meant to be delivered to sasl module, to be delivered
to your frame received (see vortex_pull.c:210)...

Please fill a bug at [1]. If you have some time, I would update
vortex_pull_frame_received to detect the kind of channel (which profile
is running) and in the case they are TLS or SASL, then skip event
queueing and pass the frame to defined frame received handlers on those
modules...

Cheers!

[1] http://bugzilla.aspl.es

> Hi,
> 
> I'd like to know if we are using the pull api, the sasl mechanism is
> the same as if not using the pull api on the listener side?
> Following this example here:
> http://www.aspl.es/fact/files/af-arch/vortex-1.1/html/starting_to_program.html#vortex_manual_sasl_for_server_side
> and using PLAIN auth, none of the callback are called.
> Regardless of using vortex_sasl_accept_negotiation,
> vortex_sasl_accept_negotiation_full, or
> vortex_sasl_accept_negotiation_common.
> 
> Instead a frame recevied event happens, with only a blob inside of the frame.
> _______________________________________________
> Vortex mailing list
> Vortex at lists.aspl.es
> http://lists.aspl.es/cgi-bin/mailman/listinfo/vortex

-- 
Francis Brosnan Blázquez <francis.brosnan at aspl.es>
ASPL
91 134 14 22 - 91 134 14 45 - 91 116 07 57

AVISO LEGAL

Este mensaje se dirige exclusivamente a su destinatario. Los datos
incluidos en el presente correo son confidenciales y sometidos a secreto
profesional, se prohíbe divulgarlos, en virtud de las leyes vigentes. Si
usted no lo es y lo ha recibido por error o tiene conocimiento del mismo
por cualquier motivo, le rogamos que nos lo comunique por este medio y
proceda a destruirlo o borrarlo.

En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL). No obstante, usted puede ejercitar sus derechos de acceso,
rectificación, cancelación y oposición dispuestos en la mencionada Ley
Orgánica, notificándolo por escrito a:
ASPL - Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de
Henares (Madrid).



More information about the Vortex mailing list