如何配置OpticStudio网络版授权的密钥服务器和客户端

本文主要解释了如何配置基于Softkey授权或是红色USB授权的OpticStudio / OpticsBuilder网络版授权的密钥服务器和客户端。文章内容将描述如何在服务器和客户端内进行相应安装操作,以及一些错误排查建议。

如果您要配置OpticsViewer网络版授权的密钥服务器和客户端,请参阅这篇文章

有关如何使用个人安装许可证安装OpticStudio的说明,请参阅OpticStudio初次安装指南

作者 Alison Yates & Alissa Wilczynski

简介

本文解释了如何配置OpticStudio网络版授权的密钥服务器和客户端,仅适用于Softkey授权或是红色USB授权。

注意:在继续阅读本文之前,请确保您在使用服务器时持有Softkey授权的激活码或是红色USB密钥。

Image_1   Images_2   Image_3  Image_4

在2016年10月之前,Zemax销售过黑色网络版USB密钥。如果安装配置黑色USB网络版授权的授权服务器,请参阅在2016年10月之前,Zemax销售过黑色网络版USB密钥。如果安装配置黑色USB网络版授权的授权服务器,请参阅在2016年10月之前,Zemax销售过黑色网络版USB密钥。如果安装配置黑色USB网络版授权的授权服务器,请参阅“使用黑色USB网络版授权安装OpticStudio”。如果安装配置单机版授权,请参阅“OpticStudio初次安装指南”。

如果网络版授权已成功安装至您的服务器电脑,您需要获取配置服务器设置的相关信息,请参阅“如何监控和管理网络版密钥的使用情况”。

注意,网络版Softkey授权和红色USB授权十分值得购买。我们建议您认识到网络版密钥的价值,并且将密钥服务器电脑安置在安全的房间中。如果密钥丢失或被盗,除非您购买了ZPA或将其包括在您的授权购买中,否则在不再次支付购买全额的情况下,无法更换您的密钥。有关详细信息,请参阅Zemax授权政策。 

OpticStudio网络版授权将技术支持续费更新操作变得十分简单,您只需要在服务器电脑上对更新进行应用即可。同时意味着您可以在不需要使用转移码或追踪实体USB密钥的情况下,将授权席位分享给团队内其他成员。红色USB网络版授权密钥内已包含了授权信息。Softkey授权将不存在实体硬件,授权将通过软件的形式附在服务器电脑内。Softkey网络版授权支持授权借出和归还,但红色USB网络版授权不支持该操作。

安装准备

对于USB授权和Softkey授权,Zemax使用Gemalto(即之前的Safenet)Sentinel LDK授权技术,与您电脑的1947号网络端口进行通信。我们强烈建议您如果可能的话保持使用这个端口,因为对其进行更改会导致服务器产生不良作用,并且也需要对每个客户端机器进行相应端口修改。如果您想要了解更多关于更改此端口的详细信息,请参阅本文常见问题章节中的“如果电脑上的1947端口已被占用会怎样?”部分。 

在安装软件之前,您必须先了解一些简单概念。网络版密钥将被安装在称为密钥服务器的电脑上。该机器持有密钥和软件,使得密钥在局域网 (LAN) 中可见。任何Windows系统的电脑都可作为网络版授权的服务器,只要Window版本为Windows 7 Service Pack 1、8.1、10或是新于Windows Server 2008 R2 SP1的版本即可。需要在局域网内对所有希望使用网络版授权的用户均可见。

客户端电脑是使用网络版授权运行OpticStudio的机器。客户端电脑必须确保能够Ping密钥服务器,才能正常使用服务器上的授权。

提示:您不能直接在密钥服务器上使用多个用户席位直接运行OpticStudio,仅可以在服务器上直接使用一个席位。该授权方式的主要目的视为客户端电脑分配网络版授权的席位。请参阅文末的常见问题章节。

密钥服务器电脑内的安装

配置OpticStudio网络版授权的第一步是正确配置持有授权的密钥服务器电脑。需要执行以下三个步骤:安装和激活授权软件、检查和开启Windows防火墙、配置密钥服务器的设置和安全选项。下面小节将详细描述这些步骤。注意,为了正确配置密钥服务器,您必须以管理员身份登陆密钥服务器。

安装和激活授权软件

为了安装授权软件和激活授权,您需要进行以下操作:

  1. 在没有互联网连接的电脑上进行安装,您需要从Microsoft下载并安装好.Net Framework。截至2019年5月,所需最低.Net版本为4.6.2。如果您愿意,可以直接安装较新的. Net Framework,然后通过步骤2进行Zemax授权管理器的安装。
  2. 浏览OpticStudio下载页面,打开源文件 (Resource File) 部分。下载并启动Zemax授权管理器 (ZLM) 安装程序。ZLM将允许您查看、激活和更新您的授权信息。安装包内将包含在服务器上安装和管理Softkey授权和红色USB授权的相关所有内容。您可以选择使用默认选项安装,或是自行选择安装文件夹。

Setup

  1. 激活您的授权:
  • 红色USB网络版授权:在授权管理器安装完成之后,您可以插入您的红色USB授权密钥。密钥是无驱动的,Windows将自动安装设备。如果密钥工作正常,将会点亮红色LED。如果密钥LED未被点亮,您可以参阅“如何对红色或绿色USB授权进行故障排查”。如果LED点亮,请跳转至步骤4。
  • Softkey授权:如果您持有Softkey授权且服务器可连接至互联网,只需要打开Window开始菜单找到Zemax授权管理器文件夹内的管理器即可。如果您持有一个Softkey授权,而您的服务器没有互联网连接的话,请参阅本文后续内容了解如何激活您的Softkey授权或离线状态下完成自另一台电脑的授权转移。之后可回到本章节的步骤4来完成服务器配置。

注意:从2019年6月起,Zemax开始使用2.0版Zemax授权管理器 (ZLM V2),界面较之前有所不同。以下指引叫包含两种管理器的界面。

  • 对于旧版ZLM(2018年11月及之前的版本),选择新密钥 (New Key),输入您的激活码,点击应用许可证 (Apply License)。成功后将收到提示。如果激活出现错误提示,请参阅“如何对Softkey授权进行故障排查”。

         

  • 对于下图的ZLM V2,选择新的授权 (New License) 后输入您的授权序列号 (License Number) 激活码 (Activation Code)。订阅版Zemax授权则需要个人软件注册。如果您的软件要求您注册,将自动生成两个区域用于输入您的MyZemax邮箱地址及密码。在进行下一步之前,请确保您已经创建了MyZemax.com的账户。您将在激活成功之后收到确认信息。

  1. 验证您的授权已安装并正常运行。在激活完成之后,将被跳转至ZLM或是ZLM V2中的许可证信息或是查看授权选项卡内。请验证您的产品 (Product)、技术支持有效期 (Support Expiration) 总数/可用坐席数 (Seat:Total) 与您激活邮件或是购买订单内信息一致。

License Information

     5. 在您完成激活和信息验证之后,我们建议您阅读Zemax授权政策。其中提供了关于Softkey授权如何锁定至电脑的详细信息、避免授权丢失的建议、如何备份以及关于密钥丢失的政策

检查和开启Windows防火墙

下一步安装和配置操作时检查Windows防火墙。通常安装进程将自动打开Windows防火墙。本小节内容将告知您如何验证您的配置是否正确(以英文Windows界面为例)。

  1. Windows Start菜单内搜索Firewall,以打开Windows防火墙
  2. 选择Windows Firewall app
  3. 选择“Allow an app or feature through Windows Firewall.

Allow an app or feature through Windows Firewall

  1. 查看应用列表,如果“License Manager“或是”Sentinel License Manager“已存在在列表中,您可以跳转至本文下一小节:配置密钥服务器的设置和安全选项。如果未找到,请参阅步骤5

Allowed_apps

  1. 点击“Allow another app“,如果选项不可用则点击”Change settings“使其可用

Allow_another_app

  1. 点击Browse并打开C:\Windows\system32文件夹
  2. 选择列表中hasplms.exe文件并点击Open

Add_an_app

  1. Zemax授权管理器将出现,点击Add将其添加进入豁免列表内

Add_an_app_2

  1. 授权管理器旁边的复选框用于规定在何种网络环境下进行防火墙豁免。您可以根据情况选取Domain、Public Networks以及Private Networks内的一种或多种。如果不确认选用哪一种,则建议勾选全部选项。提示:如果电脑并未加入任何Domain,将不会出现Domain选项。

Allow_apps_to_communicate

  1. 请确保端口1947未被您的UDP及TCP网络防火墙屏蔽,这样才能Ping另外电脑上的密钥服务器。如果您无法确认,请咨询贵司IT部门。

配置密钥服务器的设置和安全选项

最后一步是配置您的密钥服务器电脑来配置其设置和安全选项。点击登陆管理控制中心 (Launch Sentinel Admin Control Center (SACC))。该按钮将位于旧版ZLM的顶部或是ZLM V2的错误排查选项卡内。您也可以直接网页浏览器内输入http://localhost:1947打开SACC。​     

将打开以下网页。如果未能打开网页,请参阅“如何对Softkey授权进行故障排查”。

点击Sentinel Keys查看已安装的Zemax授权。授权可以通过Key ID来识别,该ID也出现在Zemax授权管理器当中。注意,Gemalto/SafeNet也为其他软件提供授权,您将会在该页面看到其他软件的授权信息。您可以在Vendor区域识别Zemax授权:Zemax的Vendor编号为114811。

在识别您的授权之后,您已完成服务器配置。如果您在此过程中遇到任何问题,您可以联系Zemax技术支持团队获取帮助。下一小节将介绍如何进行客户端电脑配置。

Localhost_1

如果您想要进行进一步安全性设置,请点击Configuration,您将看到用于配置ZLM的六个选项卡。默认情况下,您的网络中任何人都可以使用这些授权。在其他电脑中,SACC也没有要求任何登陆密码或是拦截设置。您可以配置安全设置、记录授权使用情况、限制用户/电脑使用授权,并配置“可分离授权“让客户端电脑可以在离线情况下使用授权。有关这些设置的详细信息,请参阅“如何监控和管理网络版密钥的使用情况”。 

Detachable licenses

客户端电脑内的安装

注意:如果您连接的是使用黑色USB网络版授权(密钥序列号为22000-40999)的服务器,以下指引将不适用。黑色USB网络版授权客户端电脑的相关指引,请参阅“使用黑色USB网络版硬件密钥安装OpticStudio”。

如果您使用的不是黑色USB网络版硬件密钥,以下步骤将指引您进行客户端电脑内的安装:

  1. 请确保您以管理员的身份登陆该电脑。前往OpticStudio下载页面,并根据“OpticStudio初次安装指南”指引进行下载
  2. 使用19.4版本的OpticStudio进行操作,ZLM V2将在安装结束后自动运行。如果您已经安装完成,打开Start...Zemax Opticstudio...Zemax LIcense Manager路径内的Zemax授权管理器。ZLM V2将在查看授权选项卡内显示在您电脑内或网络中找到的授权信息。如果您未找到任何授权,请跳转至未自动找到授权时的操作
  3. 找到您想要使用的网络版授权并选择其为默认 (Default)。一些Zemax旗下的软件将要求您进行个人注册。如果出现该情况,将弹出窗口要求输入您的MyZemax邮箱账户和密码,获取您的MyZemax授权。您将看到确认信息并且跳转至查看授权页面。默认按钮将显示为蓝色,表明该授权为默认授权,并且授权将显示一个复选框表明该授权已激活。如果您不记得您的MyZemax账户密码或是未进行注册,请在MyZemax网页内选择Sign in以及选择Reset your password

如果您同时拥有多个网络版授权,您也可以选择其他授权作为默认。比如说您可能在使用中需要进行专业版授权和旗舰版授权的切换。

未自动找到授权时的操作

如果授权密钥未能被自动搜寻到,请根据以下配置步骤帮助找寻持有授权的网络服务器。

  1. 打开Zemax授权管理器并选择登陆管理控制中心 (Launch Sentinel Admin Control Center (SACC))。该按钮将位于旧版ZLM的顶部或是ZLM V2的错误排查选项卡内。您也可以直接网页浏览器内输入http://localhost:1947打开SACC。将打开以下网页。如果未能打开网页,请参阅“如何对Softkey授权进行故障排查
  2. 打开页面内Configuration…Access to Remote License Manager。确保Allow access to Remote License被选中。我们推荐您同时选择Aggressive Search for Remote Licenses。在Remote License Search Parameter框内,输入您想要连入的网络版授权服务器电脑名称。我们推荐您使用有效域名例如servername.company.com而不是单纯使用计算机名称。并不一定要求在计算机名称内包含http://
    注意,Zemax并不知道您服务器的名称,因为授权此时已不被我们持有。如果您处于某教育机构的光学课程中,服务器相关信息请咨询您的讲师。如果您处于商业应用中,服务器相关信息请咨询您的经理或是IT部门
  3. 在输入完服务器信息后点击Submit。注意,在新设置刷新至密钥信息的期间可能存在约60秒的延迟。通过Options…Sentinel Keys查看网络版授权已经可见。如果您查看到授权,关闭SACC并重新打开OpticStudio即可。如果仍未查看到授权,请跳转至步骤4

Sentinel Keys

  1. 如果授权密钥在输入完服务器信息后仍未被找到,尝试以下选项:
  • 重启电脑,将使得授权进程使用更新后的设置内容
  • 尝试在Remote License Search Parameter内使用服务器的IP地址而不是单纯的电脑名称
  • 如果您是通过VPN远程连接进入公司网络,您的IT部门可能需要配置VPN服务器通过授权服务器的IP地址(端口1947)。Zemax将不会帮助您配置您公司的防火墙。
  • 我们也推荐您验证您的安全防护软件是否拦截了授权软件的访问。检查您安全防护软件的日志,查看位于OpticStudio的安装文件夹内的HASP_RT.EXE,或是位于C:\windows\system32内的HASPLMS.EXE程序是否已被拦截。对于Mcafee Enterprise安全软件的指引已包括在下方常见问题小节内。

如果您始终无法找到您的授权,请随时联系Zemax技术支持团队获取帮助。

如果您是网络管理员并且想要简单配置多台客户端电脑,请参阅“对于Softkey和红色USB网络版密钥安装的客户端电脑自动配置”。

2.0版Zemax授权管理器授权借出

当连接至网络时,OpticStudio将自动使用授权坐席。假设服务器管理员允许的情况下,您也可以将网络版授权坐席借出以供离线使用。注意,授权借出功能将允许您使用授权席位一天或者多天(由授权管理员进行设置)。因此,我们不建议您在不需要的时候使用该功能。这将确保其他更多人能最大化使用到授权坐席。

按照以下步骤进行操作:

  1. 关闭OpticStudio
  2. 运行Zemax授权管理器 (ZLM)
  • 针对OpticStudio授权,您可以在以下路径找到ZLM:Start...All Programs...Zemax OpticStudio
  • 针对LensMechanix授权,您可以在以下路径找到ZLM:Start...All Programs...LensMechanix...Zemax License Manager
  1. 如果您的授权管理器显示日期为2018年11月或更早,请跳转至:旧版Zemax授权管理器授权借出。对于日期为2019年5月或更晚的Zemax授权管理器,请跳转至步骤4
  2. 点击查看授权选项卡。找到您的网络版授权(将在产品描述内显示为网络版)。确保当前至少一个坐席可用,否则将不得不等候其他人停止使用后才能借出
  3. 点击借出 (Check Out)。如果您在借出时收到任何错误信息或借出按钮不可用,请参阅“如何解决网络版授权坐席借出时遇到的问题

  1. 如果借出成功,将在ZLM内额外显示相应授权坐席信息,如下图。该授权将作为默认授权。“借出至(Check Out Until)”日期和时间表明坐席将失效并自动停止工作的时间。借出时间的长短由您的网络密钥服务器管理员进行设置

  1. 一旦授权被成功借出,客户端电脑可以从网络中离线。如果要在到期时间前进行授权归还,只需要点击归还 (Check In)即可。注意,在归还时需要您的电脑在线并且可以搜寻到您进行坐席借出的授权

       8.  点击OK,完成操作

旧版Zemax授权管理器授权借出

以下内容适用于OpticStudio 18.9(2018年11月)及更早的Zemax授权管理器。

  1. 在许可证信息选项卡内找到您的网络版授权(产品信息为网络版)。确保当前列表内至少有一个坐席可用
  2. 点击借出 (Check Out)

 Check_out

  1. 如果借出成功,将在ZLM中额外显示相应授权坐席信息,如下图。“借出至 (Check Out Until) ”一旁的日期和时间表明坐席将失效并归还至服务器的时间。借出时间的长短由您的网络密钥服务器管理员进行设置。如果您在借出时遇到任何错误提示或借出按钮不可用,请参阅“如何解决网络版授权坐席借出时遇到的问题

License_manager_2

Successfully_checked_out

  1. 一旦授权被成功借出,客户端电脑可以从网络中离线。如果要在到期时间前进行授权归还,只需要点击归还 (Check In) 即可。注意,在归还时需要您的电脑在线并且可以搜寻到您进行坐席借出的授权

关于更多ZLM控制的信息,您可以参阅OpticStudio帮助手册的相应内容:The Help Tab...Information Group...License Manager

常见问题

能否同时允许多个用户在授权密钥服务器电脑上使用OpticStudio?

       OpticStudio网络版授权被设计用于客户端-服务器交互模式。密钥服务器的意义为保有授权,并且将单个授权席位分配给一台客户端电脑。并且,OpticStudio只能同时打开两个文件。如果需要,密钥服务器可以作为一个用户打开OpticStudio。需要注意的是,使用服务器电脑进行长时间优化或者光线追迹可能会占有大量CPU并且干扰到客户端电脑的授权使用进程。作为一个折中方案,您可以在例如VMware的虚拟机上安装Windows及OpticStudio。从而,您可以限制其对RAM和CPU的占有率。

我需要担心密钥服务器上的Softkey授权因为硬件问题、被盗或Windows重装而丢失么?

       是的。我们建议您参阅Zemax授权政策。其中提供了关于Softkey授权如何锁定至电脑的详细信息、避免授权丢失的建议、如何备份以及关于密钥丢失的政策,以及可选的密钥保险政策(ZPA)。

如果我的网络端口1947已被使用怎么办?

       注意,密钥服务器和客户端电脑将使用网络端口1947通讯。这是因为该端口没有注册到任何其他已知的服务。但是,如果该端口正在您的网络上使用,我们可以提供信息对其进行修改。注意,你需要在修改密钥服务器上端口的同时,修改每一台需要连入密钥服务器的客户端电脑的网络端口。此外,更改完成后,授权将不会在Zemax授权服务器中显示。请联系Zemax技术支持部门获取修改说明及详细信息。请将您的授权密钥序列号(如L100000)包含在您的联系信息内。

如何同时配置多个客户端电脑的服务器地址,使得用户无需自行输入?

       通常,只要客户端电脑与服务器在同一网络环境下,是不需要输入服务器名称的。然而,如果您想要提前通过服务器名称配置客户端电脑,或者进行其他设置,请参阅“对于Softkey和红色USB网络版密钥安装的客户端电脑自动配置”。

在Zemax授权管理器内,总的可用授权坐席数量比预计的要少,是何种原因?

       首先通过服务器电脑,查看是否有授权被借出或是有授权正在被打开软件使用。您可以参阅下问获取指引:“如何监控和管理网络版密钥的使用情况”。如果坐席总数始终和您预计的数量不同,意味着服务器在OpticStudio进程关闭之后未正常对坐席进行释放。您可以选择参阅下方内容,重启Sentinel LDK授权管理服务器来解决该问题。

我借出了一个授权坐席供离线使用。当我重启电脑之后,该坐席并不在Zemax授权管理器之中,发生了什么?

       该问题一般出现在OpticStudio 17-18.1版本中。我们Softkey授权的供应商在之后发布了更新修复了该问题,并搭载于OpticStudio 18.4之中。请您参阅“在客户端电脑内解决网络版授权问题”获取更多资讯。

客户端电脑找不到密钥服务器,或在打开OpticStudio时永远停留在启动画面。应该如何操作?

       首先请确保防火墙已经按照上方服务器设置指引的步骤5进行配置。如果确定,请检查客户端电脑是否按照未自动找到授权时的操作中的内容指定了服务器名称。如果确认完成,可能存在安全防护软件拦截了授权软件访问的问题。我们遇见过受Trend Micro和McAfee软件拦截的情况。如果您使用的时Trend Micro软件,请检查其扫描日志查看位于OpticStudio安装文件夹内(通常为C:\program files\Zemax OpticStudio)的HASP_RT.EXE,或是位于C:\windows\system32内的HASPLMS.EXE程序是否已被拦截。如果您使用的是McAfee Enterprise,其HIPS功能 (Host Intrusion Prevention System) 将对授权软件进行拦截。您可以暂时性地关闭HIPS功能看能否解决您的问题。在客户端电脑内,执行以下操作:

在系统栏内右键点击McAfee图标,该图标通常为一个中间带有M字母的红色盾牌。浏览其菜单内的Disable选项卡。选择Disable HIPS Protection。如果成功,您的IT部门可以将HASP_RT.EXE加入白名单内,永久解决拦截的问题。文件位于:C:\program files\Zemax OpticStudio路径中。

Disable

附录:将网络版授权转移至新服务器

本小节内容为您提供将网络版授权转移至新服务器内的推荐操作方式,将使用最少的时间和配置量。注意,如果在转移网络版授权时,存在客户端电脑已将授权坐席借出的情况,不会影响到授权的转移,因为借出的坐席将届时自动到期。

  1. 在新的服务器电脑内按照之前描述的操作安装Zemax授权管理器软件。如果您将要转移Softkey授权至新服务器,且您当前服务器内的Zemax授权管理器版本早于2016年九月,您需要在转移前先对其进行升级,因为转移操作在后续版本内进行了变动。或者使用无网络的离线方式进行授权转移。
  2. 将HASPLM.INI文件从当前服务器拷贝到新服务器内。该文件内保存了管理控制中心ACC内的所有服务器设置(用户规定、分离授权设置、密码等等,在“如何监控和管理网络版密钥的使用情况”中有详细描述)。文件位于以下路径:C:\Program Files (x86)\Common Files\Aladdin Shared\HASP。
  3. 如果您使用的是红色USB授权,在从当前服务器转移OpticStudio授权至新服务器时,只需在新服务器内插入红色USB密钥即可。如果您使用的是Softkey授权,请参阅以下文章:“转移和更新Softkey授权”、“在没有互联网的电脑上激活、转移或者更新Softkey授权”。
  4. 在客户端电脑上测试授权服务器是否正常工作。如果您需要在对新服务器电脑转移授权之前进行测试操作,可以邮件联系sales@zemax.com。我们将为您提供两周的临时网络版授权供您使用。请注意,要想获取临时网络版授权,您的授权必须处于有效服务期内。如果转移的为Softkey授权,请使用试用版在服务器之间进行转移操作测试并熟悉转移操作。当您成功将试用版转移至新的服务器之后,请对其进行删除以免之后使用到已过期的试用版授权造成困扰。最简单直接的方式删除试用版授权即将其任意转移出去之后,丢弃转移码或是H2R转移文件。
  5. 告知OpticStudio使用者需要在客户端电脑设置内修改新的服务器IP地址或是电脑名称。您可以提供新的服务器信息和文章以下部分作为指引:“未自动找到授权时的操作”。或者,您可以提供修改好的HASPLM.INI文件(文件内含有新的服务器信息)给使用者,并以以下文章作为指引:“对于Softkey和红色USB网络版密钥安装的客户端电脑自动配置”。

附录:重启Sentinel LDK授权管理器服务器以修复问题

以下内容适用于当服务器或客户端电脑不方便重启时使用,可用于修复以下问题:

  • 授权服务器或是客户端无法在Zemax授权管理器中找到对应授权信息
  • 在密钥服务器内进行了设置修改之后,即使提交修改后设置仍未生效
  • 在服务器内允许使用“detachable license”之后,仍无法在客户端内对授权坐席进行借出
  • 在服务器内的授权坐席已停止使用的情况下仍显示为被占用

您可以通过开始菜单搜索services.msc或者直接打开Control Panel...System and Security...Administrative Tools...Services后右键点击Sentinel LDK授权管理器,选择重启(Restart)。

Sentinel LDK License Manager

KA-01534

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助

评论

0 条评论

登录写评论。