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

Reply via email to