嗯,我看到很多人在 TeamCity 代理升级方面遇到问题。但我还没见过有人遇到和我一样的问题。
我目前在 Windows 10 机器上运行 JetBrains 工具套件进行评估(我认为应该可以正常工作)。但是自从我安装了 TeamCity 后,默认代理就卡在升级过程中。
在这里看到teamcity-agent.log和升级日志。只是那个插件“java-dowser.zip”无法解压。我尝试关闭它并手动解压它 - 但它只是删除所有解压的文件夹并再次尝试,但一切都失败了。
我真的不明白为什么,而且找不到任何遇到同样问题的人...我使用“SYSTEM”用户安装了该服务,并授予整个文件夹所有权,包括完全访问权限。
这是什么原因造成的?还尝试禁用 Bitdefender。也没用。
答案1
真正的麻烦制造者是(正如我所预料的那样)Bitdefender。问题是 Bitdefender 在扫描 TC 代理的插件文件时从未显示问题。一旦我卸载默认插件并手动将新插件安装到另一个目录中,它实际上会显示一条消息,提示它正在清除“java-dowser.zip”的病毒。
JetBrains 支持人员告诉我,目前对于许多 AV 解决方案来说,这都是误报。白名单解决了这个问题。奇怪的是,当我将默认安装文件夹列入白名单时,它不起作用……
Bitdefender 在这里毫无意义。