Concern:
Certain IP addresses are not usable, resulting in devices not being found due to errors in JetAdvice Edge log details.
Error:
"SendToAsync: Socket Exception AccessDenied Permission denied : Permission denied at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName) at System.Net.Sockets.Socket.SendTo(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint remoteEP) at System.Net.Sockets.UdpClient.Send(Byte[] dgram, Int32 bytes, IPEndPoint endPoint) at EF.Snmp.Client.Internal.UdpSenderFactory.UdpSender.fDWNu0pchc(UdpSendRequest ) at EF.Snmp.Client.Internal.UdpSenderFactory.UdpSender.SendToAsync(UdpSendRequest request, CancellationToken ct)"
Reason:
Check the subnet address of the Edge Connector. One of the IPv4 ranges, IPv4 addresses or hostnames resolves to an IPv4 address which is defined as either a network address or a broadcast address for that subnet (i.e. it is not a valid address), and Linux will prevent packets from being sent to that address without elevated permissions
Fix:
In this case, split the IPv4 range depending on the subnet
10.1.2.1-10.1.2.126
10.1.2.129-10.1.2.254
or remove the individual IPv4 address or hostname that resolves to that address