Confluence验证码问题

windows 下安装Confluence,是无法显示验证码的,你会发现图片看不见,如果直接请求这个验证码的链接会出现下面的错误

 

 

 

com.octo.captcha.CaptchaException: word is too tall: try to use less letters, smaller font or bigger background: text bounds = {text=tasble

java.awt.geom.Rectangle2D$Float[x=0.0,y=-33.177246,w=10.989258,h=45.32666] ascent=33.177246 descent=7.2509766 leading=4.8984375

java.awt.geom.Rectangle2D$Float[x=30.989258,y=-30.161133,w=18.00293,h=43.623047] ascent=30.161133 descent=9.008789 leading=4.453125

java.awt.geom.Rectangle2D$Float[x=68.99219,y=-30.161133,w=15.0,h=41.206055] ascent=30.161133 descent=6.591797 leading=4.453125

java.awt.geom.Rectangle2D$Float[x=103.99219,y=-33.177246,w=19.803223,h=47.98535] ascent=33.177246 descent=9.909668 leading=4.8984375

java.awt.geom.Rectangle2D$Float[x=143.79541,y=-30.161133,w=18.00293,h=43.623047] ascent=30.161133 descent=9.008789 leading=4.453125

.....

 

 

 

Confluence在3次登入失败后,会显示验证码,如果这时候没法显示验证码,那么你这辈子就别想登入了

 

在window下安装Confluence会默认系统文件编码格式设置为GBK,这也是出错的原因.

解决方案

命令行下cd到Apache的目录下.....\Atlassian\Confluence\bin

输入命令tomcat8w //ES//Confluence220416163109 

最后那个Confluence220416163109  是Confluence服务名称,不同电脑上显示的是不同的名称

你可以在任务管理器的服务中看到

,添加-Dfile.encoding=UTF-8参数

重启Confluence,你可以在任务管理器中重启

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值