Thank you Ganesh!!
In the meantime, I will keep using the workaround.
Regards,Adel

> Date: Wed, 13 Jul 2016 12:06:12 -0400
> From: [email protected]
> To: [email protected]
> Subject: Re: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when 
> creating a connector using qdmanage
> 
> Hi Adel,
>     I have entered a JIRA - 
> https://issues.apache.org/jira/browse/DISPATCH-446 to make sslProfile an 
> entity instead of an annotation. After completion of this JIRA, you should be 
> able to use the sslProfile in the connector like Ted suggested.
> 
> Thanks.
> 
> ----- Original Message -----
> > From: "Adel Boutros" <[email protected]>
> > To: [email protected]
> > Sent: Wednesday, July 13, 2016 10:25:00 AM
> > Subject: RE: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when 
> > creating a connector using qdmanage
> > 
> > Hello Ted,
> > 
> > I had also tried that and it didn't work. The attribute is not recognized:
> > 
> > BadRequestStatus: Unknown attribute 'sslProfile' for
> > 'org.apache.qpid.dispatch.connector'
> > 
> > Regards,
> > Adel
> > 
> > > Subject: Re: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when
> > > creating a connector using qdmanage
> > > To: [email protected]
> > > From: [email protected]
> > > Date: Wed, 13 Jul 2016 10:17:23 -0400
> > > 
> > > Adel,
> > > 
> > > I think the problem is that you are using "sslProfileName" in the
> > > connector when you should be using "sslProfile".
> > > 
> > > -Ted
> > > 
> > > On 07/13/2016 10:12 AM, Adel Boutros wrote:
> > > > Unfortunately, my connector has to be created on the fly using qdmanage.
> > > >
> > > > Do you confirm then the only way to do this is to specify individually
> > > > "certFile", "keyFile" and "certDb"? (This is how I got it to work)
> > > >
> > > > Regards,
> > > > Adel
> > > >
> > > >> Date: Wed, 13 Jul 2016 09:58:35 -0400
> > > >> From: [email protected]
> > > >> To: [email protected]
> > > >> Subject: Re: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when
> > > >> creating a connector using qdmanage
> > > >>
> > > >>
> > > >>
> > > >> ----- Original Message -----
> > > >>> From: "Adel Boutros" <[email protected]>
> > > >>> To: [email protected]
> > > >>> Sent: Wednesday, July 13, 2016 9:46:36 AM
> > > >>> Subject: RE: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when
> > > >>> creating a connector using qdmanage
> > > >>>
> > > >>> Hello Ganesh,
> > > >>>
> > > >>> Can you please give an example of how I can use the "name" attribute 
> > > >>> of
> > > >>> the
> > > >>> sslProfile instead of "sslProfileName"?
> > > >>>
> > > >>> Here is the sslProfile defined in the conf file:
> > > >>>
> > > >>> sslProfile {
> > > >>>     name: ssl-full-broker-profile
> > > >>>     certFile: cert_lx_client.pem
> > > >>>     keyFile: key_lx_client.pem
> > > >>>     certDb: ca-chain.cert.pem
> > > >>> }
> > > >>
> > > >> You can reference the name of your sslProfile (ssl-full-broker-profile)
> > > >> from your listener like this example -
> > > >>
> > > >> listener  {
> > > >>     sslProfile: ssl-full-broker-profile
> > > >>     authenticatePeer: yes
> > > >>     saslMechanisms: EXTERNAL
> > > >>     role: normal
> > > >>     addr: 127.0.0.1
> > > >>     port: amqp
> > > >> }
> > > >>
> > > >> You can also reference an appropriate sslProfile from a connector.
> > > >>
> > > >> Thanks.
> > > >>
> > > >>>
> > > >>> Regards,
> > > >>> Adel
> > > >>>
> > > >>>> Date: Wed, 13 Jul 2016 09:24:11 -0400
> > > >>>> From: [email protected]
> > > >>>> To: [email protected]
> > > >>>> Subject: Re: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" 
> > > >>>> when
> > > >>>> creating a connector using qdmanage
> > > >>>>
> > > >>>> Take a look at at
> > > >>>> https://github.com/apache/qpid-dispatch/blob/master/python/qpid_dispatch/management/qdrouter.json.
> > > >>>>
> > > >>>> It says -
> > > >>>>
> > > >>>> "sslProfileName": {
> > > >>>>     "type": "string",
> > > >>>>     "description": "The name of the ssl profile. This is for internal
> > > >>>>     use
> > > >>>>     only. Use the 'name' attribute to assign a name to an sslProfile
> > > >>>>     section ",
> > > >>>>     "create": false
> > > >>>> }
> > > >>>>
> > > >>>> As it says, the sslProfileName is for internal use only. You should
> > > >>>> use the
> > > >>>> name instead like here -
> > > >>>>
> > > >>>> sslProfile {
> > > >>>>     name: my-ssl
> > > >>>>     certDb: ca-certificate-1.pem
> > > >>>>     certFile: server-certificate-1.pem
> > > >>>>     keyFile: server-private-key.pem
> > > >>>> }
> > > >>>>
> > > >>>> All references to sslProfileName have been removed from this link -
> > > >>>> http://qpid.apache.org/releases/qpid-dispatch-master/qdrouterd.conf.5.html
> > > >>>>
> > > >>>> Thanks.
> > > >>>>
> > > >>>> ----- Original Message -----
> > > >>>>> From: "Adel Boutros" <[email protected]>
> > > >>>>> To: [email protected]
> > > >>>>> Sent: Wednesday, July 13, 2016 9:17:15 AM
> > > >>>>> Subject: [qpid-dispatch 0.6.0] Unable to set "sslProfileName" when
> > > >>>>> creating a connector using qdmanage
> > > >>>>>
> > > >>>>> Hello,
> > > >>>>>
> > > >>>>> When I try to create a connector using qdmanage, I am unable to set
> > > >>>>> "sslProfileName" which is defined in the configuration file of the
> > > >>>>> dispatcher. I get the below error:
> > > >>>>>
> > > >>>>> qdmanage create --type=connector role=route-container addr=localhost
> > > >>>>> port=10101 name=localhost.broker.10101.connector
> > > >>>>> sslProfileName=ssl-full-broker-profile
> > > >>>>>
> > > >>>>> BadRequestStatus: Cannot set attribute 'sslProfileName' in CREATE
> > > >>>>>
> > > >>>>> In the book, I couldn't find anything indicating that this attribute
> > > >>>>> cannot
> > > >>>>> be set when performing a CREATE operation
> > > >>>>> (https://qpid.apache.org/releases/qpid-dispatch-0.6.0/book/schema.html)
> > > >>>>>
> > > >>>>> Regards,
> > > >>>>> Adel
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>
> > > >>>> ---------------------------------------------------------------------
> > > >>>> To unsubscribe, e-mail: [email protected]
> > > >>>> For additional commands, e-mail: [email protected]
> > > >>>>
> > > >>>
> > > >>
> > > >> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: [email protected]
> > > >> For additional commands, e-mail: [email protected]
> > > >>
> > > >                                         
> > > >
> > > 
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
                                          

Reply via email to