![在 MacOS 上安装 FortiClient:无法连接到更新服务器](https://linux22.com/image/1543906/%E5%9C%A8%20MacOS%20%E4%B8%8A%E5%AE%89%E8%A3%85%20FortiClient%EF%BC%9A%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%E6%9B%B4%E6%96%B0%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
下载适用于 MacOS Sierra (10.12.6) 的 FortiClient (v5.6) 应用程序并运行 FortiClientUpdateInstaller.dmg 后,安装程序运行,但以超时结束并显示以下消息:
无法连接更新服务器
应用程序 dmg 文件来自:http://www.forticlient.com/downloads
如何安装?有离线/完整安装程序版本吗?
答案1
我发现解决这个问题的方法是运行下载文件夹中的 FortiClientUpdateInstaller,然后将 FortiClientUpdate.app 复制到应用程序文件夹中。
一旦将其复制到那里,我右键单击并选择“显示包内容”。
在里面,我导航到 /Contents/MacOS 并双击 FortiClientUpdate 文件 (108KB)。当它运行并成功连接到服务器进行下载时,一个终端窗口打开并显示诊断信息。
正确下载后,我就可以正常安装。
答案2
我怀疑 FortiClientUpdateInstaller 应用程序没有正确遵守代理设置。我尝试按照 Paul 的建议操作,并使用代理集的 shell 环境变量运行:
$ export http_proxy=http://local.proxy.domain:8000
$ export https_proxy=http://local.proxy.domain:8000
然后在该 shell 中运行该应用程序但仍然失败:
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/Exceptions.plist'
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Common/ChunkCompression.cpp:49: Error: unsupported compressor 8
/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppleFSCompression/AppleFSCompression-96.60.1/Libraries/CompressData/CompressData.c:353: Error: Unknown compression scheme encountered for file '/System/Library/CoreServices/CoreTypes.bundle/Contents/Library/AppExceptions.bundle/Exceptions.plist'
20181012 09:12:58.829 [update:INFO] fcn_upgrade:167 firware: FCT100-FW-6.0.1-28
20181012 09:12:59.483 [update:INFO] fcn_upgrade:184 uid: 2282498392
20181012 09:12:59.483 [update:INFO] fcn_upgrade:201 sn: FCT8002282498392
20181012 09:12:59.489 [update:INFO] fcn_upgrade:209 uid2: BEC3AA1352AF566C9E1AE503EE9FF933
20181012 09:12:59.489 [update:INFO] fcn_upgrade:219 hostname: ws22.umd.com.au
20181012 09:12:59.489 [update:INFO] fcn_upgrade:224 os: Mac OS X 10.13.6
20181012 09:12:59.490 [update:INFO] fcn_upgrade:230 language: en
20181012 09:12:59.491 [update:INFO] fcn_upgrade:128 Last update time: 1970-01-01 10:00:00, Last vulnerability scan time: 1970-01-01 10:00:00
20181012 09:12:59.491 [update:INFO] fcn_upgrade:338 Start to download fdni file...
20181012 09:12:59.491 [update:INFO] update_funcs:363 Try to connect to server 173.243.138.98:80
20181012 09:12:59.491 [update:DEBG] fr_comm:657 sock_connect_s: host: 173.243.138.98, port: 80
接下来,我通过手机热点连接以绕过代理,应用程序运行并正常下载。
结论:该应用程序不遵守系统上的代理设置。在我看来,Fortinet 的表现相当糟糕……
答案3
在运行更新安装程序之前,请先关闭 FortiClient。这为我解决了这个问题。
为此,请右键单击任务栏中的 FortiClient 图标并选择“关闭 FortiClient”。然后重试。