This is especially important for GoCenter, where users can submit project forks to be processed without fixing the path declared in the mod file, so the original path is still being used. Artifactory sees the module published as being the original one.
github.com/millergarym/opts is a fork of github.com/jpillora/opts. The module name declared in the go.mod file was not fixed. After processing firstname.lastname@example.org the following request works.:
It should return a 404 instead since the original module has not been processed yet. This does not allow us to process the original module using the CLI because it sees the original module as already present there.