VMWare Smart Assurance IP: Why does the DisplayName attribute show 3 dots ... for an IPv6 Interface? The DisplayName attribute shows the IPv4 address of an interface correctly.
search cancel

VMWare Smart Assurance IP: Why does the DisplayName attribute show 3 dots ... for an IPv6 Interface? The DisplayName attribute shows the IPv4 address of an interface correctly.

book

Article ID: 331764

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Symptoms:
Why does the DisplayName attribute show 3 dots ... for an IPv6 Interface?

The DisplayName attribute shows the IPv4 address of an interface, but the IPv6 address is represented by three dots "...".
The DisplayName attribute for an Interface shows the IPv4 address correctly, followed by three dots. Why do we see these 3 dots?

IPv6 address not displayed for an Interface

Environment

VMware Smart Assurance - SMARTS

Cause

Display name can be either "AUTOASSIGNED" or "MIBIISYSNAME". By default, it is "AUTOASSIGNED". This is configured using the DisplayNameFormat attribute in the following file:

<BASEDIR>/IP/smarts/conf/discovery.conf

For Interfaces "..." means that the Interface has more than one IP address.

Resolution

By design, VMWare Smart Assurance IP Availability Manager does not list all the IP addresses for an Interface in the DisplayName attribute.

Additional Information

The code that creates the DisplayName attribute for a device looks as follows:

ip = " [".ipObjs[0]->Address.", ...]"; //If the interface has more than one IP address