As part of its repository name validation check, Artifactory blocks the creation of repositories with certain restricted keys. Attempts to create repositories with such names will result in a 400 error similar to the one below, both from the UI and REST API:
{ "errors" : [ { "status" : 400, "message" : "error when validating repository name: Case insensitive repository key already exists" } ] }
Due to a known issue in which Artifactory was unable to start up in the presence of a matching reverse proxy and repository keys, repository names matching the reverse proxy keys in Artifactory have been restricted. The reserved repository names are:
- “Nginx”
- “Apache”
- “Direct”