Hi Rob,

Thanx for replying.

I do not have any particular need for the AMQP TLS security layer in QPID
implementation.
I was going through code and got little confused when I did not see AMQP
header going for TLS connection establishment.

Your reply cleared my doubt why AMQP header is not going.

Rgds,
Kamal


On Tue, Apr 16, 2013 at 3:53 PM, Rob Godfrey <[email protected]>wrote:

> Hi Kamal,
>
> Apache Qpid brokers and clients support TLS connections.
>
> For AMQP 1.0 connections the Java Code supports tunneling non-TLS AMQP
> through a TLS connection (see section 5.2.1 Alternative Establishment [1]
> of the specification).  That is TLS is set up on the connection without an
> AMQP header, and then the AMQP SASL/Transport layers are established.
>
> The Java code does not currently support the separate AMQP TLS security
> layer - but then I am not aware of anyone other implementation that is
> currently supporting this either.
>
> Do you have a particular need for the AMQP TLS security layer, where the
> Alternative Establishment mechanism for using TLS will not work for you?
>
> Regards,
> Rob
>
> [1]
>
> http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-security-v1.0-os.html#doc-tls-alternative-establishment
>
>
> On 12 April 2013 08:39, kamal pandey <[email protected]> wrote:
>
> > Hi,
> >
> > I just wanted to know if Apache Qpid implementation supports TLS or not.
> >
> > I checked the connection code in
> > "org\apache\qpid\amqp_1_0\client\Connection.java"
> > where it is sending either AMQP protocol header ( "AMQP", 0, 1, 0, 0 ) or
> > SASL protocol header ( "AMQP", 3, 1, 0, 0), but I am not seeing any code
> > for sending TLS protocol header ( "AMQP", 2, 1, 0, 0).
> >
> > Though in the same file I am seeing code where based on "ssl" flag, it is
> > creating secure sockets.
> >
> > Rgds,
> > Kamal
> >
>

Reply via email to