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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.