 |
04.05.2013, 07:56
|
#1
|
|
|
|
Сержант
|
 Регистрация: 25.01.2012
 Сообщений: 126
 Популярность: 282
 Сказал(а) спасибо: 91
Поблагодарили 56 раз(а) в 38 сообщениях
|
Распространенные Ошибки сервера и их решение.
Добрый день с вами опять я, IIraroK ! =)
Решил создать тему в помощь тем кто только, только учиться ставить сервер Аион...
*Памятка:*
Смотрите всегда свои логи.
Они находятся в окошечке с запущенным сервером, либо в папке */log/console.log
Так же если у вас появляется ошибка, то в логах смотрите внимательно на нее и вникайте, что не так с сервером.
Особое внимание обратите на строчку которая начинается с Caused by.
В ней обычно таится полезная информация.
Распространенные ошибки:
1)Ошибка после строки DataBase
Код:
[FATAL] 2012-06-13 19:40:16 - Error with connection string: jdbc:mysql://localho
st:3306/aionx_gs?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not
create connection to database server. Attempted reconnect 3 times. Giving up.
Эта ошибка означает что сервер не может соединится с Базой данных (MySQL)
Решение:
Проверьте правильность введенных в конфиге название баз, паролей, а также адрес базы
2)Exception in thread "main" java.lang.Error: Can't load database script context:.\data\scripts\system\database.xml
По всей видимости вы поставили на вашу машину Java версии 7. Aion Сервера хорошо работают с версией 6.
Решение:Скачать JDK 6
Распространенное решение, но увы иногда установка старой версии java не всегда помогает. Особенно используя сборки U3J-Aion Server.
Решение для сборок U3J-Aion Server Rev. 504+:
- открываем StartGS.bat, StartLS.bat
- находим строчку:SET JAVA_HOME
- меняем на : SET PATH=C:\Program Files\Java\jdk1.7.0_21\bin (здесь путь до папки bin вашей версии java)
3)Gameserver is not authenticated at Loginserver side, shutting down!
Игровой сервер не прошел подлинность к логинсерверу.
Решение:
Зайдите в базу данных Логин сервера и откройте таблицу gameservers.
Там есть 4 колонки: id, mask, password, status.
В них вы должны вписать те данные, что у вас в конфиге:
Id - gameserver.network.login.gsid = 1
Mask – 127.0.0.1
Password - gameserver.network.login.password = 12345(пароль заданный вами)
Status – 1.
4)Переменная среды JAVA_HOME не определена
Решение:
Нам необходимо создать переменную JAVA_HOME в системной среде.
Для этого, нажмите правой кнопкой мыши на "Мой компьютер", выберите "Свойства".
Далее, нажимаем на "Дополнительные параметры системы", жмем кнопку "Переменные среды...".
Под "Системные переменные" жмем "Создать".
В поле "Имя переменной" указываем JAVA_HOME
В поле "Значение переменной" указываем путь до JDK,
например: С:\Program Files\Java\jdk1.6.0_31\
5)Can't transform field GEO_ENABLE of class class org.jsemu.gameserver.configs.main.GeoDataConfig
Проблемы с Гео Датой.
Решение:
Как вариант можно выключить в конфиге геймсервера использование геодаты:
gameserver.geodata.enable = false
Либо обновить до новой версии.
6)java.lang.Error: Error while merging xml files
Тут дело в Static_data
Смотрите то что вы изменяли, также советую проверить файлы /static_data/spawns/new/, если вы конечно же использовали команду //save_spawn
Если созданный файл пустой, удалите его.
7)После того как делаю себя админом при заходе пишет невозможно подключиться к серверу либо к серверу авторизации
Сразу же смотрите логи.
Там явно будут строки вида:
Код:
[FATAL] Could not restore PlayerCommonData data for player
: 77777 from DB: Column 'advanced_stigma_slot_size' not found.
Решение:
Создать колонку в базе данных в таблице players advanced_stigma_slot_size.
Если опять так же не пускает на сервер, то опять же смотрите логи, в них уже будет другая ошибка.
Проблема в том что базы залиты криво на 2.7.(Extreme 2.7, Knight 2.7)
8)Problem loading meshes
Возможно нет файла meshs.geo
Решение:
Скачайте его с другой сборки и киньте его в папку с Гео датой.
9)Я сделал авторегистрацию, но после ввода данных в игре пишет Неверный логин или пароль
Смотрите логи Логин сервера.
Там должны быть ошибки вида:
Код:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'craftership' in 'field list'
Решение:
Создать колонку field list
Создать колонку craftership
...в таблице account_data
10)ERROR Could not parse url file:/....аыыа/...log4j.xml
Проблема: В пути до сервера не должны быть русские буквы(папка руская до сервера или еще что-нибудь)
Решение: Переименовать папки в английскую раскладку.
11)NioServer Initialization Error: java.net.BindException: address already in use
Код:
NioServer Initialization Error: java.net.BindException: address already in use
.....
Exception in thread "main" java.lang.Error: NioServer Initialization Error!
Этот порт уже занят...Либо используй другой либо освободи занятый
P.s. Спасибо за внимание !
P.p.s Если у вас возникли ошибки с сервером не описанные выше, то обращайтесь в личку...

________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
Цитата: |
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
Сообщение от Annedroid |
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
|
|
|
|
п.с. тот кто поставил минус полный идиот...
|
|
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
Последний раз редактировалось IIraroK; 08.05.2013 в 17:52.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 19:58.
|
 |