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] >
