一开始一直跟踪服务看到是RedGate Client 运行不起来(报错信息代码是这个1603),
后面查询到官网:https://productsupport.red-gate.com/hc/en-us/articles/360015772598-Redgate-Client-Service-fails-to-start
使用管理员运行CMD执行:
netsh http add iplisten 127.0.0.1
之后再安装就可以了
官网原文:
Redgate Client Service fails to start FollowNot yet followed by anyone The Redgate Client Service is a Windows Service that is installed along with any Redgate client tool. Our tools will use the service in order to validate your licenses. In the first instance ensure you're on the latest version of the RCS, you can find the installer at the bottom of this page. In some cases, a Redgate tool may fail because the Redgate Client Service can't be installed or updated. You may see one of these messages: 'Redgate Client' (RedGateClient) failed to start. Verify that you have sufficient privileges to start system services. 'Redgate Client' (RedGateClient) failed to Stop. Verify that you have sufficient privileges to stop system services. If you experience one of these errors, please try the following troubleshooting steps: Open your Services panel. If the Redgate Client service already exists, right-click on the service and choose Stop. If the service fails to stop, manually stop the process by opening Task Manager > Details > sort by Name > locate Redgate.Client.Service.exe > right-click on it and choose End task. Delete any file in C:\Program Files (x86)\Common Files\Red Gate\Shared Client that looks like ".rgupdate_bad_xxxx", and then try running the installer again. Should that fail, run 'netsh http show iplisten' from a command prompt running as administrator and take a screenshot of what is listed (see below). Check Event Viewer > Windows log > Application for any related errors. Raise a support ticket and send over the screenshot, the Event Viewer errors, and the full service log files from C:\ProgramData\Red Gate\Shared Client\Log You may also be getting an error message that the Redgate Client Service won't start that's unrelated to an installation. This error message could mean a firewall rule may be preventing the local use of HTTP. Please open an administrative command prompt and try the following commands: This first command shows if any rules are defined: >netsh http show iplisten If there are no rules, then by default all services are on the AllowList. However, if the default is changed or if there is at least one rule then it may be necessary to add an extra one. What you may see is "::" as a rule after running the above command. This is a rule that likely would have been added by another app. (changes to these rules are not audited so it isn't possible to tell which app added it). If that is the case though then you will need to apply the rule below: >netsh http add iplisten 127.0.0.1 Once added, please navigate to http://localhost:22221/redgate/status.html again to activate the license. If this doesn't help, or if other non-RG services are affected then please raise a support ticket. The rule can be removed using the command below: >netsh http delete iplisten 127.0.0.1
百度翻译:
Redgate客户端服务无法启动 Follow还没有人关注 Redgate客户端服务是与任何Redgate客户端工具一起安装的Windows服务。我们的工具将使用该服务来验证您的许可证。首先,确保您使用的是RCS的最新版本,您可以在本页底部找到安装程序。 在某些情况下,由于无法安装或更新Redgate客户端服务,Redgate工具可能会失败。您可能会看到以下消息之一: “Redgate客户端”(RedGateClient)启动失败。请验证您是否有足够的权限启动系统服务。 “Redgate客户端”(RedGateClient)停止失败。请验证您是否有足够的权限停止系统服务。 如果您遇到这些错误之一,请尝试以下故障排除步骤: 打开“服务”面板。如果Redgate客户端服务已存在,请右键单击该服务并选择停止。如果服务无法停止,请打开“任务管理器”>“详细信息”>“按名称排序”>“定位Redgate”手动停止进程。客户。Service.exe>右键单击它并选择结束任务。 删除C:\Program Files(x86)\Common Files\Red Gate\Shared Client中看起来像“.rgupdate_bad_xxxx”的任何文件,然后再次尝试运行安装程序。 如果失败,请从以管理员身份运行的命令提示符运行“netsh http show iplisten”,并对所列内容进行截图(见下文)。 检查事件查看器>Windows日志>应用程序是否有任何相关错误。 提交支持工单,并从C:\ProgramData\Red Gate\Shared Client\log发送屏幕截图、事件查看器错误和完整的服务日志文件 您可能还会收到一条错误消息,提示Redgate客户端服务无法启动,这与安装无关。此错误消息可能意味着防火墙规则可能阻止本地使用HTTP。请打开管理命令提示符并尝试以下命令: 第一个命令显示是否定义了任何规则: >netsh http显示iplisten 如果没有规则,则默认情况下所有服务都在AllowList上。但是,如果更改了默认值或至少有一条规则,则可能需要添加一条额外的规则。 运行上述命令后,您通常会看到“::”。这是另一个应用程序可能添加的规则。(对这些规则的更改不会经过审核,因此无法分辨是哪个应用程序添加了这些更改)。如果是这样的话,那么您需要应用以下规则: >netsh http添加iplisten 127.0.0.1 添加后,请导航到http://localhost:22221/redgate/status.html再次激活许可证。 如果这没有帮助,或者其他非RG服务受到影响,请提出支持票。可以使用以下命令删除该规则: >netsh http删除iplisten 127.0.0.1
标签:Prompt,netsh,Service,1603,iplisten,Client,报错,Redgate,http From: https://www.cnblogs.com/dzw159/p/18311813