Проблемы при запуске nxshell
-
Версия 2.0-M4
При попытке удаленно подключится к серверу:java -Dnetxms.server=xxx.xxx.xxx.xxx -Dnetxms.login=admin -Dnetxms.password=netxms -jar nxshell-2.0-M4.jar
консоль висит без ответа.
Если локально запустить
java -Dnetxms.server=127.0.0.1 -Dnetxms.login=admin -jar nxshell-2.0-M4.jar
вываливается c ошибкой:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/python/core/PyObject : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: org.netxms.Shell. Program will exit.Можно как-то продиагностировать в чем проблема?
-
У вас JVM версии 6 или ниже; Jython собран при помощи JDK 7.
Я очень рекомендую вам обновить JVM на версию 8, потому что обновлений уже нет даже на 7-ю версию, не говоря уже про предыдущие. -
Действительно, была 6 версия.
Сервер на debian 7.7, поставил пакетом openjdk-7-jre-headless. JVM 8 в пакетах для дебиана вроде как нет.Вообщем, теперь при попытке запуска nxshell локально ошибок нет, но и promt шелла тоже не появляется.
Параллельно обнаружил, что и удаленный доступ к серверу через nxmc тоже перестал работать... -
Собственно сам и разобрался, что загружало сервер так, что доступ отваливался.
Дело было в контейнере, описанном в этом тредеhttps://www.netxms.org/forum/general-support/bound-unbound-nodes/.
После его удаления, все проблемы с доступом исчезли.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login