PowerFlex: Node iDRAC discovery fails error "Value [0] not in range (0,32]"

Summary: Nodes fail discovery when the iDRAC's subnet mask is misconfigured.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

In the PowerFlex Manager UI, the node discovery job fails with the error:

The device with the IP address: cannot be discovered because Puppet module idrac was not available or failed to return the device information

In the asmManager.log, you see the error "Value [0] not in range (0,32]."

java.lang.IllegalArgumentException: Value [0] not in range (0,32]
        at org.apache.commons.net.util.SubnetUtils.rangeCheck(SubnetUtils.java:304)
        at org.apache.commons.net.util.SubnetUtils.calculate(SubnetUtils.java:229)
        at org.apache.commons.net.util.SubnetUtils.<init>(SubnetUtils.java:63)

 

Cause

The iDRAC's subnet mask is misconfigured.

 

Resolution

In the iDRAC Web interface, select iDRAC Settings > Connectivity

Expand Network > IPv4 Settings and update the Static Subnet Mask.

 

Affected Products

PowerFlex Appliance
Article Properties
Article Number: 000203885
Article Type: Solution
Last Modified: 01 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.