活动
从 2021-10-14 到 2021-11-12
2021-11-12
[2022-04-18T11:42:55] [] [WARNING] [] [javax.enterprise.resource.webcontainer.jsf.lifecycle] [tid: _ThreadID=63 _Th...
问题:
2021-11-03 17:09:29 错误 [con.err-Thread 54] com.kingbase8.util.KSQLException: ERROR: permission denied for rela...
解决方法:
aspectjweaver 1.8.9之前的版本不支持JDK1.8, aspectjweaver 1.8.9是在使用JDK1.8时的最低版本。
所以对于此有两种方法进行解决:
...
问题:
[2021-11-04T14:01:15] [] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID=56 _ThreadName=ApusicLogManager] ...
报错描述:
Caused by: org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 19; cvc-complex-type.2.4.a: 发现了以元素 '...
问题描述:前端获取后台的时间显示慢了12小时
解决:jvm添加时区参数:-Duser.timezone=GMT+7
异常信息:关于v10企业的maxPostSize参数的设置
版本号:202106101338
解决时间:2021-10-28
解决方案:
界面现象:
日志截图:
解决操作:
异常信息:curl:(35)OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to localhost 6848,后台日志报SSLException的问题
版本号:2021...
2021-11-11
结果记录:
未对中间件配置文件定期备份,也无相应的恢复措施。
整改建议:
建议定期对中间件的配置文件进行备份,并定期开展备份数据的恢复测试,验证备份数据的可用性,并妥善保存恢复测试记录。
整改反馈说明:
...
异常信息:
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
PWC6199: Generated servlet...
2021-11-10
异常信息:
java.io.IOException: org.xml.sax.SAXParseException; lineNumber: 50; columnNumber: 24; Deployment descriptor fi...异常信息:
org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.NullPointerException
...结果记录:
未对中间件的配置文件进行备份,未对备份数据开展恢复测试。
整改建议:
建议定期对中间件的配置文件进行备份,并定期开展备份数据的恢复测试,验证备份数据的可用性,并妥善保存恢复测试记录。
整改说明:
...结果记录:
未定期通过漏洞扫描、渗透测试等方式发现可能存在的已知漏洞,但已修复本次等保测评中发现的高危漏洞。
整改建议:
建议定期通过漏洞扫描、渗透测试等方式发现可能存在的已知漏洞,并在充分测试评估后及时修复。
...
结果记录:
未对中间件的接入方式或登录网络地址范围进行限制。
整改建议:
建议限制接入中间件的IP地址范围或接入方式,避免无关用户对设备的访问。
整改说明:
以管理员(admin)登录管控,“配置”-> ...
异常信息:
版本号:202106101338
解决时间:2021-10-28
解决方案:
1、创建:先停止V10,并在domain.xml 搜索jdbc,并可参照并搜索"DerbyPool"内容进行创建
...
结果记录:
未启用安全审计功能,未定期对审计日志进行备份,未配置日志服务器实时收集系统的日志信息。
整改建议:
建议每天对中间件日志进行备份,并配置日志服务器或使用第三方日志审计系统对各类日志进行收集和保护,降低日志...
测评项:
审计记录应包括事件的日期和时间、用户、事件类型、事件是否成功及其他与审计相关的信息;
结果记录:
未启用安全审计功能。
整改建议:
建议审计记录包括事件的日期和时间、用户、事件类型、事件是否成功...
测评项:
应启用安全审计功能,审计覆盖到每个用户,对重要的用户行为和重要安全事件进行审计;
结果记录:
未启用安全审计功能。
整改建议:
建议中间件开启安全审计功能,审计覆盖到每个用户,对用户的登录、操作...
结果记录:
仅设置了系统管理员账户,未设置安全管理员和审计管理员账户,未实现管理用户的权限分离。
整改建议:
建议中间件设置系统管理员、审计管理员、安全管理员账户,并根据最小授权原则设置各账户的权限,禁用超管账户,实...
结果记录:未重命名或删除默认账户admin,已修改默认账户的默认口令。
整改建议:
建议重命名中间件的默认账户。
整改说明:
secure用户登录进去,并选择菜单栏的安全性》用户管理,可以添加用户或者禁用用户,...
V9 Eclipse/MyEclipse插件
注:V9企业版的 tools/dev-plugins 路径下有相关手册和插件
结果记录:
中间件未采用两种或两种以上鉴别技术对用户身份进行鉴别。
整改建议:
建议对中间件采用两种或两种以上组合的鉴别技术实现用户身份鉴别,如口令、数字证书、Ukey、令牌、指纹等,其中至少一种鉴别技术应使用密码技...
结果记录:
未配置登录失败处理功能,未配置登录连接超时自动退出时间。
整改建议:
建议中间件配置登录失败处理功能,如设置连续登录失败5次锁定账户15分钟;配置登录连接超时自动退出时间为15分钟。
整改说明:
...V10 eclipse插件(需eclipse4.7.2 及以后版本)
注:V10企业版的 ApusicAS\samples\dev-plugins 路径下有相关手册和插件(aas-tools-repository-1.0.1.z...
结果记录:
1、用户登录中间件管理控制台需要使用账户名和口令;
2、用户身份标识唯一,不能新建同名账户;
3、未配置口令复杂度检查功能和口令过期更换时间;
4、当前账户口令长度均至少8位,包含数字、字母和特殊字...
V10 idea插件(需202002及以后的版本)
- 02:11 AAS-V10企业版: RE: 应用附件下载的功能,下载后原中文名丢失的问题(原文件名里有中文.xxx,下载后就变成空格.xxx )
补充说明:
上述解决方案解决了在aas10不过滤header里的非法字符。
但是浏览器上还是可能出现带中文的文件名显示乱码得问题。原因在于应用一般都是沿用tomcat上的写法:
String str6 = new...
2021-11-09
- 09:49 AAS-V10企业版: RE: AASV10企业版参数字符集设置
上述默认字符集,对于post请求有效,如果是get请求,需在http协议里进行相关配置。
中间件版本:Apusic Application Server Enterprise Edition 9.0 SP5 build 202005261341
stopapusic脚本详情:
stop.sh脚本详情:
...
2021-11-08
报错信息:
Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.FactoryBean not found by com....
异常信息:
原因:项目使用了@Resource注解注入service对象(规范应该使@Service),导致V10先于spring框架对被@resource注解的类SyncUserService进行deployment....
部署应用报:Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 2 counts of IllegalAnnotationExceptions
...
2021-11-05
解决方法:中间件的相关配置备份功能
应用SpringBoot2.5.4以上
金蝶v9sp7以下版本
问题:
java.lang.UnsupportedOperationException:Not implemented
原因:
...应用:
SpringBoot2.5.4以上
金蝶v9 sp7以前的版本上问题:
2021-11-01 10:01:51 信息 [apusic.con.out-HTTPHandler-1-107]...
安全测评的整改文档
问题描述:java.lang.Integer cannot be cast to java.lang.Long
解决方案:更新 lib/elite.jar ,重启。
问题描述:应用部署报错:
java.lang.IllegalStateException: No WebEnvironment found: no EnvironmentLoaderListener registered?
...
2021-11-04
- 07:50 AAS-V9企业版补丁插件专区: RE: V9控制按天生成的日志数量(按天生成日志,一直不会自动清除)
日志保留有效期时间通过设置循环文件集合大小,比如只保留3天(最近三天),循环次数设置为3,保留半年,循环次数设置为180 ,以此类推。。
场景:从其他地方拷贝过来,中间件无法启动,由于无法找到正确JAVA_HOME
原因:
1、中间件运行时,一直去寻找脚本中JAVA_HOME,但是服务器中并没有该jdk,所以没能找到,所以启动失败
2、配置了 ...
2021-11-03
问题类型:数据连接池配置问题
造成原因:
应用一直处于语句执行的状态(完整堆栈日志在附件中):
java.lang.Thread.State: RUNNABLE
at java.net.SocketInp...问题描述:V10 启动时控制台报错:java.lang.UnsupportedClassVersionERROR: com/apusic/aas/admin/cli/AsadminMain: Unsupported major.min...
异常信息:V9 在专用 环境下 验证码不出现的问题
版本号:
解决时间:2020-10-27
解决方案:
1、在/opt/AAS/domains/mydomain/bin/data.xml文件里的确认 aasp...
异常信息:在apusic.conf文件中搜索提示不存在的错误属性,并改为正确属性或者删除,如日志报错图中的adress属性,将该属性删除
版本号:
解决时间:2020-10-27
解决方案:
界面现象:
...
解决方案:
1、修改vm.option文件,添加参数,过滤相关弱密码套件:com.apusic.ciphersuite.exclude= (填写弱密码套件,填写整改软件要求过滤的所有套件),如图:2、修改a...
异常信息:V9 在专用环境下指定JDK
版本号:
解决时间:2020-10-27
解决方案:在/opt/AAS/domains/mydomain/bin/data.xml文件里的 <aas-jvm>里面指定jdk路径...
为增加安全性,用户需要设置Content-Security-Policy 响应参数
解决方案:添加属性:Content-Security-Policy = default-src 'self'
异常信息:V9 在windows 环境下指定JDK
版本号:
解决时间:2020-10-27
解决方案:在setenv 文件下设置 set JAVA_HOME,如下图:
界面现象:
日志截图:
解决...
用户扫描v10提示漏洞如下:
解决过程:根据报错从网上得知,此漏洞是ibm产品专有漏洞,WASPostParam 参数是ibm产品自定义参数,并非http协议定义的参数,所以初步诊断此漏洞属误报。
...异常信息:V9 在windows 环境下指定JDK
版本号:
解决时间:2020-10-27
解决方案:在setenv.cmd 文件下设置 set JAVA_HOME,如下图:
界面现象:
日志截图:
...问题:Appscan扫描提示v10支持弱密码套件
解决方案:
异常信息:设置代理获取真实IP
版本号:202107071637
解决时间:2021-10-15
解决方案:
在vm.options文件里作如下设置:
apusic.redirect.proxy ...
2021-11-02
测评项目:中间件管理后台操作进行登录源限制。
测评结果:未对中间件管理后台操作进行登录源限制。
解决方案:以管理员登录管控,配置> server-config> 虚拟服务器中的访问控制设置黑白名单
...
测评项目:中间件应对版本信息进行隐藏。
测评结果:中间件版本信息未隐藏。
解决方案:以管理员登录管控,点击“配置”-> “server-config”->“网络配置”->“协议” 所有的协议里面的HTTP叶签取消勾选“XP...
测评项目:中间件应禁止目录遍历。
测评结果:中间件未禁止目录遍历,配置文件domain.xml中未有关于禁止目录遍历的配置。
解决方案:编辑AAS-V10/ApusicAS/aas/domains/mydomain/con...
测评项目:中间件应启用会话超时功能。
测评结果:未启用中间件会话超时功能。
解决方案: 以管理员登录管控,“配置”-> “server-config”-> “Web容器”-> “会话属性”中设置会话超时时间
测评项目:应设置审计日志容量的500M以上,日志必须保存超过6个月。
测评结果:日志记录保存不足6个月。
解决方案:以安全员登录管控,点击“系统管理”,可设置:审计日志数量上限、审计日志保留时间、操作日志数量上限、操作日志...
测评项目:应设置中间件的日志审计功能,并对审计进程进行保护。
测评结果:已开启中间件日志审计功能,开启了server.log,未开启access.log。
解决方案:以管理员登录管控,在管控“虚拟服务器”中设置“访问日志记...
测评项目:应对中间件的默认管理账户进行管控,修改默认用户名及默认口令。
测评结果:控制台的管理账户为admin,当前口令易猜解。
解决方案:第一次启动中间件之前,修改AAS-V10/ApusicAS/aas/domains...
测评项目:在宿主操作系统中设置本地中间件专用账户,并赋予该账户除运行中间件服务外的最低权限。
测评结果:未在宿主操作系统中设置本地中间件专用账户。
解决方案:
创建对应的操作系统账户:groupadd apusic ...
测评项目:设置口令安全策略,口令长度至少为8位以上,口令必须从字符(a-z,A-Z)、数字(0-9)、符号(~!@#$%^&*()_<>)中至少选择两种进行组合,由非纯数字或字母组成。如中间件无法配置口令安全策略,应从管理上要求。
...异常信息:关于该中间件未重命名默认账户 admin 的问题
版本号:202105211602
解决时间:2021-9-18
解决方案:设置V9三元管控
中间件(中间件重命名默认账户admin)
更换三员包...
异常信息:V10企业版设置备份
版本号:202106101338
解决时间:2021-8-15
解决方案:
1、菜单域》备份配置,如解决操作图
2、可以使用命令 ./asadmin configurati...
当应用中存在大量附件文档时,中间件启动时会去扫描这些文档,造成启动缓慢。
2021-8-6以后的版本已经修复此问题。
更新方式:将附件jar包拷贝至sp目录。
关键词:启动慢 大量文档 扫描
2021-11-01
场景:springboot 应用内嵌tomcat 应用打成jar在服务器运行正常,内嵌apusic,打成jar之后,运行成功,响应缓慢
原因:卡在解析hostname,最后调的操作系统本地方法,所以很慢
解决方案:...
AAS-V10 jmx使用
异常信息:
版本号:202106101338
解决时间:2021-11-1
解决方案:菜单界面》配置》server-config》日志记录程序设置
界面现象:
日志截图:
解决操作:
有用户问,当用命令行进行应用部署时,怎么关闭隐式CDI功能。大家都知道在web管控台上,可以通过取消CDI勾选来实现这个目的,那么如果是用命令行部署时,可以用一下属性参数实现:
./asadmin deploy --contex...
2021-10-29
问题描述:xxx局系统部署不成功,提示:java.lang.RuntimeExeption:unable to load impl class org.apche.cxf.wsn.client.Publisher.Publisher...
问题描述:汇智应用部署成功后,访问慢,访问页面1分钟左右
排查过程:1.根据这个现象,首先有让客户看下系统的内存使用情况,以及AAS本身jvm内存的设置情况,系统内存充裕,jvm内存设置512m,让改大,客户改为6g,问题现象依...
问题描述:客户给发一个错误截图,看错误信息提示:解析HTTP 请求header 错误 Note :further occurrences of HTTP request parsing errors will be logged ...
-
解决方法:hibernate,.cfg一般是数据库连接不上导致的,询问数据库工程师得以解决
问题描述:
[2021-10-29T11:02:27] [] [SEVERE] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=75 _T...
企业版部署的springboot项目不能以jar包形式部署,必须通过war包部署,而且必须去除全部tomcat等默认依赖
具体步骤如下:
<dependency>
<groupId>org.sprin...-
问题原因:用户的应用的web.xml里面把 <load-on-startup>1</load-on-startup>放在上面了。web.xml中元素的顺序很重要,< load-on-startup>在< init-pa...
Invalid URL Pattern:【*】
解决方案:
-
问题解决:struts2上传文件要加一个jvm参数并且要换新版V10,使用新版金蝶中间件V10
然后在管控台jvm上添加参数:-Dapusic.addCharsetLast=true
错误信息如下:
解决:
经排查,是系统的自定义标签有问题,问题在X86没有,自定义标签在ARM有问题。现在集成了ARM的控件,不用这个自定义标签了,
标签只兼容了x86的没有兼容ARM,客户...
解决:
异常信息:
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lif...
当多个应用部署在服务器上时,如果应用有先后启动顺序依赖,则需要设置启动优先级,数字小的优先启动。如果要控制某个应用启动完成后,才能启动后续服务,则需要设置一个vm.option的参数。
apusic.connect.anytim...
2021-10-28
异常信息:Invalid URL Pattern: [*]
版本号:202106101338
解决时间:2021-10-27
解决方案:
可能性一:将应用的web.xml 中存在 <url-pattern>*...
异常信息:java.lang.IllegalArgumentException:应用部署报 虚拟目录 ' version=1.0' 已经存在
版本号:202107071637
解决时间:
解决方案:在V9管控界面的应...
异常信息:java.io.IOException: Stream closed
版本号:202105211602
解决时间:2021-9-18
解决方案:
1、应用 URL 访问错误导致,输入正确的访问地址
...V10企业版导入SSL证书
一、构建日期:2021-10-28
二、解决问题:优化http方法禁用设置及自定义http方法设置,目前管控台里禁用自定义方法无效,并且标准http方法的启用和禁用也无效。
三、更新步骤:
1、停止aas.
2、备...异常信息:
org.apache.catalina.LifecycleException: java.lang.RuntimeException: javax.faces.FacesException: Unable to fi...
异常信息:java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.setContentLengthLong(J)V
版本号:202107071637...
异常信息:V10企业关闭管控台验证码
版本号:202106101338
解决时间:2021-10-13
解决方案:
将 ApusicAS\aas\lib\install\applications\__admi...
问题类型:应用过大问题
造成原因:应用的中有读取NFS文件共享,近200G大小。
版本号:V10企业版 202106101338
分析过程:因启动时读取NFS文件,进而导致V10启动时,一直在加载,所以启动会慢,只要...
2021-10-27
- 03:14 AAS-V9企业版补丁插件专区: RE: V9控制按天生成的日志数量(按天生成日志,一直不会自动清除)
替换之后的jar包
操作步骤:
这里以/opt/AAS为安装目录
将admin.war放到中间件的安装目录(/opt/AAS/lib下,把webtool.war,移动到其他地方保留备份,例如:/opt/)
重启中间件
三...
问题:
java.lang.Exception: java.lang.NoClassDefFoundError: org/apache/catalina/comet/CometProcessor
at com.apus...
2021-10-26
问题类型:线程数量问题
造成原因:
应用中发起HTTP请求,在进行IO处理,具体如下日志(完整日志在附件中):
java.lang.Thread.State: RUNNABLE
at java.net.So...问题类型:hostname问题
造成原因:因V9调用了JDK的 inetaddress.getlocalhost()方法,可能会因搜索hostname而导致过久。
版本号:V9 2021年版
分析过程:一直卡在 st...
问题类型:应用问题
造成原因:应用登陆初次登陆时,会把session信息缓存起来,但因程序本身或缓存被清除导致缓存未能找到,因此一直在搜索,但V9也有未能设置缓存搜索超时的原因,进而程序一直在缓存中搜索session信息,一直未...
V10 关于URL Rewrite功能的使用
V9企业版设置管控与应用的端口分离
问题类型:应用问题
造成原因:应用中存在大量的不存在的class,v9类加载器找到类文件后会缓存起来,下次调用时会在缓存中寻找,但没有默认寻找次数,如此会造成频繁的进行 defineClass操作,并造成CPU过高,具体如下日志...
广州市政府问题分析报告(问题分析报告模板)
异常信息:在方法名称中发现无效的字符串, HTTP 方法名必须是有效的符号
版本号:
解决时间:2021-10-20
解决方案:需要访问的是http协议,非https协议,把https://ip:port/应用上下文...
异常信息:
java.io.IOException: 断开的管道
com.apusic.ams.connector.ClientAbortException: java.io.IOException: 断开的管道
at ...
2021-10-25
v9.0 集群部署 ,负载均衡,Session同步 (银河麒麟+飞腾2000)
相关文档文件可以查看附件中
问题类型:应用过大问题
造成原因:应用的filesystem和log目录过大,近100G大小。
版本号:V10企业版 2020年版本
分析过程:因应用文件目录和日志目录过大,进而导致V10启动时,一直在加载这两个,所...
问题类型:应用过大问题
造成原因:应用存在全是图片文件的静态资源(地图瓦片文件),文件数量很大,有几千万张图片。部署的时候放在autodeploy目录里,发现不能全量放置,否则容器无法启动,只能放置小部分的数据量,才能启动。
...问题描述:V10启动报错:There is a process alread using the admin prot 6848
问题分析:产生原因可能有两种:
(1)后台进程被V10占用,输入命令查看(netstat ...
异常信息:javac -version后出现系统jdk在jdk8 200-240之间还会出现,SSL异常或:There is an error in invoking javac. A full JDK (not just JRE)...
异常信息:
ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: org.springframework.beans.factory....异常信息:CXF2.7.16应用发布后报 org.apache.xerces.internal.dom.ElementNSImpl cannot be cast to javax.xml.soap.SOAPElement 的问题
...异常信息:
出现异常错误:部署期间出错: : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifecy...
异常信息: java.net.ConnectException:连接到端口 1,527 上的服务器 localhost 时出错,消息为 Connection refused: connect
版本号:202106101338
...异常信息:
ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: org.springframework.beans.factory...异常信息:V10企业版设置包共享,多个应用共享jar包问题
版本号:202106101338
解决时间:2021-7-8
解决方案:
1、在应用的WEB-INF下导入附件中的apusic-web.xml,并重新...
异常信息:V10企业版启动时忽略加载占用空间过大的目录
版本号:202106101338
解决时间:2021-8-12
解决方案:
2021年6月之后的版本(2月24号后的版本也支持,不过不能配置多个路径),并...
异常信息:
版本号:1.5.X
解决时间:2021-10-25
解决方案:加个 jvm 参数 -Dlicpath= ,如: -Dlicpath=/opt/license.xml
界面现象:
日志截图:
...
2021-10-22
异常信息:catalina.base或catalina.home是tomcat的设置参数
版本号:
解决时间:2021-10-22
解决方案:AAS需在jvm参数中设置-Dapusic.home=指定路径 ,使用 a...
出现场景:客户使用中间件运行应用,运行过程中,用户发送请求长期无响应,过程大概持续两小时后,服务器恢复正常
出现时间:2021/10/19 11:30左右
操作系统信息:云服务器,麒麟v10版本
解决过程:
1...
异常信息:V10企业发布应用的访问路径带有一串数字
版本号:202106101338
解决时间:2021-10-21
解决方案:应用发布时设置应用的上下文路径
界面现象:
日志截图:
解决操...
异常信息:
不能在在节点 zmeg (localhost)启动实例zmeg_new 在节点 zmeg (localhost): /opt/AAS-V10/ApusicAS/aas/lib/nadmin: 22: /opt/AAS...
异常信息: java.lang.NoClassDefFoundError:com.apusic.org.jboss.weld.bootstrap.api.SingletonProvider
版本号:1.5.X
解决时间:2...
异常信息:
org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [org.springframework...
异常信息:V10企业配置文件设置session超时
版本号:202106101338
解决时间:2021-10-22
解决方案:/ApusicAS/aas/domains/mydomain/config/defaul...
异常信息:V10企业版使用自定义SSL证书
版本号:202106101338
解决时间:2021-10-22
解决方案:把自定义证书文件放入中的 ApusicAs/aas/domains/mydomain/confi...
异常信息:应用附件下载的功能,下载后原中文名丢失的问题(原文件名里有中文.xxx,下载后就变成空格.xxx ),后台日志不报错
版本号:202106101338
解决时间:2021-9-7
解决方案:JVM 参数加上...
异常信息:The DAS hostname ... is not known to instance host .... lib/naadmin --host ...-port 6848...Could not contact the...
异常信息:
ins_134: 不能在在节点 node_41 (188.88.3.134)启动实例ins_134 在节点 node_41 (188.88.3.134): Previous synchronization faile...
异常信息:Syntax error:"(" unexpected ... lib/nadmin start-local-instance --node localhost-mydomain --sync normal 域名
版本...
问题类型:堆内存问题
造成原因:xmx512M,过小
分析过程:
设置了hostname,但没有效果。发下堆内存过小,结合日志文件中的线程超时异常,可能是线程数量不足或者堆内存过小,具体日志如下(完整日志在附件中):...
2021-10-21
对于前后端分离的应用,如果想在aas上部署前端应用的话,需要构造一个符合javaEE web规范的目录结构,具体操作为:
在应用根目录下新建 WEB-INF/web.xml,然后将该应用进行正常部署。附件是web.xml样例
异常信息:V9企业版/V10企业版启动加载需要很长时间
可能原因:
1、hostname:
解决方案:因V9和V10企业版都是用了JDK的 inetaddress.getlocalhost()方法,可能会因搜索hos...
异常信息:java.lang.ArrayIndexOutOfBoundsException:0at sun.font.CompositeFont.getSlotFont(CompositeFont.java:375)
版本号:
...异常信息:应用发布js等文件乱码,可能也存在后端乱码
版本号:20210610053750
解决时间:2021-09-02
解决方案:在应用的WEB-INF/下放置apusic-web.xml,文件内容如下:
...
异常信息:执行mvn install:install-file -Dfile=aams-spring-boot-starter-2.1.7.RELEASE.jar -DgroupId=com.apusic -DartifactId=a...
异常信息:Process finished with exit code 0
版本号:
解决时间:2021-10-20
解决方案:确认所需的AAMS-V10-embed.zip中的依赖的jar包是否全部引入
界...
异常信息:
com.apusic.aas.deployment.common.DeploymentException: CDI deployment failure:WELD-001408: Unsatisfied depend...
异常信息:
版本号:20210610053750
解决时间:2021-10-19
解决方案:
1、在domain.xml的server-config中配置 <cdi-service enable-implici...
2021-10-20
问题:新城大厦项目使用了泛微的应用,文件200G,查看版本发现是20200526的SM版本的安装包
解决方法:找研发打了个补丁包得以解决,补丁包如下文件,
(2021年开始的包会有过滤大文件目录的功能,之前是没有的,附件补...
异常信息:
An attempt was made to call the method org.springframework.boot.web.server.Compression.getMinResponseSize()L...
2021-10-19
异常信息:
版本号:202107071637
解决时间:
解决方案:将2021年4月后的版本的v9的webtool.war 替换需处理的V9,并重启
界面现象:
日志截图:
解决操作:
异常信息:V9企业关闭管控台验证码
版本号:202107071637
解决时间:2021-10-19
解决方案:在 lib/webtool.war 里的 WEB-INF/web.xml 中搜索checkDisable...
异常信息:
解决时间:
解决方案:df -h 查看磁盘空间是否爆满,并根据服务器情况进行扩容或者删除大容量文件
界面现象:
日志截图:
解决操作:
异常信息:
版本号:20210610053750
解决时间:2021-10-19
解决方案:部署应用界面不勾选CDI选项
界面现象:
日志截图:
解决操作:
异常信息:
版本号: 20210610053750
解决时间:2021-10-19
解决方案:在springboot的启动类中加入 System.setProperty("javax.xml.parsers.Do...
2021-10-18
默认队列长度为2048,可以通过启动脚本增加jvm参数修改队列长度,如-Dapusic.log.blocking.queueSize=10240
修改Muxer服务,增加如下属性配置:
<SERVICE CLASS="com.apusic.net.Muxer">
<ATTRIBUTE NAME="DisableHttp" VALUE="True"/> <!-- 可以配置...方法一:一种方式是设置每一个应用的web.xml,只影响到设置的应用,如下
<context-param>
<param-name>com.apusic.webapp.sharelib</param-name>
...-
解决方法:控制jdk版本在 jdk8 200-240之间即可
问题描述:V9控制台日志输出中文乱码
处理方式:
1、编辑startapusic文件,增加-Dfile.encoding=UTF-8参数后,重启AAS。
2、若上述方式无效,检查服务器是否支持中文。
问题描述:V10日志输出中文乱码
处理方式:
1. JVM参数中增加设置:-Dfile.encoding=utf-8,重启AAS。
2. 若上述操作无效,检查服务器是否支持中文显示。
1. 将aas10.service 放到以下目录
/etc/systemd/system
/lib/systemd/system
/usr/lib/systemd/system
2. 修改aas10.servi...
1. 将aas.service 放到 /usr/lib/systemd/system
2. 修改aas.service,去掉Environment前面的 # ,修改JAVA_HOME指定jdk路径(住:用系统默认JDK,注释En...
问题描述:V9本地能打开管控台网页,其他电脑无法访问
处理方式:先找到vm.option文件,vm.option在domains/mydomain/config目录下面,编辑一下在里面加入com.apusic.webtool.a...
问题描述:V9部署安装过程报错,-Djava.endorsed.dirs=/opt/AAS_V9/1ib/endorsed is not supported.
问题原因:JDK版本对某些扩展包不兼容
处理方式:重新安装一个...
问题描述:客户项目中使用commons.fileupload.jar上传文件,后台接收数据为空。V10版本:202106101338
问题原因:V10中自带了文件上传的jar包,客户项目中使用了自带的commons.fi...
AAS-V9设置日志循环生成不生效。
备份AAS/lib下面原有的jar包,解压下面的压缩文件,把里面的拉文件替换到jar包的apusic.jar\com\apusic\logging\下面,最后打开管控台,在日志管理里面设置日...
2021-10-15
异常信息:
版本号:
解决时间:2021-10-15
解决方案:根据JSP2.1规范,tld文件不能存放在/WEB-INF/classes或者/WEB-INF/lib目录中,特别不能放在/WEB-INF/tags目录...
排查过程
查看报错日志,尝试将部署的上下文路径进行修改,依旧报同样的错误。
尝试将war包解压后直接放到application目录下面直接部署,访问出现404。
检测demo里面两个jar的jndi名称冲突了最后修改aa...
解决方法:应用依赖里面使用的是log4j,应用又使用的是logback和slf4j,无法去除应用依赖里面的日志框架,只能去除应用里面的框架
排查过程:
应用在原始请求和响应的session回话一致,需要中间件去设置,看了下resin中间件的做法应该是每个页面都进行替换session,这个这种做法会消耗性能,如果应用去控制,就在登入这里去控制会跟好处理一些。
解决方案:...问题一 –Could not resolve placeholder ‘jdbc.driver’ in string value “${jdbc.driver}” Spring 配置不能识别jdbc.driver
问题描述
...解决方法:在纯前端的项目中的根目录,创建个WEB-INF目录,并加入web.xml文件
问题:
V10debug远程连接不上,显示连接被重置。
排查过程:
编写TestJVM.java,编译后直接丢到服务器上运行
直接用jvm连接
java -server -Xms256m -Xmx256m...
对比文档见上传文件
问题一 –java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifecyc...
问题 –java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifecycl...
问题:
jconsole连接v9报错
com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl
<init>
警告: "IOP00410201:...
问题:客户的证书格式为.cer .key格式的证书
解决方法:先合并成jks格式,然后导入到ApusicAS/aas/domains/mydomain/config/keystore,jks中
应用启动失败,报584行display-name标签错误
解决办法:
将display-name标签和servlet-name标签互换位置,应用启动成功
问题:关于jconsole连接问题error during JRMP connection establishment; nested exception is:java.io.EOFException]
问题原因:未...
问题:去掉v10登入管控台页面时候的验证码
解决办法:
v10在web.xml添加一个context-param用于绕开验证码验证
<context-param>
<param-name>com.apusic...
问题:去掉管控页面登入的验证码
解决办法:
v9需要新版本才去掉验证码,webtool.war里面WEB-INF/web.xml 找到checkDisabled这个参数改为true
问题:Could not create the Java Virtual Machine
问题原因:V10版本使用JDK11,要使用JDK11需要修改修改 mydomain/config/domain.xml 中的 JV...
问题:java.lang.UnsatisfiedLinkError:Native Library/opt/AAS/lib/libFileKitJ.so already loaded in another classloader
...
-
解决方法:替换核心jar包apusic.jar之后重启就可以了
分析:各个浏览器编码规范不统一
解决办法:
firefox下载乱码
String filename = java.net.URLEncoder.encode(file.getName(), "UT...
登录页面校验码不能显示,异常:
2019-03-25 16:43:34 错误 [apusic.web.security./IM-Thread 2120] 执行Servlet时发生错误。
java.awt.AWTError...
报错:NoSuchMethodError:javax.persistence.Table.indexes
解决办法:
方法一:去除金蝶/lib/ext下面的javax.persistence-2.0.5....
用户反馈 V9间断性卡顿,应用页面打不开,时好时坏,中间件控制台能正常访问
查看日志,发现数据库报错,询问用户是否视图信息存储在数据库,得到肯定回答,告知用户优先解决数据库问题,无后续反馈。
日志报错如下:
报错信息如下:start tag 'cookie-config' is not allowed here, it must be the end of 'session-config' tag
v9参数添加如下:
web.xml在服务器对应域的config目录下
编辑产品安装目录下 domains/mydomain/config/apusic.conf,
找到 com.apusic.web.session.SessionService,修改 <ATTRIBUTE NAME="De...
2021-10-14
异常信息:-bash: java.endorsed.dirs=/lib/endorsed: no such file or directory
版本号:
解决时间:2021-10-14
解决方案:启动 source...
- 00:24 AAS-V9企业版: RE: 应用执行get或者post请求时报错
关键词:response forward redirect commit
导出 Atom