artifactory - 随机 401、403 与 jfrog 工件(拒绝登录)
问题描述
我在 ELB 和 Cloudfront 下的 EC2 实例中将 jfrog 7.12.6 作为 Docker 容器运行。
尝试从工件获取资源时发生一些随机的 401 和 403 错误代码,我无法与任何其他事件相关联。
查看日志数据,我可以看到 Artifactory 能够识别用户并拒绝下载两个文件,而第三个文件正常工作,一切都在同一秒内完成。
如果我们再次运行构建,一切正常。
我不知道如何重现它,它是随机的。
你有什么建议吗?
artifactory-access.log:
2021-01-20T23:09:50.436Z [xxxxxx1] [DENIED LOGIN] for client : myuser / 100.00.00.000.
2021-01-20T23:09:50.444Z [xxxxxx2] [DENIED LOGIN] for client : myuser / 100.00.00.000.
2021-01-20T23:09:50.445Z [xxxxxx3] [ACCEPTED DOWNLOAD] serve-static-1.13.8.tgz for client : user / 100.00.00.000.
artifactory-request.log:
2021-01-20T23:09:50.436Z|xxxxxx1|100.000.000|non_authenticated_user|GET|/api/npm/npm/aws-sdk/-/aws-sdk-2.824.0.tgz|403|-1|0|1|Amazon CloudFront
2021-01-20T23:09:50.444Z|xxxxxx2|100.000.000|non_authenticated_user|GET|/api/npm/npm/chai-json-schema-1.4.6.tgz|403|-1|0|1|Amazon CloudFront
2021-01-20T23:09:50.446Z|xxxxxx3|100.000.000|myuser|GET|/api/npm/npm/serve-static-1.13.8.tgz|200|-1|3143|14|Amazon CloudFront
解决方案
推荐阅读
- javascript - 如何每 10 毫秒滚动一次数组并验证元素是否对应于当前时间值?
- c# - 如何在 Asp.Net Core 布局中使用用户相关数据?
- html - 如何将 Bootstrap 中的导航与更多元素重叠?
- python - 尝试将 MATLAB 数组传递给 numpy 数组
- angular - 对 FormGroup 进行更改后,如何在单元测试中触发 valuesChanged observable?
- powershell - 查找文件,在文件中找到一行并更改该行
- nix - 我在哪里可以找到 `nix` 命令行工具的文档(或源代码)?
- c# - 如何将c#小数传递给sql小数(4,2)
- vim - 在vim中将所有大写单词转换为驼峰式大小写
- vue.js - 在 bootstrap-vue 表头中呈现 HTML