什么是 Akamai Download Manager (DLM)?

与通常在浏览器中提供的下载功能相比,Akamai Download Manager (DLM) 可提供更加有效、迅速的文件下载,对于大文件尤其如此。 它可以暂停,然后重新开始下载,即便在关闭并重新启动计算机以后也可恢复下载。

为什么 VMware 要使用 Akamai DLM?

此下载管理器可为终端用户提供更强大的下载能力,对于那些 Internet 连接速度较慢以及下载较大文件时会遇到困难的用户尤其如此。

 

下载管理器尤其有利于:

  • 暂停大文件的下载进程
  • 恢复中断或暂停的下载(尤其是对于非常大的文件)
  • 通过连通性不佳的连接下载文件

工作原理

此下载管理器是两个类似的应用程序:

  • 对于 Windows Internet Explorer,它是 ActiveX 控件。
  • 对于其他平台,它是 Java Applet。

当终端用户单击某个设置为使用下载管理器的链接时,将发生以下事件:

  1. DLM 检查用户请求中的用户代理 HTTP 标头,以确定浏览器是否支持下载管理器。 如果不支持,则将浏览器重定向到可直接进行下载的 URL,此过程是自动进行的。 浏览器就像处理常规 HTTP 下载一样直接开始下载。
  2. 对于支持的浏览器,DLM 将返回启动下载管理器 ActiveX 控件或 Java Applet 的 JavaScript。
  3. 对于大多数浏览器安全设置,将会打开一个窗口来提示用户接受证书或经过签名的 Applet。
  4. 如果用户拒绝证书,则 ActiveX 版本会自动重定向到浏览器的下载功能。 如果下载管理器未能启动,则 Java 版本会显示一个可供用户选择的链接。
  5. 下载管理器启动时,将显示一个“另存为”对话框来提示用户。
  6. 下载管理器会在用户选择的目录中预先分配一个临时下载文件。 临时名称为目标文件名加上 .dlm 扩展名。 如果用户退出下载管理器(下载中途停止),则会在用户的桌面上创建一个图标,以便在以后恢复下载。
  7. 文件完整下载后,将对该临时文件进行重命名,并验证 MD5 校验和。 我们还可能会在下载页上为您提供 SHA1 校验和,但是下载管理器仅执行 MD5 检查。
  8. 下载完成后,如果用户选择了用于自动启动所下载文件的选项,则下载管理器可能会执行此操作。

系统要求

此下载管理器可在多种平台上运行:

  • Windows 2000、2003、XP 和 Vista 上的 Internet Explorer 5.01、5.5、6.0 和 7.0。 在这些平台上,此下载管理器以 ActiveX 控件的形式实现。 Macintosh 不支持 Internet Explorer。
  • 对于 Macintosh OS X 上的 Netscape 6、7 和 8 以及 Mozilla 1.4–1.8、Mozilla Firefox 1.0 或更高版本或者 Safari,此下载管理器以 Java Applet 的形式运行,并且需要安装 Sun Java Runtime Environment (JRE) 1.4.x 或更高版本。 请注意,对于 Macintosh,1.5 版以前的 Firefox 版本需要安装第三方插件才能运行 JRE 1.4.x 或更高版本;Firefox 1.5 不需要安装 JRE 插件 - 它本身已受到支持,即时可用。

当然,未使用下载管理器的平台上的用户仍可使用浏览器的下载功能来下载文件,只是无法使用此下载管理器的功能。

接受安全证书

第一次使用此下载管理器时,系统可能会要求您接受一份安全证书,是否会出现此要求取决于您所使用的浏览器和平台。 如果选择不接受证书,并且网站提供了用于下载文件的替代链接,您仍然可以下载文件,只是不使用下载管理器而已。

下载管理器窗口

列表窗口: 使用此下载管理器时,下载开始后您将看到两个窗口的其中一个。 您可能看到列表窗口:

VMware 下载管理器

下载多个文件:此窗口列出当前的所有下载文件。 您可以同时下载多个文件,并且可以选择列表中的文件以对其采取进一步操作。

 

暂停、恢复:您可以在下载列表中选择以暂停、暂停后恢复或取消下载。 如果单击“Pause”(暂停),该按钮将更改为“Resume”(恢复)。

 

暂停、退出、恢复:如果退出,下载管理器会在桌面上放置一个图标,让您能够在以后恢复下载。 您可以在以后任何时候恢复下载,即便在关闭并重新启动计算机以后也可恢复。 如果该下载文件已在下载站点上更改,则会在您恢复下载时发送一条消息通知您。 恢复下载时,将使用您的默认浏览器,即与 HTML 文件关联的应用程序。 如果需要,可以使用“打开方式”这个操作系统功能来改变所使用的默认浏览器(例如在 Windows 中,可以右键单击文件并选择“打开方式”)。 如果最初使用浏览器 B 开始下载,您需要使用浏览器 B 来继续并完成下载。

 

移除、删除: 如果选择列表中某个已完成的下载,您将看到“Remove”(移除)按钮。 此按钮用于从列表中移除文件。 如果单击该按钮,则还会询问您是否希望从目标磁盘删除该文件。

 

摘要信息窗口: 如果单击“Detail”(详细信息)按钮,您将看到摘要信息窗口。

摘要信息窗口

运行或关闭窗口:下载完毕后,您可以使用摘要信息窗口暂停或恢复下载。 如果选中“Launch When Done”(完成后运行)复选框,下载管理器会在下载完成后尝试使用关联的应用程序来启动或打开该文件。 选中“Close”(关闭)复选框将会在下载完成后关闭此窗口。

需要花多长时间才能完成下载?

下载时间因所下载的文件大小、Internet 连接速度和网络状况而异。

收到响应代码,显示“the supplied http header is invalid”(所提供的 HTTP 标头无效)

问题

 

将任何版本的 Akamai Download Manager 与 Internet Explorer 配合使用时,当前在以下平台上具有 4 GB 的文件大小限制。

  • Internet Explorer - 所有版本
  • 文件大小大于 4 GB
  • 通过安全套接字层连接(即 HTTPS)进行的 文件下载

原因

 

使用 SSL 时,Akamai Download Manager 的 ActiveX 版本所使用的 Microsoft WinINet API 中当前存在 4 GB 的文件大小限制 (http://support.microsoft.com/kb/298618)。 这只会在使用 SSL 时影响 Internet Explorer 浏览器的使用。 所有其他浏览器和平台当前具有 10 GB 的文件大小限制。

 

解决方法

  • 只有 Internet Explorer 受影响。 尝试使用“概述”选项卡中的“系统要求”下列出的受支持浏览器来进行下载。 该列表包括 Firefox、Netscape 和 Safari 等等。
  • 如果可能,请不要使用 SSL 来下载文件。 如果所下载文件的内容非常敏感,则建议不要采用此方法。

单击下载链接无反应

原因

 

Web 浏览器上的弹出窗口拦截器或较高的安全设置可能阻止了 Akamai DLM 窗口打开。

 

解决方法

 

如果 Web 浏览器或 Internet 工具栏(例如 Yahoo! 工具栏或 Google 工具栏)中启用了弹出窗口拦截器, 您需要禁用弹出窗口拦截器才能开始下载。

 

注意:下载管理器有时最长可能要花一分钟时间才会开始下载。 请等待其完成初始加载,不要匆忙地认定存在问题

开始下载时出现空白窗口或“File not found”(文件未找到)错误

原因

 

如果 Akamai 检测到您的计算机不满足运行 Akamai DLM 的最低系统要求,则会显示一个空白窗口或“File not found”(文件未找到)消息。 在大多数情况下是由于未启用 JRE 或 ActiveX 控件造成的。

 

解决方法

 

要让您的 Web 浏览器能够运行 Akamai DLM,请参阅 “概述”选项卡上列出的系统要求。 您可能希望切换到另一个满足系统要求的浏览器以访问您的下载。

开始下载时出现一个咖啡杯图标

原因

 

Akamai DLM 在 Mozilla Firefox、Apple Safari、Netscape Navigator 和 Mozilla 中以一个 Java Applet 的形式来实现。 当 Java Applet 第一次在 Web 浏览器会话中运行时,必须启动 Java Run Time Environment (JRE)。 在大多数计算机上,JRE 在不到 10 秒内即可启动。 在较慢的计算机上,JRE 可能要花几分钟时间才能启动。 第一次安装 Akamai DLM 时,该 Java Applet 会请求您接受来自 Akamai Technologies 的安全证书。 此对话框可以隐藏在其他窗口后面。

 

解决方法

 

如果咖啡杯图标几分钟后还未消失,则最小化打开的窗口,然后接受该安全证书。

开始下载时显示“Server not found”(服务器未找到)或其他服务器错误

原因

 

如果遇到“Cannot connect to server”(无法连接到服务器)、“Network error. Cannot download”(网络错误,无法下载)、“server not found”(服务器未找到)或“DNS error”(DNS 错误)等服务器错误,这可能是由于网络中断,或者您的代理服务器从 URL 请求中去掉了必需的信息。 在大多数情况下,是由于网络中断或网络问题导致您无法下载文件。

 

解决方法

 

在这种情况下,我们建议您稍后重新尝试下载,或者通过另一家网络 ISP 连接到 Internet 来尝试下载。

开始下载时出现“加载项被禁用”错误

原因

 

如果您在禁用 Akamai DLM 以后或在从未启用 Active-X 控件的情况下尝试开始下载,Internet Explorer (IE) 中将会显示此错误。

 

解决方法

 

要在 IE 6 或 IE 7 中启用 Akamai DLM,请执行以下步骤:

  • 选择“工具”>“管理加载项”
  • 显示当前已加载的加载项
  • 突出显示“Download Manager (DLM)”控件
  • 选择“启用”
  • 单击“确定”
  • 返回到 VMware 下载页并重新开始下载

要在 Firefox 3.0 for Windows 中启用 Akamai DLM,请执行以下步骤:

  • 选择“工具”>“选项”
  • 单击“内容”
  • 选中“启用 JavaScript”、“启用 Java”
  • 单击“高级”
  • 选中“移动或者缩放已存在窗口”
  • 单击“确定”

在“工具”->“选项”->“内容”屏幕上:如果选中了“阻止弹出窗口”

  • (在 Windows 上)单击“例外”
  • 在“站点地址”框中,输入 vmware.com
  • 单击“允许”
  • 关闭“允许的站点 - 弹出窗口”对话框
  • 单击“确定”

“恶意软件”警告

原因

 

如果您收到“Malicious software reported. If you trust the site continue to download”(报告了恶意软件。如果您信任该站点,请继续下载)、“Files from the internet can harm your computer”(来自 Internet 的文件可能损害您的计算机)或者只是“unable to download”(无法下载)等警告,这可能是由防病毒软件导致的。 这是 Norton 360 和 Online Security 2006 以及 Windows Live OneCare 的一个已知问题

 

解决方法

 

在大多数情况下,可以在警告窗口中单击以允许下载,但在某些情况下,您可能需要禁用安全措施才能下载。

客户端浏览器问题

常见问题:

  • 弹出窗口拦截器或严格的安全设置可能会禁用下载管理器
  • JavaScript 可能被禁止运行
  • 对于 Internet Explorer,ActiveX 控件可能被禁止运行

故障排除

 

您是否在运行弹出窗口拦截器?

 

某些弹出窗口拦截软件会阻止下载管理器打开其窗口。

 

对于 Internet Explorer

 

安全设置情况如何?

 

要使下载管理器能够工作,浏览器必须能够下载并运行经过签名的 ActiveX 控件、下载文件并运行 JavaScript。 可通过访问“工具”->“Internet 选项”->“安全”->“自定义级别”来检查这些设置。 “中”安全级别启用所有必要的功能。 “高”安全级别禁用了这些必要设置中的大部分功能。

 

对于非 Internet Explorer 浏览器

 

您是否在计算机上安装了 JRE? 如果是,安装的是什么版本?

 

您可能没有为非 Internet Explorer 浏览器安装最新的 Java RunTime 插件。 请参见 “概述”选项卡上列出的要求。

  • 您是否看到要求您接受下载管理器证书的对话框? 您是否接受了证书?
  • 您是否收到错误:“The Download Manager cannot run due to insufficient privileges”(由于没有足够的权限,下载管理器无法运行)? 发生此错误的常见原因是未批准 Applet 证书。
VMware 下载

要修正上面弹出窗口中的证书问题,请在您的 JVM 中进行以下两处更改。

Java 控制面板
Java 控制面板

完成这两处更改后,重新启动浏览器,您应该能看到以下 3 个弹出窗口:

3 个弹出窗口

单击“Run”(运行)按钮接受数字签名后,您应该能够看到并使用此下载管理器。

此下载管理器生成的消息

消息:Cannot connect to server: Check connections, and try again. Would you like to retry now?(无法连接到服务器。请检查连接,然后重试。是否立即重试?)

 

含义:Internet 连接存在,但是文件服务器未应答。

 

操作建议:确保您的 Internet 连接已建立并处于活跃状态。 如果连接正常,而您无法找出问题,可以通过常规 HTTP 来尝试下载文件。 在该对话框中选择“Yes”(是)将会重试下载。

 

消息:Network error, cannot download. Check connections, and try again. Would you like to retry now?(网络错误,无法下载。请检查连接,然后重试。是否立即重试?)

 

含义:下载管理器无法建立网络连接。

 

操作建议:确保您的 Internet 连接已建立并处于活跃状态。 如果连接正常,而您无法找出问题,可以通过常规 HTTP 来尝试下载文件。 在该对话框中选择“Yes”(是)将会重试下载。

从 Internet Explorer 中移除下载管理器

这适用于将此下载管理器与 Internet Explorer 一起运行的情况。 其他浏览器依赖 Java 来显示下载管理器。 虽然文件本身可能出于性能考虑而进行了缓存,但不会在计算机上安装任何内容。 在许多情况下,关闭并重新打开浏览器即可使用新版本。

 

Internet Explorer 7

如果希望移除用于 Internet Explorer 应用程序的下载管理器,可按如下方式删除 ActiveX 控件:

  1. 关闭所有打开的下载管理器窗口和所有 Internet Explorer 窗口
  2. 重新打开 Internet Explorer
  3. 从“工具”菜单中,选择“管理加载项”>“启用”或“禁用”加载项
  4. 选择“显示”中的“下载的 ActiveX 控件(32 位)”
  5. 选择“Download Manager”控件,然后单击“删除”

删除该对象后,在下次启用下载之前,此下载管理器不会再次下载。

 

Internet Explorer 5 和 6

 

如果希望移除用于 Internet Explorer 应用程序的下载管理器,可按如下方式删除 ActiveX 控件:

  1. 关闭所有打开的下载管理器窗口和所有 Internet Explorer 窗口
  2. 重新打开 Internet Explorer
  3. 从“工具”菜单中选择“Internet 选项”
  4. 选择“常规”选项卡
  5. 在“常规”选项卡下的“临时 Internet 文件”组中,单击“设置”
  6. 在“临时 Internet 文件夹”部分,单击“查看对象”
  7. 删除名为“DownloadManager Control”的程序文件
  8. 关闭“已下载的程序文件”窗口和“Internet 选项”窗口

删除该对象后,在下次启用下载之前,此下载管理器不会再次下载。

提示和错误消息

以下是此下载管理器可能生成的提示和错误的列表。 如果任何错误持续存在,请尝试通过常规 HTTP 下载。 如果仍然收到错误,请与客户支持部门联系。

 

消息
含义
操作建议
消息 This download is already running.(此下载已经在运行。)
含义 您单击了下载管理器当前正在下载的文件的链接。
操作建议 等待正在运行的下载完成。
消息 Failed removing the '.dlm' extension from the file name. (未能从文件名中删除“.dlm”扩展名。)
含义 将带有 .dlm 后缀的临时文件重命名为实际文件名时出错。
操作建议 手动重命名 .dlm 文件,或删除该文件并重试下载。
消息 Would you like to also delete the file from the hard disk?(是否还要从硬盘删除该文件?)
含义 如果删除某个未完成的下载,您还可以选择删除只完成部分下载的文件。
操作建议 在该对话框中选择“Yes”(是)将会删除只完成部分下载的文件。 在该对话框中选择“No”(否)会将该文件保留在原位置。
消息 Download file is corrupted. Try to download a fresh copy of the URL. Would you like to start over? ( 下载文件已损坏。请尝试从该 URL 下载新副本。是否重新开始?)
含义 下载管理器使用的临时文件已损坏。 如果在暂停下载时文件已更改,可能就会发生这种情况。
操作建议 在该对话框中选择“Yes”(是)将会从头开始重新下载。 在该对话框中选择“No”(否)将会中止下载。
消息 The download is complete. However, the download integrity is questionable. (MD5 mismatch). Check the file and download a fresh copy if needed. Would you like to start over?(下载已完成,但是下载的完整性无法保证。(MD5 不匹配)。请检查文件,如有需要,请下载新副本。是否重新开始?)
含义 下载文件未能通过 MD5 校验和检查以验证其完整性。 检查文件以确定其是否可正常打开和运行,如有需要,请下载新副本。
操作建议 在该对话框中选择“Yes”(是)将会重试下载。
消息 An irrecoverable error has occurred.(发生了不可恢复的错误。)
含义 任何内部错误。
操作建议 如果发生此错误,下载管理器将会退出。 收集 URL 和引用页,并使用此信息与客户支持部门联系。
消息 The download is done but the Download Manager could not perform some final integrity tests. Check the file and download again if necessary.(下载已完成,但下载处理器未能执行某些最终完整性测试。请检查文件,如有必要,请重新下载。)
含义 下载已完成并且可使用,但是下载管理器未能打开该文件以执行 MD5 有效性检查。 其他程序可能正在使用该文件。
操作建议 确定其他程序是否正在使用该文件,或者文件访问权限是否已更改。 如有必要,请重新下载文件。
消息 Another download is already using this target file name. Please select a different file name.(另一个下载已经在使用此文件名。请选择一个不同的文件名。)
含义 您尝试用来保存文件的名称已经被另一个正在下载的文件使用了。
操作建议 为目标文件选择其他名称,或者关闭具有您要使用的名称的文件,以便能够将其覆盖。
消息 Cannot connect to server. Check connections, and try again. Would you like to retry now?(无法连接到服务器。请检查连接,然后重试。是否立即重试?)
含义 Internet 连接存在,但是文件服务器未应答
操作建议 确保您的 Internet 连接已建立并处于活跃状态。 如果连接正常,而您无法找出问题,请使用引用页和文件与客户/用户支持团队联系,以解决此问题。 在该对话框中选择“Yes”(是)将会重试下载。
消息 Closing the Download Manager will pause all downloads. Resumption is possible using a link placed on your Desktop. Would you like to continue exiting?(关闭下载管理器将会暂停所有下载。可以使用您桌面上的链接恢复下载。是否继续退出?)
含义 下载正在进行时尝试退出下载管理器就会显示此消息。 (Windows/Mac)
操作建议 在该对话框中选择“Yes”(是)将会退出下载管理器。 以后可以恢复下载。
消息 Closing the Download Manager will pause all downloads. Resumption is possible using a link placed at your Home Folder. Would you like to continue exiting?((关闭下载管理器将会暂停所有下载。可以使用您 Home 文件夹中的链接恢复下载。是否继续退出?)
含义 下载正在进行时尝试退出下载管理器就会显示此消息。 (Unix)
操作建议 在该对话框中选择“Yes”(是)将会退出下载管理器。 以后可以恢复下载。
消息 Do you want to close the Download Manager? Note: Resumption is possible using a link placed on your Desktop.(是否关闭下载管理器?注意:可以使用您桌面上链接恢复下载。)
含义 在没有下载正在进行的情况下,尝试退出下载管理器就会显示此消息。 (Windows/Mac)
操作建议 选择“Yes”(是)将会退出下载管理器。
消息 Do you want to close the Download Manager? Note: Resumption is possible using a link placed at your Home Folder.(是否关闭下载管理器?注意:可以使用您 Home 文件夹中的链接恢复下载。)
含义 在没有下载正在进行的情况下,尝试退出下载管理器就会显示此消息。 (Unix)
操作建议 选择“Yes”(是)将会退出下载管理器。
消息 File [filename] already exist. Would you like to overwrite this file?(文件[文件名]已经存在。是否覆盖此文件?)
含义 您尝试使用已经存在的名称来保存文件。
操作建议 在此对话框中选择“Yes”(是)将会删除现有文件。 如果选择“No”(否),您可以指定不同的名称。
消息 Network error, cannot download. Check connections, and try again. Would you like to retry now?(网络错误,无法下载。请检查连接,然后重试。是否立即重试?)
含义 任何网络不可用的情况。
操作建议 确保您的 Internet 连接已建立并处于活跃状态。 如果连接正常,而您无法找出问题,请使用引用页和文件与客户/用户支持团队联系,以解决此问题。 在该对话框中选择“Yes”(是)将会重试下载
消息 This URL cannot be handled by this Download Manager This download will be canceled.(下载管理器无法处理此 URL。此下载将取消。)
含义 下载管理器无法读取此 URL 以确定文件名或位置。
操作建议 请使用引用页和文件与客户/用户支持团队联系,以解决此问题。
消息 Could not start download, the file has changed on the server. (MD5 mismatch). Try to download a fresh copy of the URL. Would you like to start over?(无法开始下载,服务器上的文件已更改。(MD5 不匹配)。请尝试从该 URL 下载新副本。是否重新开始?)
含义 文件自上次开始下载并暂停以来已更改。 应该从头开始重新下载。
操作建议 在该对话框中选择“Yes”(是)将会重新开始下载。 在该对话框中选择“No”(否)将会中止下载。
消息 Could not resume, the file has changed on the server (mismatch in file size). Try to download a fresh copy of the URL. Would you like to start over?(无法继续暂停的下载,服务器上的文件已更改(文件大小不匹配)。请尝试从该 URL 下载新副本。是否重新开始?)
含义 文件自上次开始下载并暂停以来已更改。 应该从头开始重新下载。
操作建议 在该对话框中选择“Yes”(是)将会重新开始下载。 在该对话框中选择“No”(否)将会中止下载。
消息 The provided URL is invalid. Cannot download.(所提供的 URL 无效,无法下载。)
含义 表示要下载的文件的 URL 无效。 下载无法进行。
操作建议 请使用引用页和文件与客户/用户支持团队联系,以解决此问题。
消息 The requested file is not available for download. Contact the author of the page that contains the link. This download will be canceled.(请求的文件不可用,无法下载。请与此链接所在页面的作者联系。此下载将取消。)
含义 服务器拒绝了下载请求(HTTP 错误 400–403)。 此错误通常表明身份验证失败。 如果您未获得下载该内容的授权,则遇到此错误是正常的。
操作建议 请重试下载,如有必要,请多次重试。 如果错误仍然存在,请使用引用页和文件与客户/用户支持团队联系。 在该对话框中选择“Yes”(是)将会重试下载。
消息 Download integrity is invalid. Try to download a fresh copy of the URL. Would you like to start over?(下载的完整性无效。请尝试从该 URL 下载新副本。是否重新开始?)
含义 如果在暂停下载时文件已更改,就会发生此错误。 应该从头开始重新下载该文件。
操作建议 在该对话框中选择“Yes”(是)将会从头开始重新下载。 在该对话框中选择“No”(否)将会中止下载。
消息 Your disk is full. Clear up some space and try again.(磁盘已满,请清理一些空间后再试。)
含义 您没有足够的空间来 下载该文件。
操作建议 在尝试重新下载之前,从目标驱动器删除一些文件或选择一个不同的目标驱动器。