老系统因为配置了应用链接,所以bamboo使用的jira用户,后来因为内网dns改域名,导致链接不可用,此时因为bamboo无法验证用户,就导致没有任何一个用户可以登录bamboo(因为验证顺序问题,bamboo本地用户并没有被使用)
查阅文档后,发现bamboo是在配置文件中配置的crowd 地址,详细说明见 https://confluence.atlassian.com/bamkb/bamboo-cannot-authenticate-with-jira-as-a-user-repository-313467390.html
简要记录几个关键配置:
BAMBOO_HOME/xml-data/configuration/crowd.properties
这个文件配置了jira的访问地址,若访问地址变化,需要修改
因为我用的hsqldb,所以就直接vi 数据库脚本了,全局替换所有的老域名或IP,重新启动bamboo即可。