Перейти к содержанию
Авторизация  
Aversia

Не совместимость ОС

Рекомендуемые сообщения

Привет форумчане. Такой вопрос. Есть сборка на ней защита rguard. На debian 7 все отлично работает rguard загружается в лог гс итд. А в centos 6 rguard не работает не загружается в лог гс итд. Ну и вот уже почти 6 часов ломаю голову что это может быть но так и не понял:) Кто сталкивался подскажите. Регистр букв пробывал уже разный и True true и как только не писал но реакции ноль. За помощь тыкну плюс)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет форумчане. Такой вопрос. Есть сборка на ней защита rguard. На debian 7 все отлично работает rguard загружается в лог гс итд. А в centos 6 rguard не работает не загружается в лог гс итд. Ну и вот уже почти 6 часов ломаю голову что это может быть но так и не понял :) Кто сталкивался подскажите. Регистр букв пробывал уже разный и True true и как только не писал но реакции ноль. За помощь тыкну плюс)

 

А пути все хорошо все проверил и сравнил ?

на CentOS и Debian разные пути до либ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А пути все хорошо все проверил и сравнил ?

на CentOS и Debian разные пути до либ.

будь добр по точнее вот путь что в debian что в centos /root/lib и вот сам батник 

#!/bin/bash

while :;
do
	mv ./log/java.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_java.log"
	mv ./log/stdout.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
	mv ./log/chat.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-chat.log"
	mv ./log/checkskill.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-checkskill.log"
	mv ./log/enchant.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-enchant.log"
	java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../lib/incore.jar -cp config:../lib/* org.mmocore.gameserver.GameServer > log/stdout.log 2>&1

	[ $? -ne 2 ] && break
	sleep 30;
done

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

будь добр по точнее вот путь что в debian что в centos /root/lib и вот сам батник 

#!/bin/bash

while :;
do
	mv ./log/java.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_java.log"
	mv ./log/stdout.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
	mv ./log/chat.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-chat.log"
	mv ./log/checkskill.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-checkskill.log"
	mv ./log/enchant.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-enchant.log"
	java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../lib/incore.jar -cp config:../lib/* org.mmocore.gameserver.GameServer > log/stdout.log 2>&1

	[ $? -ne 2 ] && break
	sleep 30;
done

А в логе что при запуске ? судя по всему либа должна лежать где остальные файлы ядра.

так же версии Java сравнить нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в логе что при запуске ? судя по всему либа должна лежать где остальные файлы ядра.

так же версии Java сравнить нужно.

Лог чистый он просто не видит gameguard.jar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лог чистый он просто не видит gameguard.jar

java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../lib/incore.jar -cp config:../lib/* org.mmocore.gameserver.GameServer > log/stdout.log 2>&1

тут тупо нет пути до этой либы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дописывал переставало запускать сервер 

java -server -Dfile.encoding=UTF-8 -Xmx4G -Xbootclasspath/p:../lib/incore.jar:../lib/gameguard.jar -cp config:../lib/* org.mmocore.gameserver.GameServer > log/stdout.log 2>&1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробывал сделать так тоже не прокатило

#!/bin/bash

while :;
do
	mv ./log/java.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_java.log"
	mv ./log/stdout.log "./log/old/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
	mv ./log/chat.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-chat.log"
	mv ./log/checkskill.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-checkskill.log"
	mv ./log/enchant.log "./log/old/`date +%Y-%m-%d_%H:%M:%S`-enchant.log"
	java -server -Dfile.encoding=UTF-8 -Xincgc -Xms3076m -Xmx3076m -cp ./../lib/incore.jar:./../lib/gameguard.jar:./../lib/commons-codec-1.9.jar:./../lib/commons-dbcp-1.4.jar:./../lib/commons-io-2.4.jar:./../lib/commons-lang3-3.1.jar:./../lib/commons-logging-1.1.3.jar:./../lib/commons-math3-3.2.jar:./../lib/commons-pool-1.6.jar:./../lib/dom4j-2.0.0-alpha-2.jar:./../lib/ecj-4.3.1.jar:./../lib/ehcache-core-2.4.3.jar:./../lib/gameserver.jar:./../lib/jacksum-1.7.0.jar:./../lib/jave.jar:./../lib/javolution-5.5.1.jar:./../lib/json-simple-1.1.1.jar:./../libs/lameguard-1.9.5.jar:./../lib/log4j-1.2.16.jar:./../lib/mail-1.5.0.jar:./../lib/mesp-1.02.jar:./../lib/mesp-1.02.jar:./../lib/mysql-connector-java-5.1.29-bin.jar:./../lib/netty-3.2.3.jar:./../lib/org.napile.primitive.jar:./../lib/scripts.jar:./../lib/servlet-api-3.1.jar:./../lib/slf4j-api-1.7.3.jar:./../lib/slf4j-log4j12-1.7.3.jar:./../lib/trove-3.0.3.jar:./../lib/worldwind.jar:./../lib/ws-commons-util-1.0.2.jar:./../lib/xmlrpc-common-3.1.3.jar:./../xmlrpc-server-3.1.3.jar org.mmocore.gameserver.GameServer > log/stdout.log 2>&1

	[ $? -ne 2 ] && break
	sleep 30;
done

ГС бьет ошибку

Exception in thread "main" java.lang.ClassFormatError: Illegal UTF8 string in constant pool in class file org/mmocore/gameserver/Shutdown
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
	at java.lang.Class.getMethod0(Class.java:2694)
	at java.lang.Class.getMethod(Class.java:1622)
	at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
	at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...