查看: 7924|回复: 7

o2oa登录验证码不显示问题(版本6.1.1)

升级   0.11%

1

主题

3

回帖

11

积分

注册会员

Rank: 2

积分
11
发表于 2021-5-8 12:31:52 | 显示全部楼层 |阅读模式
系统centos 7
o2oa version 6.1.1
问题。刚搭建好的o2oaserver登录无法显示验证码。导致无法登录。


补充。o2oa的linux防火墙及selinux已经关闭。客户端电脑的防火墙也已关闭
回复

使用道具 举报

升级   0.06%

0

主题

2

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2021-5-8 14:04:08 | 显示全部楼层
我也有同样的问题
debian10 buster
version6.11

Log:
Caused by: java.lang.Exception: <html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error 500 Request failed.</title>
</head>
<body><h2>HTTP ERROR 500 Request failed.</h2>
<table>
<tr><th>URI:</th><td>/x_program_center/jaxrs/captcha/create/width/120/height/50</td></tr>
<tr><th>STATUS:</th><td>500</td></tr>
<tr><th>MESSAGE:</th><td>Request failed.</td></tr>
<tr><th>SERVLET:</th><td>com.x.program.center.jaxrs.ActionApplication</td></tr>
</table>
</body>
</html>
回复

使用道具 举报

升级   0.11%

1

主题

3

回帖

11

积分

注册会员

Rank: 2

积分
11
发表于 2021-5-8 14:46:36 | 显示全部楼层
找到一个方法,可去除验证码验证登录
/o2server/configSample 这个目录是存放配置文件(样式)
/o2server/config 这个目录是存放实际的配置文件
编辑  /o2server/configSample/person.json  (这个文件应该是用户配置)
更改如下
"captchaLogin": false,
保存文件。拷贝一份到/o2server/config/ 目录下。重新启动下o2server服务即可。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-5-8 16:07:15 | 显示全部楼层
您好:
您的后台是否报错  
Caused by: java.lang.NullPointerException
        at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262)
        at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225)
        at java.desktop/sun.awt.FontConfiguration.init(FontConfiguration.java:107)
        at java.desktop/sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:719)
        at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:377)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:322)
        at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35)
        at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:56)


如果是:CentOS使用的时候报这个错,是因为缺少字体

安装一下字体
yum install -y fontconfigyum install -y urw-fonts
重启即可!
回复

使用道具 举报

升级   0.11%

1

主题

3

回帖

11

积分

注册会员

Rank: 2

积分
11
发表于 2021-5-8 16:39:20 | 显示全部楼层
好。多谢。我去试试看
回复

使用道具 举报

升级   0.11%

1

主题

3

回帖

11

积分

注册会员

Rank: 2

积分
11
发表于 2021-5-8 16:47:45 | 显示全部楼层

666。已经可以了。非常感谢
回复

使用道具 举报

升级   0.06%

0

主题

2

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2021-5-11 10:11:48 | 显示全部楼层
debian10 系统

apt-get install fonts-urw-base35

谢谢,已经解决
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-5-11 16:01:33 | 显示全部楼层
这个是系统语音包的问题。
只要安装需要包即可!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread