带有 .NET Core 2.2 的 AmazonMQ 的 SocketException

SocketException with AmazonMQ with .NET Core 2.2

我得到一个 SocketException 只是试图使用 NMS ActiveMQ .net nuget 包创建到 AmazonMQ 的连接。这是我尝试连接的方式:

string url = "ssl://amazoninstance:61617";
string userName = "un";
string password = "pw;

var transport = transportFactory.CreateTransport(new Uri(url)); // Error's out here
var connection = new Connection(new Uri(url), transport, new IdGenerator());
connection.UserName = userName;
connection.Password = password;
var session = connection.CreateSession(AcknowledgementMode.AutoAcknowledge);

我的经纪人 "Public Accessibility" 设置为 "Yes"。我还打开了入站安全组,因此它应该能够接收来自我的 IP 的连接。任何关于我可能遗漏的信息都将不胜感激。

刚收到亚马逊的回复。我将安全组设置为仅允许所有 IPv6 连接。 IPv4 仍然被阻止。修复解决了我的问题。