When a user uploads a package (with same package id) to a conan repository and hasn't got DELETE permissions, the server returns highly irritating messages:
Waiting 5 seconds to retry...
ERROR: 502 Server Error: Bad Gateway for url: https:ERROR:
Error uploading file: conan_package.tgz, '502 Server Error: Bad Gateway for url: https:
ERROR: 500 Server Error: Internal Server Error for url: https:ERROR:
Error uploading file: conanmanifest.txt, '500 Server Error: Internal Server Error for url: https:
ERROR: Execute upload again to retry upload the failed files: conan_package.tgz, conanmanifest.txt. [Remote: da-conan-pre]
... whereas the server log contains:
2019-12-13 10:30:43,950 [http-nio-8081-exec-9] [WARN ] (o.a.r.ArtifactoryResponseBase:125) - Sending HTTP error code 403: Not enough permissions to delete/overwrite artifact 'da-conan-pre-local:besi/DragonEye/3.9.0-191212-99af/stable/0/package/8fcda9778302e0b4a927f173d9c41c4c85150579/0/conan_package.tgz' (user 'vis-jenkins' needs DELETE permission).
I would expect that the server exactly returns this message to the command line client.