HTTPS Settings is disabled in freshly started artifactory-cpp-ce - how do I enable it?

Viewed 114

Following the instructions for starting Artifactory Community Edition I can launch an artifactory instance like this:

docker run --name artifactory -d -p 8081:8081 -p 8082:8082 docker.bintray.io/jfrog/artifactory-cpp-ce:latest

Afterwards I can log in as admin in the web UI on http://localhost:8082. The instructions recommend setting up an inverse proxy and the documentation says "To configure a reverse proxy, in the Administration module, select Artifactory | HTTP Settings". Unfortunately this is not possible as the "HTTP Settings" menu item is grayed out:

Screenshot of Artifactory Administration Pane

It is unclear to me why it is grayed out and what I can do to enable it. The tooltip just says [object Object] which seems like a bug, but it is also possible that this feature is just not part of the Community Edition of Artifactory.

2 Answers

HTTP Settings is not supported in Artifactory Community Edition. That said, you may want to check out the free-tier option for testing this configuration and additional features at: https://jfrog.com/start-free

Regarding the [object Object] tooltip message, I want to thank you for the screenshot as it helped clarifying the issue. I had taken note of it and will open a task for fixing it.

Check first if there is a no_proxy environment variable set which could influence the HTTP settings availability (a bit as in issue 67).

But also consider deploying Artifactory in a Kubernetes environment (included with any Docker Desktop setup), using the jfrog/charts artifactory-cpp-ce.

That would come directly with:

  • JFrog Artifactory CE for C++
  • an optional Nginx server
  • an optional PostgreSQL Database
  • and optionally expose Artifactory with Ingress Ingress documentation
Related