Problems installing OpenNMS 1.8.1 on 64bit Windows 2008
Ed Darnell <[email protected]>
| Newsgroups | gmane.network.opennms.install |
|---|---|
| Message-ID | <[email protected]> |
We are trying to install OpenNMS 1.8.1 on 64bit windows (with 64bit jdk)
and hitting problems.
setup.exe fails to run at all, however if we run
standalone-opennms-installer-1.8.1.jar it looks to run okay, but
eventually fails to find jicmp.dll (and searching the directory
structure it is not there).
We then downloaded JICMP (jicmp.1.0.9-win32-amd64-bin.zip) and copied
the 64bit jicmp.dll (and msvcr90.dll and jicmp.jar) to the lib directory
of OpenNMS.
The standalone installer then runs fine.
..... but when we run openms we get the following:
C:\Program Files\OpenNMS\bin>opennms.bat start
C:\Program Files\OpenNMS\bin>"C:\Program
Files\Java\jdk1.6.0_21\bin\java" -Xmx25
6m -XX:MaxPermSize=128m -Dopennms.home="C:/Program Files/OpenNMS" -jar
"C:/Progr
am Files/OpenNMS/lib/opennms_bootstrap.jar" start
[DEBUG] System property 'opennms.library.jicmp' set to 'C:/Program
Files/OpenNMS
/lib\jicmp.dll. Attempting to load jicmp library from this location.
[INFO] Successfully loaded jicmp library.
An error occurred while attempting to start the
"OpenNMS:Name=TestLoadLibraries"
service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and
exiting.
javax.management.RuntimeMBeanException:
java.lang.reflect.UndeclaredThrowableExc
eption: Could not initialize ICMP socket: Socket exception 10013:
Permission den
ied
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(Default
MBeanServerInterceptor.java:856)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBe
anException(DefaultMBeanServerInterceptor.java:869)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:838)
at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
)
at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:338)
at
org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:261)
at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:268)
at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:136)
at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:211)
at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:183)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:376)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.reflect.UndeclaredThrowableException: Could not
initialize
ICMP socket: Socket exception 10013: Permission denied
at
org.opennms.netmgt.vmmgr.Manager.testIcmpSocket(Manager.java:252)
at
org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:235
)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMB
eanIntrospector.java:93)
at
com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMB
eanIntrospector.java:27)
at
com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.j
ava:208)
at
com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
at
com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:836)
... 13 more
Caused by: java.net.SocketException: Socket exception 10013: Permission
denied
at org.opennms.protocols.icmp.IcmpSocket.initSocket(Native Method)
at
org.opennms.protocols.icmp.IcmpSocket.<init>(IcmpSocket.java:108)
at
org.opennms.netmgt.vmmgr.Manager.testIcmpSocket(Manager.java:250)
... 24 more
Any ideas?
Regards,
Ed Darnell
Interim CIO
Peerius Ltd
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ
opennms-install mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-install