Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Ошибки LoginServer -/- GameServer/Проблема С Login И Game Серверами.
Search

Проблема С Login И Game Серверами.

21 replies535 viewsCurrently viewing: 1
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/22/2008, 07:53 PM

Вообщем у меня почти на всех сборках такая ошибка.

В GameServer пишет вот это:

Connecting to login on 127.0.0.1:9014
Damn! Registration Faild: Reason: wrong hexid

В LoginServer пишет вот это:

GameServer <127.0.0.1>: Connection lost: socket closed


В ЧЁМ ПРОБЛЕМА?
Я ПЫТАЛСЯ ЕЁ ИСПРАВИТЬ НО НИ ЧЕГО НЕ ПОМОГЛО.
ХЕЛП!
ЧЁ МНЕ ДЕЛАТЬ?

0
Александр
Александр

User

Бывалый

Posts: 159

На форуме с: 05/06/2007

Репутация: +73

Рейтинг: 0

· 05/22/2008, 07:59 PM

Есть такой файлик в Loginserver (в папке) называется он RegisterGameServer.bat Вот запускаеш его (Редактировать ничего ненужно) и потом появляется окошечко (это окошечко с запросом какой номер хочеш зарегить пиши 1 иль на свое усмотрение) потом после того как все сделаеш это окно пропадет и в тойже папке появится текстовый файл например hexid(server 1).txt ну чет такого плана ты его переименовываеш в hexid.txt и кидаеш его в папку config но только уже gameservera и все перезапускай Логин и Гейм и всё

ЫЧ

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/22/2008, 08:09 PM

я всё так и делал 10000000000 раз. Я не знаю в чём дело, вот что пишет. Посмотри картинку. сборка UT для Interlude.CКРИН

0
Александр
Александр

User

Бывалый

Posts: 159

На форуме с: 05/06/2007

Репутация: +73

Рейтинг: 0

· 05/22/2008, 08:35 PM

Четсно сказать даж и незнаю попробуй ради интереса мож получится в конфиге логин сервера поставить AcceptAlternateServer = True мож поможет (Если такое есть)
и навикатом попробуй почистить таблицу gameservers

ЫЧ

0
neid
neid

User

Новичок

Posts: 20

На форуме с: 07/15/2007

Репутация: +80

Рейтинг: 0

· 05/22/2008, 08:48 PM

Это разве дополнения ? Тебе помойму в ошибки LS и GS, а так екскалибур правльно все написал, если пишет такое знач не так делаешь

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/23/2008, 06:34 AM

А как надо делать? Я на днях сниму видюху и покажу как я дулаю и эта ошибка вылетает снова и снова. ( пипец )

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/23/2008, 09:36 AM

У меня вопрос. А сервак надо засовывать в директорию с клиенто или сюда ( пример ) D:\\server

ХЕЛП С HEXID.TXT

0
Стас
Стас

User

Бывалый

Posts: 313

На форуме с: 04/05/2008

Репутация: +29

Рейтинг: 0

· 05/23/2008, 10:52 AM

Хм по скрину видно что трабла с ХЕКСИДОМ, и у меня к тебе вопрос у тебя что айпи 127.0.0.1?

0
xCATAHAx
xCATAHAx

User

Участник

Posts: 71

На форуме с: 06/11/2007

Репутация: +37

Рейтинг: 0

· 05/23/2008, 01:09 PM

При RegisterGame Server.bat вылазит окно , в котором указываешь название своего гейм сервера, а именно ставишь цифру 1. Далее жмёшь Enter.В папке логин сервера появляется документ hexid(server 1).txt который ты переименовываешь до hexid.Далее этот файлик копируешь и кидаешь в папку с гейм сервером.

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/23/2008, 07:18 PM

Цитата
Хм по скрину видно что трабла с ХЕКСИДОМ, и у меня к тебе вопрос у тебя что айпи 127.0.0.1?
в инструкции написан, что нажо оставлять это.
Цитата
При RegisterGame Server.bat вылазит окно , в котором указываешь название своего гейм сервера, а именно ставишь цифру 1. Далее жмёшь Enter.В папке логин сервера появляется документ hexid(server 1).txt который ты переименовываешь до hexid.Далее этот файлик копируешь и кидаешь в папку с гейм сервером.
ну я это 100 раз делал. Уже запарился.

P.S. Щас ещё попробую.

0
Александр
Александр

User

Бывалый

Posts: 159

На форуме с: 05/06/2007

Репутация: +73

Рейтинг: 0

· 05/23/2008, 07:30 PM

oMICKEYo: Хм по скрину видно что трабла с ХЕКСИДОМ, и у меня к тебе вопрос у тебя что айпи 127.0.0.1?

Кстати IP влияет разве токо на конект лоигна и серв а так не очень -)

ЫЧ

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/23/2008, 07:55 PM

в каких строчках в server и Loginserver файлах надо ставить IP подскажи плиз.

0
neid
neid

User

Новичок

Posts: 20

На форуме с: 07/15/2007

Репутация: +80

Рейтинг: 0

· 05/24/2008, 05:29 AM

Ruwert, а у тебя путь к файлу какой ?
xxx/gamesrver/hexid.txt
xxx/gamesrver/config/hexid.txt

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/24/2008, 09:36 AM

Сюда положил.

D:\Server\RT_GameServer_IT\gameserver\config\hexid.txt

А взял я его от сюда.

D:\Server\RT_GameServer_IT\login\hexid.txt








Вообщем я думаю все проблемы в настройке сервера. Вот, что у меня находится тут xxx\gameserver\config\server

Код
# Обычно используют следующий значения ExternalHostname
# - 127.0.0.1 (если будете играть на той же машине, где и сервер)
# - LAN IP* (если собираетесь играть внутри локальной сети)
# - WAN IP** (если собираетесь играть через Интернет)
# - Есть вопросы? => http://l2rt.ru
#
# * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
# **= Чтобы узнать WAN IP, посетите http://2ip.ru
# ================================================================================
===============================

# ================================================================
# ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
# ================================================================

# IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
GameserverHostname=*
GameserverPort=7777

# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
# Если хотите такой же адрес как и у LoginServer, оставьте *
ExternalHostname=82.28.82.28

# Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
# Если хотите такой же адрес как и у LoginServer, оставьте *
InternalHostname=192.168.0.1

# Адрес и порт Loginserver
LoginPort=9014
LoginHost=127.0.0.1

# Этот ID, будет требовать GameServer (т.е. 1 - Bartz)
RequestServerID = 1
# Если True, LoginServer быдет выдавать другой ID, если тот уже зарезервирован
AcceptAlternateID = True

# Информация о базе данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2rt
#URL=jdbc:hsqldb:hsql://localhost/l2rt
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password=
Login=root
Password=
MaximumDbConnections=100

# Папка датапака, по умолчанию папка лежащая в папке с сервером
DatapackRoot = .

# Define character name template
# Пример использования : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# Разрешает первую заглавную букву, следующие три маленькие,
# а потом любую (заглавную или маленькую) букву или цифру, например ExamP1E
# Более рационально поставить CnameTemplate=[A-Z][a-z]*
# Разрешает только первую заглавную букву, например Example
# По умолчанию .* - любые символы
# [Рекомендуется] Новый формат от L2REDZ Core - все английские буквы и цифры, от 3 до 16 символов: [A-Za-z0-9\-]{3,16}
CnameTemplate=.*
PetNameTemplate=.*

# Максимальное кол-во чаров на аккаунте, по умолчанию 7 (0 = неограничено [7 - лимит клиента])
CharMaxNumber = 7

# Максимальное кол-во игроков одновременно играющих на сервере.
MaximumOnlineUsers=100


# Минимальная и максимальная версия протокола клиента, с которой можно коннектиться к серверу.
# Соблюдайте правило: MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 740
MaxProtocolRevision = 746





А вот что находится тут. xxx\login\config\loginserver

Код
# Обычно используют следующий значения ExternalHostname
# - 127.0.0.1 (если будете играть на той же машине, где и сервер)
# - LAN IP* (если собираетесь играть внутри локальной сети)
# - WAN IP** (если собираетесь играть через Интернет)
# - Есть вопросы? => http://l2rt.ru
#
# * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
# **= Чтобы узнать WAN IP, посетите http://2ip.ru
# ================================================================================
===============================

# ================================================================
# ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
# ================================================================

# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
ExternalHostname=82.28.82.28

# Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
InternalHostname=192.168.0.1

# Здесь пишем список сетей которые являются локальные, тоесть они буду направляться на InternalHostname, разделяем ";"
# Например: 192.168.;10.0.
# Внимание без знака; в конце
InternalNetworkIPList=127.0.0.1;192.168.;10.0.

# IP для LoginServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
LoginserverHostname=*
LoginserverPort=2106
# Количество неправильных попыток соединения до бана IP
LoginTryBeforeBan=10
# Время между попытками соединения после истечения LoginTryBeforeBan. Значение в секундах. По умолчанию 10 минут.
LoginBlockAfterBan=600
GMMinLevel=100

# Адрес, на котором будет слушаться LoginServer, используйте * чтобы связать со всеми IP-адресами
LoginHostname=*

# Порт, на котором будет слушаться LoginServer
LoginPort=9014

# Если поставить True, любой GameServer сможет зарегистрироваться в свободном слоте LoginServer'a
AcceptNewGameServer = False

# Если False, лицензия показыватся не будет
# Рекомендуется оставить эту функцию по умолчанию (True)
ShowLicence = True

# Настройки базы данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2rt
#URL=jdbc:hsqldb:hsql://localhost/l2rt
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password=
Login=root
Password=
MaximumDbConnections=10

# Используемые значения: "True" - "False", опция определяет, автоматически регистрировать
# аккаунты или нет.
AutoCreateAccounts=True

# Задержка в минутах, после которой LoginServer обновит IP у игрового сервера (полезного у кого динамический IP)
IpUpdateTime=15

# Авторизация клиента через GameGuard
# LoginServer выкинет клиент, если не будет пройдена авторизация
ForceGGAuth=True

# Зашита от флуда. Время в милисекундах
EnableFloodProtection=True
FastConnectionLimit=15
NormalConnectionTime=700
FastConnectionTime=350
MaxConnectionPerIP=50


# unknown
RequestServerID   = 0
AcceptAlternateID = true








Если сможете ностройте пожалуйста под меня эти штуки.

Мой IP ( и внешний и внутрений ) 79.164.48.192
А всё остальное на ваше усмотрение.

P.S. Я пытался сам настроить, но у меня выскакивали разные ошибки. Я вам скинул оригинал того, что было в "server" и "loginserver". Пожалуйста помогите.

0
Александр
Александр

User

Бывалый

Posts: 159

На форуме с: 05/06/2007

Репутация: +73

Рейтинг: 0

· 05/25/2008, 06:23 AM

Пытаюсь помочь =)
server.properties

# Обычно используют следующий значения ExternalHostname
# - 127.0.0.1 (если будете играть на той же машине, где и сервер)
# - LAN IP* (если собираетесь играть внутри локальной сети)
# - WAN IP** (если собираетесь играть через Интернет)
# - Есть вопросы? => http://l2rt.ru
#
# * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
# **= Чтобы узнать WAN IP, посетите http://2ip.ru
# ================================================================================
===============================

# ================================================================
# ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
# ================================================================

# IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
GameserverHostname=*
GameserverPort=7777

# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
# Если хотите такой же адрес как и у LoginServer, оставьте *
ExternalHostname=79.164.48.192

# Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
# Если хотите такой же адрес как и у LoginServer, оставьте *
InternalHostname=79.164.48.192

# Адрес и порт Loginserver
LoginPort=9014
LoginHost=127.0.0.1

# Этот ID, будет требовать GameServer (т.е. 1 - Bartz)
RequestServerID = 1
# Если True, LoginServer быдет выдавать другой ID, если тот уже зарезервирован
AcceptAlternateID = True

# Информация о базе данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2rt
#URL=jdbc:hsqldb:hsql://localhost/l2rt
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password=
Login=root
Password=
MaximumDbConnections=100

# Папка датапака, по умолчанию папка лежащая в папке с сервером
DatapackRoot = .

# Define character name template
# Пример использования : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# Разрешает первую заглавную букву, следующие три маленькие,
# а потом любую (заглавную или маленькую) букву или цифру, например ExamP1E
# Более рационально поставить CnameTemplate=[A-Z][a-z]*
# Разрешает только первую заглавную букву, например Example
# По умолчанию .* - любые символы
# [Рекомендуется] Новый формат от L2REDZ Core - все английские буквы и цифры, от 3 до 16 символов: [A-Za-z0-9\-]{3,16}
CnameTemplate=.*
PetNameTemplate=.*

# Максимальное кол-во чаров на аккаунте, по умолчанию 7 (0 = неограничено [7 - лимит клиента])
CharMaxNumber = 7

# Максимальное кол-во игроков одновременно играющих на сервере.
MaximumOnlineUsers=100


# Минимальная и максимальная версия протокола клиента, с которой можно коннектиться к серверу.
# Соблюдайте правило: MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 740
MaxProtocolRevision = 746

loginserver.properties

# Обычно используют следующий значения ExternalHostname
# - 127.0.0.1 (если будете играть на той же машине, где и сервер)
# - LAN IP* (если собираетесь играть внутри локальной сети)
# - WAN IP** (если собираетесь играть через Интернет)
# - Есть вопросы? => http://l2rt.ru
#
# * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
# **= Чтобы узнать WAN IP, посетите http://2ip.ru
# ================================================================================
===============================

# ================================================================
# ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
# ================================================================

# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
ExternalHostname=79.164.48.192

# Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
InternalHostname=79.164.48.192

# Здесь пишем список сетей которые являются локальные, тоесть они буду направляться на InternalHostname, разделяем ";"
# Например: 192.168.;10.0.
# Внимание без знака; в конце
InternalNetworkIPList=127.0.0.1;192.168.;10.0.

# IP для LoginServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
LoginserverHostname=*
LoginserverPort=2106
# Количество неправильных попыток соединения до бана IP
LoginTryBeforeBan=10
# Время между попытками соединения после истечения LoginTryBeforeBan. Значение в секундах. По умолчанию 10 минут.
LoginBlockAfterBan=600
GMMinLevel=100

# Адрес, на котором будет слушаться LoginServer, используйте * чтобы связать со всеми IP-адресами
LoginHostname=*

# Порт, на котором будет слушаться LoginServer
LoginPort=9014

# Если поставить True, любой GameServer сможет зарегистрироваться в свободном слоте LoginServer'a
AcceptNewGameServer = False

# Если False, лицензия показыватся не будет
# Рекомендуется оставить эту функцию по умолчанию (True)
ShowLicence = True

# Настройки базы данных
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2rt
#URL=jdbc:hsqldb:hsql://localhost/l2rt
#URL=jdbc:sqlserver://localhost/database=l2rt/user=sa/password=
Login=root
Password=
MaximumDbConnections=100

# Используемые значения: "True" - "False", опция определяет, автоматически регистрировать
# аккаунты или нет.
AutoCreateAccounts=True

# Задержка в минутах, после которой LoginServer обновит IP у игрового сервера (полезного у кого динамический IP)
IpUpdateTime=15

# Авторизация клиента через GameGuard
# LoginServer выкинет клиент, если не будет пройдена авторизация
ForceGGAuth=True

# Зашита от флуда. Время в милисекундах
EnableFloodProtection=True
FastConnectionLimit=15
NormalConnectionTime=700
FastConnectionTime=350
MaxConnectionPerIP=50


# unknown
RequestServerID = 0
AcceptAlternateID = true


P.S. Если хотиш что б аккаунты автоматом создавались то тогда оставляеш
# Используемые значения: "True" - "False", опция определяет, автоматически регистрировать
# аккаунты или нет.
AutoCreateAccounts=True

если через Веб то тогда False

ЫЧ

0
xCATAHAx
xCATAHAx

User

Участник

Posts: 71

На форуме с: 06/11/2007

Репутация: +37

Рейтинг: 0

· 05/25/2008, 12:51 PM

Пы сы не забудь указать пасс и логин базы сервера по умолчанию root root

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/25/2008, 05:58 PM

да да понял щас попробую.

Нет вообще не хочет ни в какую.

Парни пожалуйста скиньте ссылку на нормальный настроенный под мой комп сервер Lienage 2 Interlude.

Я буду очень благодарен.

Мой IP 79.164.53.68

Путь к мускулу C:\Program Files\MySQL\MySQL Server 5.2\bin

Пароль 8601230866404.

пожалуйста помогите.

0
Александр
Александр

User

Бывалый

Posts: 159

На форуме с: 05/06/2007

Репутация: +73

Рейтинг: 0

· 05/27/2008, 07:40 AM

Так а терь маленький вопрос у тя чё IP меняется али постоянный?

ЫЧ

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/27/2008, 10:09 AM

Постоянный, токо я в тот раз его перепутал =)


А могут быть проблемы с серваком из-за компа?

0
qwerty
qwerty

User

Участник

Posts: 95

На форуме с: 03/07/2008

Репутация: +4

Рейтинг: 0

· 05/28/2008, 05:07 PM

закрывайте тему. Я разобрался во всём.

0
Войдите или зарегистрируйтесь чтобы ответить