适用于: COMSOL Server™ 版本: 5.3

问题描述

Windows® 系统中: 我拥有 LiveLink™ for MATLAB® 的 COMSOL Server™ 许可证。我尝试使用桌面图标COMSOL Server 5.3 with MATLAB启动 LiveLink™ for MATLAB® 时,COMSOL Server™ 开始正确侦听端口,但 MATLAB® 无法与服务器建立连接,并显示以下错误消息:

无法连接到服务器
错误响应状态 404 未找到

Linux® 和 macOS 系统中: 我拥有 LiveLink™ for MATLAB® 的 COMSOL Server™ 许可证。我尝试使用命令comsol appserver matlab启动 LiveLink™ for MATLAB® 时,COMSOL Server™ 开始正确侦听端口,但 MATLAB® 无法与服务器建立连接,并显示以下错误消息:

无法连接到服务器
错误响应状态 404 未找到

解决方法

要解决此问题,您需要替换 COMSOL Server™ 安装目录中的文件。操作过程如下:

  1. 请确保您使用的是 COMSOL Server™ 5.3 更新 2。如果需要安装更新,请转到//www.denkrieger.com/product-update/5.3,并按更新 COMSOL Server™下的操作说明进行操作。此页面还包含有关如何检查正在运行的 COMSOL Server™ 版本的操作说明。

  2. 在继续之前,请确保停止任何正在运行的 COMSOL Server™ 进程:在 Windows® 上:可通过以下方式来停止服务器:在命令窗口中键入close(如果 COMSOL Server™ 正在命令窗口中运行);或从“开始”菜单的COMSOL Launchers文件夹中运行Stop COMSOL Server快捷方式(如果 COMSOL Server™ 作为 Windows® 服务安装)。在 Linux® 上:如果您是使用systemd服务配置的 COMSOL Server™,可以键入systemctl stop comsolserver53将其停止;否则终止 COMSOL Server™ 进程。在 macOS 上:终止 COMSOL Server™ 进程。

  3. 替换文件:

    在 Windows® 上将 COMSOL Server™ 更新到 5.3 版本更新 2 后,下载本页底部的相关文件部分的com.comsol.webbridge.jar文件,并使用它替换C:\Program Files\COMSOL\COMSOL53\Server\bin\servers\webbridge\webapps\webbridge\WEB-INF\lib目录或任何其他安装目录(替换该路径中的C:\Program Files\COMSOL\COMSOL53\Server)中的同名文件。您需要管理权限才能将该文件移到相应的目录,并需要通过批准来确认文件的移动。在 Linux® 上将 COMSOL Server™ 更新到 5.3 版本更新 2 后,下载本页底部的相关文件部分的com.comsol.webbridge.jar文件,并使用它替换/usr/local/comsol/comsol53/server/bin/servers/webbridge/webapps/webbridge/WEB-INF/lib目录或任何其他安装目录(替换该路径中的/usr/local/comsol/comsol53/server)中的同名文件。您需要 root 权限才能将该文件移到相应的目录。在 macOS 上

    将 COMSOL Server™ 更新到 5.3 版本更新 2 后,下载本页底部的相关文件部分的com.comsol.webbridge.jar文件,并使用它替换/Applications/comsol/comsol53/server/bin/servers/webbridge/webapps/webbridge/WEB-INF/lib目录或任何其他安装目录(替换该路径中的/Applications/comsol/comsol53/server)中的同名文件。您需要 root 权限才能将该文件移到相应的目录。

  4. 再次启动 COMSOL Server™。在 Windows® 上:使用“开始”菜单中的COMSOL Server快捷方式来启动 COMSOL Server™。如果 COMSOL Server™ 是作为 Windows® 服务安装的,也可以使用Start COMSOL Server快捷方式来启动。在 Linux® 上:如果您是使用systemd服务来配置 COMSOL Server™ 的,可以键入systemctl start comsolserver53来进行启动;否则,键入 /bin/comsol server 来启动 COMSOL Server™。在 macOS 上:键入 /bin/comsol server 来启动 COMSOL Server™。

相关文件

com.comsol.webbridge.jar 72 KB
Baidu
map