PowerFlex 3.X: The Gateway Or Presentation Server May Report Connection Issues To Port -1
Summary: Connectivity issues may be seen with either the Gateway or the Presentation server with "port out of range" or "Trying to reconnect."
Instructions
Scenario
When using an IPv6 network between the MDM and either the Presentation server or the Gateway, they may fail to reconnect after a network failure.
The PowerFlex Gateway returns an HTTP 500 error using REST API.
Symptoms
You may see the Trying to reconnect to port -1 in the Presentation server logs:
servername/mgmt-server/logs/scaleio.log:
2021-02-09 22:52:39,559 [qtp632831438-2178-ReceiveLoop-929208220|INFO |com.emc.ecs.net.connection.LayeredProtocolConnection.infoWithState] LPC-929208220 #71aa72cc1bca9177 [2620:149:72:2::4:6611]: Trying to reconnect to 100.84.60.164:-1 2021-02-09 22:52:39,559 [qtp632831438-2178-ReceiveLoop-929208220|INFO |com.emc.ecs.net.connection.LayeredProtocolConnection.infoWithState] LPC-929208220 #71aa72cc1bca9177 [2620:149:72:2::4:6611]: Trying to reconnect to 2620:149:72:2::4:-1 2021-02-09 22:52:39,560 [qtp632831438-2178-ReceiveLoop-929208220|INFO |com.emc.ecs.net.connection.LayeredProtocolConnection.infoWithState] LPC-929208220 #71aa72cc1bca9177 [2620:149:72:2::4:6611]: Trying to reconnect to 100.84.49.100:-1
You may see a message in the Gateway logs that the port is out of range:
2020-06-24 19:38:15,476 [https-jsse-nio-443-exec-9-ReceiveLoop-1448046560] ERROR c.e.e.n.c.LayeredProtocolConnection - LPC-1448046560 #e28e0ab9f28ebaa0 [2620:149:5c2:1c::7:6611]: Exception in receive loop java.lang.IllegalArgumentException: port out of range:-1
Impact
Excess log entries are seen. The server can reconnect after several retries.
Root Cause
Development has identified an issue in the PowerFlex Gateway and Presentation server, that mistakenly tries to connect to port "-1." This has only been seen when IPV6 is enabled.
Workaround
Upgrade to PowerFlex 3.5.1 or later for the Gateway.
Upgrade to PowerFlex 3.6 or later for the Presentation server.
Impacted Versions
PowerFlex 3.5.0, VxFlex 3.0.x
Fixed In Version
Gateway - PowerFlex 3.5.1
Presentation Server - PowerFlex 3.6