我在Centos 7上运行GitLab.GitLab是使用YUM安装的。 最初的gitlab版本是1.7.12.2。
问题在于GitLab安装的WEB界面。 我试图让浏览器会话超时,这会强制您在一段时间后再次登录。 我注意到已经实现了更改请求,因此我使用yum update从1.7.12.2升级到1.7.14.3。 在“管理”设置下(在Web UI中),我现在可以看到可以设置超时的额外参数。我现在已经改变了两分钟(测试所以我不必等待这么久),但它根本不起作用。 我也尝试了更大的东西--5分钟 - 不工作。
我还做了一个gitlab-ctl停止,然后gitlab-ctl重新配置然后gitlab-ctl启动。新值仍然显示,但浏览器会话仍然没有超时。
我还从零开始创建了一个新的CentOS 7安装,通过yum安装了GitLab,版本为1.7.14.3 - 这是安装中的原样 - 所以没有先前的升级问题或类似的问题。
我在Windows 7/8甚至Mac上尝试过不同的浏览器(FireFox和Chrome)。我还清除了浏览器cookie,以确保它在更新后获得最新信息。行为没有变化。
更改时间仍无效....
任何人都知道我做错了什么?
答案 0 :(得分:0)
事实是我认为当前的会话到期机制存在一个错误。见https://gitlab.com/gitlab-org/gitlab-ce/issues/2129
简短回答,你不要疯狂;)希望我们能尽快解决这个问题。