-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Harbor registry fails to start when CA signed certificate added during OVA deployment #797
Comments
Hi @mattstocum thank you for your report |
@andrewtchin Yes, Admiral started properly using the same certificate. |
@reasonerjt could you triage this? |
On further inspection with the 1.2.0 release, I have some new information. harbor_startup.service is what's failing to start
After further testing, it looks like the certificate needs to be omitted from Management Portal (port 8282) rather than the File Server. I guess the Admiral startup generates /data/admiral/cert/ca.crt on boot, and Harbor is checking for the existence of the file. I believe the proper Work Around steps would be to boot them VM once using self-signed certs for all services, shutdown, add CA signed certs to both locations, then boot the VM. |
Thanks for the additional info we'll take a look at this |
@mattstocum just to be clear - the issue you described in slack about vCenter redirecting back to Admiral's IP instead of hostname seems different than what you wrote in this issue. Are these 2 separate issues? |
@andrewtchin yes, two separate issues. Sorry for the confusion. The redirection to the IP, I think would be better classified as a feature request, rather than a bug. |
Cool 797 is for the described issue, I'm opening another for the redirect issue |
The cause of this is that we don't put the ca cert in |
VIC Product version:
OVA vic-v1.2.0-rc3-ce9fca67.ova
Deployment details:
vCenter 6.5 VSA 6.5.0.5100
Steps to reproduce:
Actual behavior:
Harbor registry (port 443) fails to start. Port 9443 does start properly using the correct certificate.
Expected behavior:
Harbor registry should start.
Workaround:
Notes:
I'm not sure if this is relevant, but the CA cert I have does have an intermediate certificate that I am not able to supply using the vApp options. The intermediate certificate is installed and trusted on the systems where I need to access VIC from, however.
The text was updated successfully, but these errors were encountered: