Starting v19 with IPv6 disabeld but /usr/lib64/libjicmp6.so loadable doesn't work

Description

When starting OpenNMS it seems to detect that /usr/lib64/libjicmp6.so is loadable. When this succeeds it seems hell bent on binding to a ipv6 socket for pinging, even if the interfaces have no ipv6 IPs associated.

Loading the ipv6 kernel module and getting link local ipv6 on interfaces solves the issue.

Environment

CentOS 6, OpenNMS 19, SunJDK 8.latest, 64-bit

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White April 19, 2017 at 8:55 AM

A similar issue was also reported in the discussion channel: "I have no IPv6 on this VPS I got, it installs properly, but errors on initializing jicmp6
Debian 8. Anybody know if there is a bug or something that it won't load opennms if IPv6 is not there ?"

Benjamin Reed February 16, 2017 at 9:51 AM

Can you describe your configuration for disabling IPv6?

Details

Assignee

Reporter

Labels

Components

Affects versions

Priority

PagerDuty

Created February 15, 2017 at 4:25 AM
Updated September 21, 2021 at 6:21 PM