0

我正在尝试使用具有 SSL 证书的负载均衡器在 AWS EC2 Windows 实例上设置 SoapUI 模拟服务。我遇到的问题是我无法从我的 ReadyAPI 桌面应用程序连接到模拟服务器。

我已经在没有负载均衡器的 AWS EC2 Windows 实例上成功设置了相同的 SoapUI 模拟服务。我所做的是我刚刚创建了一个具有 3 个操作的 SoapUI 项目并生成了它们相应的模拟服务;我分配了端口 9090,我也在 Windows 防火墙中打开了该端口。我运行模拟服务并使用端点( http://EC2-IP Address:9090)从我的桌面连接 ReadyAPI ;我能够从我的 AWS EC2 Windows 实例中的模拟服务发送请求并接收响应。但是对于我的具有负载均衡器和 SSL 证书的 EC2 Windows 实例,同样的过程失败了。

我有我的 AWS EC2 证书 .PEM 文件,我使用 PuTTY 密钥生成器从中生成了一个私钥和公钥,我尝试在 ReadyAPI 密钥库上使用这两个密钥,但它要求我输入一个我不记得创建时创建的密码AWS 证书密钥对 .PEM 文件。我还尝试在 Windows 证书中注册生成的 Putty 私钥,但它无法识别扩展名为 .ppk 的文件类型。

我相信我仍然缺少一些步骤,我希望社区可以为我指出正确的方向来研究和使用什么。谢谢你。

4

1 回答 1

0

我刚刚发现我需要在 EC2 安全组入站权限中为端口 9090 设置一个“自定义 TCP 规则”。添加这个之后,我就能够连接到我的模拟服务。

于 2017-11-29T16:49:35.843 回答