首页 / 浏览问题 / 桌面GIS / 问题详情
Isever 能正常运行,但是访问网站404
3EXP 2024年05月10日

使用产品:supermap iserver 问题详细描述:我打开iserver运行之后,显示服务器启动,但是我打开网页登录iserver显示找不到内容404

May-2024 18:53:01.548 警告 [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin Match[Server/Service/Connector]无法将属性[compressableMimeType]设置为[text/html,text/xml,text/plain,text/javascript,text/css,application/javascript,application/xml,application/json,application/rjson]
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/9.0.76
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建:        Jun 5 2023 07:17:04 UTC
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号:      9.0.76.0
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称:      Windows 11
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:           10.0
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构:              amd64
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:     D:\SuperMap\SuperMapiServer11i\support\jre
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本:    11.0.18+10
10-May-2024 18:53:01.594 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:        Eclipse Adoptium
10-May-2024 18:53:03.025 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\SuperMap\SuperMapiServer11i\webapps\iserver]
10-May-2024 18:53:51.043 信息 [main] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
10-May-2024 18:53:58.661 严重 [main] org.apache.catalina.core.StandardContext.startInternal 一个或多个筛选器启动失败。完整的详细信息将在相应的容器日志文件中找到
10-May-2024 18:53:58.661 严重 [main] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/iserver]启动失败
10-May-2024 18:53:58.677 警告 [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc Web应用程序 [iserver] 注册了JDBC驱动程序 [org.sqlite.JDBC],但在Web应用程序停止时无法注销它。 为防止内存泄漏,JDBC驱动程序已被强制取消注册。
10-May-2024 18:53:58.692 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\SuperMap\SuperMapiServer11i\webapps\iserver]的部署已在[55,652]毫秒内完成
10-May-2024 18:53:58.692 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\SuperMap\SuperMapiServer11i\webapps\ROOT]
10-May-2024 18:53:58.708 信息 [main] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:\SuperMap\SuperMapiServer11i\webapps\ROOT]的部署已在[16]毫秒内完成
10-May-2024 18:53:58.708 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8090"]
10-May-2024 18:53:58.739 信息 [main] org.apache.catalina.startup.Catalina.start [56743]毫秒后服务器启动

1个回答

您好,您查看一下任务管理器,看之前的iServer进程有没有清理干净,是否有JVM进程残留,将之前的iServer残留进程清除干净后再重启iServer试试。

希望能够帮助到您!
1,045EXP 2024年05月11日
清理了一下电脑重启也不行啊
1、查看log文件夹下面的日志,主要查看Catalina、iserver、localhost这三个名称的文件里面是否有error的报错;

2、如果没有报错访问界面尝试使用ip、127.0.0.1、localhost的方式访问服务界面,注意要用英文冒号写入,如:localhost:8090;

3、清除浏览器的cookies缓存,或者更换浏览器能否进入。
iserver里有这个报错

2024-5-15 17:56:06 - INFO - iServer的home目录为:D:\SuperMap\SuperMapiServer11i\webapps\iserver\  
2024-5-15 17:56:06 - INFO - iServer的ContextPath为:/iserver  
2024-5-15 17:56:06 - INFO - iServer的配置文件路径为:D:\SuperMap\SuperMapiServer11i\webapps\iserver\WEB-INF  
2024-5-15 17:56:15 - INFO - com.supermap.services.rest.encoders.BigDataJsonDecoderResolver  
2024-5-15 17:56:17 - ERROR - 启动服务失败。  
java.lang.SecurityException: Could not decrypt: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
2024-5-15 17:56:17 - WARN - Could not delete all file based persistence contexts owned by file - is not a directory!  
2024-5-15 17:56:17 - WARN - Could not delete all file based persistence contexts owned by file - is not a directory!
您解压一个新包,把新包里的"【安装目录】\webapps\iserver\WEB-INF\iserver-system.xml"替换掉原来这个iserver的iserver-system.xml,然后再重启iserver看看。

我用的是安装包,没有用压缩包,那我重新安装一下

...