我正在使用Artifactory Professional,版本5.6.0 rev 50600900
当我尝试通过Artifactory Web UI部署文件时,我在红色弹出框中收到错误:'<filename> is undefined'
。
当我查看系统日志时,我看到:
2018-05-15 08:25:41,037 [http-nio-8081-exec-123] [ERROR] (o.a.r.c.e.GlobalExceptionMapper:48) - Permission denied
java.io.IOException: Permission denied
时间对应于我尝试部署的时间
使用curl命令或通过Jenkins中的Artifactory插件上传工作没有任何问题。
我是Artifactory的管理员。其他具有删除/覆盖,部署/缓存,注释和读取的用户也无法通过Web UI上传到repos。
我尝试部署的所有文件(无论大小)都会出现未定义的错误。 Windows,Mac OS和Linux上的用户会出现此错误。
提前感谢您的帮助。
答案 0 :(得分:1)
看起来像文件系统权限问题。确保运行Artifactory的OS用户具有<ARTIFACTORY_HOME>/data/tmp
的写入权限
从UI上传的工件暂时保存在此文件夹下。