通过(反向)代理激活 MS Office 2016

通过(反向)代理激活 MS Office 2016

我有一台应用服务器(在 DMZ 内),它连接到反向代理服务器(Windows Server 2019,安装了 URL 重写的 IIS)。这两台服务器之间配置了以下防火墙规则:

应用程序--->反向代理(端口 80 和 443)

应用程序<---反向代理(端口 80 和 443)

MS Office 2016 安装在应用服务器上,我们的 IT 管理员给我一个批处理文件来激活它:C:\Windows\System32\cscript.exe "c:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /sethst:10.aa.bb.ccc

C:\Windows\System32\cscript.exe“c:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs”/act

我尝试运行它但失败了。还设置了以下防火墙规则:反向代理--->10.aa.bb.ccc(端口 80 和 443)

正向代理配置如下:

URL 重写设置

运行批处理文件时,出现以下错误:

D:\MSO>C:\Windows\System32\cscript.exe "c:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /sethst:10.aa.bb.ccc Microsoft (R) Windows Script Host 版本 5.812 版权所有 (C) Microsoft Corporation。保留所有权利。

- -加工 - - - - - - - - - - - - -

错误代码:0x80070005 错误描述:运行以下命令:cscript ospp.vbs /ddescr:0x80070005

---退出------------------------------

D:\MSO>C:\Windows\System32\cscript.exe "c:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /act Microsoft (R) Windows Script Host 版本 5.812 版权所有 (C) Microsoft Corporation。保留所有权利。

- -加工 - - - - - - - - - - - - -

检测到已安装的产品密钥 - 尝试激活以下产品:SKU ID:dedfa23d-6ed1-45a6-85dc-63cae0546de6 许可证名称:Office 16,Office16StandardVL_KMS_Client 版本 许可证说明:Office 16,VOLUME_KMSCLIENT 频道 已安装产品密钥的最后 5 个字符:XXXXX 错误代码:0xC004F074 错误说明:软件许可服务报告无法激活该产品。无法联系密钥管理服务 (KMS)。有关其他信息,请参阅应用程序事件日志。要查看激活事件历史记录,请运行:cscript ospp.vbs /dhistorykms 注意:检测到激活失败的知识库文章:0xC004F074 有关更多信息,请访问:http://support.microsoft.com/kb/2870357#Error0xC004F074


---退出------------------------------

URL 重写设置有什么问题吗?或者通过批处理文件激活时无法完成?非常感谢。

规则

林志锋

答案1

据我所知,KMS(VLMCS)是不是基于 HTTP 的服务– 它使用 TCP 端口 1688 而不是 80/443,并且使用 MS-RPC 而不是 HTTP(这意味着,您不能使用反向代理或 URL 重写,因为首先不存在任何 URL)。

相关内容