pallasbj 发表于 2021-5-8 12:31:52

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

系统centos 7
o2oa version 6.1.1
问题。刚搭建好的o2oaserver登录无法显示验证码。导致无法登录。
https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/a1026cee-15d9-4da6-b586-0d8474c816f7/download/stream

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

kenny 发表于 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>

pallasbj 发表于 2021-5-8 14:46:36

找到一个方法,可去除验证码验证登录
/o2server/configSample 这个目录是存放配置文件(样式)
/o2server/config 这个目录是存放实际的配置文件
编辑/o2server/configSample/person.json(这个文件应该是用户配置)
更改如下
"captchaLogin": false,
保存文件。拷贝一份到/o2server/config/ 目录下。重新启动下o2server服务即可。https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/ccf5b482-5081-467b-b902-47fb34ed2f03/download/stream

论坛管理员 发表于 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
重启即可!

pallasbj 发表于 2021-5-8 16:39:20

好。多谢。我去试试看

pallasbj 发表于 2021-5-8 16:47:45

https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/a6ffc8ec-8926-4d28-b085-f761ee57b6a8/download/stream
666。已经可以了。非常感谢

kenny 发表于 2021-5-11 10:11:48

debian10 系统

apt-get install fonts-urw-base35

谢谢,已经解决

论坛管理员 发表于 2021-5-11 16:01:33

这个是系统语音包的问题。
只要安装需要包即可!
页: [1]
查看完整版本: o2oa登录验证码不显示问题(版本6.1.1)