Thanks Sadhu.

That was the first thing i tried before researching how to do it. Still
same error.

One thing, i haven't set up db encryption, could that affect this?


Erik

Den onsdag 1. april 2015 skrev Suresh Sadhu <suresh.sa...@citrix.com>
følgende:

> HI Erik,
>
> It seems while uploading the server certificate through UI, you might
> have  provided the url encoded value in the server certificate .. that is
> the reason you have seeing this exception.[I just reproduce your issue by
> providing encoded value in the UI wizard ]
>
> You no need to perform url encode while uploading the certificate from UI
> because internally  CS will do for you while uploading the certificate from
> UI.
> you have to encode keys only when you are uploading the keys using
> API.(i.e for uploading  root and intermediate  through API )
>
> Steps:
> 1.first  upload root/intermediate certificate  through api  by providing
> encoded values( refer this link  to encode keys
> http://www.url-encode-decode.com/)
> .
> 2.for server certificate -go to UI -provide Server certificate, PKCS#8
> Private Key and domain name [Here don't encode the certificates  because CS
> will do it for u internally.]
>
>
> It seems my blog misses this information will update it now(
> http://sadhusuresh.blogspot.in/2015/01/t-hings-you-should-consider-while.html
> ) . thank you.
>
>
> If you still see the issues, please provide the full logs  .
>
>
> Regards
> sadhu
>
>
>
>
>
>
>
>
>
>
>
>
> -----Original Message-----
> From: Erik Weber [mailto:terbol...@gmail.com <javascript:;>]
> Sent: 01 April 2015 03:35
> To: us...@cloudstack.apache.org <javascript:;>
> Cc: dev
> Subject: Re: Unable to upload customer certificate
>
> On Tue, Mar 31, 2015 at 11:52 PM, Erik Weber <terbol...@gmail.com
> <javascript:;>> wrote:
>
> > On Tue, Mar 31, 2015 at 2:57 PM, Suresh Sadhu
> > <suresh.sa...@citrix.com <javascript:;>>
> > wrote:
> >
> >> HI,
> >>
> >> Code not changed recently  and try uploading the
> >> keys(root,intermediate) using api which was mentioned by you (Guide
> followed:
> >>
> >> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Procedure+to+R
> >> eplace+realhostip.com+with+Your+Own+Domain+Name)
> >>  and  server certifictate through UI.
> >>
> >>
> > This is beginning to drive me mad.
> >
> > - I have converted the original PEM key to PKCS#8 (twice according to
> > docs).
> > - I've tried both with pythons urllib.quote to encode, as well as
> > using advanced rest client in chrome.
> > - I've verified with openssl that the key matches the cert (and to be
> > frank, we're using this in a lot of other places, including another
> > cloudstack install...)
> >
> >
> Heck, that got me thinking that I could copy the keystore table, and so I
> did, but it still fails.... with the exact same error message as previously.
>
> --
> Erik
>

Reply via email to