Recently I set up a 3rd party content library of my own following the excellent instructions provided here: https://www.virtuallyghetto.com/2015/06/creating-your-own-3rd-party-content-library-for-vsphere-6-0-...
I used an updated version of the script mentioned in the article from here: vghetto-scripts/make_vcsp_2018.py at master · lamw/vghetto-scripts · GitHub
However when I try to Synchronize the library I get a general system error with the message in the error stack:
Connection to VCSP server 10.0.0.252 failed
Comparing against a publicly available library that I was able to sync (https://download3.vmware.com/software/vmw-tools/lib.json ) the json generated by the script looks ok.
I pretty much used the default Apache config, with the content library root at /var/www/html/content-library/ and everything in that directory is owned by www-data with open read permissions. I can get to the all the files when accessing the server via a browser.
I can ping the content library server from vCenter and was able to download files using curl. Looking at the Apache logs I do see successful GETs for the root lib.json and items.json.
Unsure of how to proceed from here, all suggestions welcome.
Found out that the information on the blog post was somewhat outdated. Here are the issues I was able to identify:
Please feel free to correct me if I'm wrong or discuss your own experiences with setting up a third-party content library in the comments.