我有一个连接到反向代理服务器(Windows 服务器 2019,安装了 URL 重写的 IIS)的应用服务器(在 DMZ 内)。在这 2 个服务器之间配置了以下防火墙规则:
App--->反向代理(80和443端口)
App<---反向代理(端口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)
转发代理已配置如下:
运行批处理文件时,出现以下错误:
D:\MSO>C:\Windows\System32\cscript.exe "c:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /sethst:10.aa.bb.ccc Microsoft (R) Windows 脚本主机版本 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 Version 5.812 版权所有 (C) Microsoft公司。版权所有。
- -加工 - - - - - - - - - - - - -
检测到已安装的产品密钥 - 尝试激活以下产品:SKU ID:dedfa23d-6ed1-45a6-85dc-63cae0546de6 许可证名称:Office 16,Office16StandardVL_KMS_Client 版本许可证描述:Office 16,VOLUME_KMSCLIENT 频道已安装产品密钥的最后 5 个字符:XXXXXX 错误代码:0xC004F074 错误描述:软件许可服务报告无法激活产品。无法联系到密钥管理服务 (KMS)。请参阅应用程序事件日志以获取更多信息。要查看激活事件历史记录,请运行:cscript ospp.vbs /dhistorykms 注意:已检测到 KB 文章激活失败:0xC004F074 更多信息请访问:http: //support.microsoft.com/kb/2870357#Error0xC004F074
---退出------------------
URL重写设置有什么问题吗?或者通过批处理文件激活时无法完成?非常感谢。
注册表
林志峰
据我所知,KMS (VLMCS)不是基于 HTTP 的服务——它使用 TCP 端口 1688 而不是 80/443,并且使用 MS-RPC 而不是 HTTP(意思是,你不能使用反向代理或 URL 重写,因为有首先不是任何 URL)。