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

Ошибка С Логинсервером

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

добрый Вечер, уважаемые форумчане! прошу о помощи т.к. не могу разобраться сам. у меня скачана сборка скория 3.2u3(да и пробовал другие сборки одно и тоже), когда запускаю старлогинсервер.бат выдает ошибку, скрин с ошибкой прилагается ниже. стоит ява 6, пробывал перезагружать комп и все равно одно и тоже. помогите подалуйстя!заранее спасибо! :spiteful:

post-275-1276539598_thumb.png

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


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

Пароли в конфигах к БД правильно укажи.

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


Ссылка на сообщение
Поделиться на другие сайты
Пароли в конфигах к БД правильно укажи.

в \gameserver\config\server.properties? щас попробую

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


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

и в настройках логин сервера тоже

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


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

и там и там изменил все, запустил процесс пошел подольше но результат, один и тот же!:spiteful: ниже скрин

post-275-1276540323_thumb.gif

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


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

какой апдейт явы используешь?

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


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

хм, попробуй переустанови яву, если не поможет попробуй поставить самый последний апдейт

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


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

переустанавливал раза 3( а апдейт не пробывал а где его скачать?

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


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

установил, но к сожалению все таже ошибка, что в сообщени №5.. что же делать? :spiteful:

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


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

Содержимое конфига скиньте сюда, возможно там что-то намудрили.

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


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

Пропиши ип 127.0.0.1 вместо 90.2.7.185 во всех конфигах.

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


Ссылка на сообщение
Поделиться на другие сайты
Пропиши ип 127.0.0.1 вместо 90.2.7.185 во всех конфигах.

тогда же будет работать ток по локалке?

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


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

прописал он написал логин сервер готов, но мне ж хочется научиться пускать в инет(

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


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

и еще попробывал запустить гейм сервер и он выдает что не возможно запуститься из-зи хексида(

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


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

хексид удали из папки и из базы (gameservers таблица) и зарегистрируй по новой.

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


Ссылка на сообщение
Поделиться на другие сайты
хексид удали из папки и из базы (gameservers таблица) и зарегистрируй по новой.

это здесь не причем! нужно разбирать почему не пашут сокеты по по локалхосту!

заработают сокеты и начнет хексид конектица к базе!

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


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

socket closed : ошибка данного типа, возникнуть может по нескольким причинам : вы указали неверный ip! Адрес в настройках, ваш ip адрес не выделеный!, порт - закрыт!

Решение проблемы : Для решения проблемы, последуем по пунктам :

1. Определите ваш внешний и внутренний (WAN/LAN) IP адресса. Для определения внутреннего IP адреса используем : "Пуск -> выполнить -> пишем "cmd"(без кавычек) -> пишем "ipconfig -all". Для определения внешнего IP : 2ip.

2. Удостоверьтесь, что подключения не блокируется Анитвирусом/Файрволом или прочим защитным софтом.

3. Убедитесь, не блокирует ли ваш файрвол или антивирус порты : 2106, 7777, 9014.

4. Следуем в /loginserver/config/loginserver.properties и в нем правим :

LoginserverHostname=*
LoginserverPort=2106

 

Если здесь оставить '*' (или 0.0.0.0 - у некоторых сборшиков) - то доступ к серверу, будет осуществлятся через 2 ip адреса - внешний и внутренний. Вот они :

ExternalHostname=сюда_ставим_внешний_ip
InternalHostname=сюда_ставим_локальный_ип

 

Так же, незабывайте связку опустить на закрытый ip(непугайтесь, это порт через который соеденяется логин и гейм сервер, он не отвечает за пропуск игроков и можно ставить его на 127.0.0.1) :

LoginHostname=127.0.0.1
LoginPort=9014

 

Автор : © zenn.

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


Ссылка на сообщение
Поделиться на другие сайты
socket closed : ошибка данного типа, возникнуть может по нескольким причинам : вы указали неверный ip! Адрес в настройках, ваш ip адрес не выделеный!, порт - закрыт!

Решение проблемы : Для решения проблемы, последуем по пунктам :

1. Определите ваш внешний и внутренний (WAN/LAN) IP адресса. Для определения внутреннего IP адреса используем : "Пуск -> выполнить -> пишем "cmd"(без кавычек) -> пишем "ipconfig -all". Для определения внешнего IP : 2ip.

2. Удостоверьтесь, что подключения не блокируется Анитвирусом/Файрволом или прочим защитным софтом.

3. Убедитесь, не блокирует ли ваш файрвол или антивирус порты : 2106, 7777, 9014.

4. Следуем в /loginserver/config/loginserver.properties и в нем правим :

LoginserverHostname=*
LoginserverPort=2106

 

Если здесь оставить '*' (или 0.0.0.0 - у некоторых сборшиков) - то доступ к серверу, будет осуществлятся через 2 ip адреса - внешний и внутренний. Вот они :

ExternalHostname=сюда_ставим_внешний_ip
InternalHostname=сюда_ставим_локальный_ип

 

Так же, незабывайте связку опустить на закрытый ip(непугайтесь, это порт через который соеденяется логин и гейм сервер, он не отвечает за пропуск игроков и можно ставить его на 127.0.0.1) :

LoginHostname=127.0.0.1
LoginPort=9014

 

Автор : © zenn.

то есть я должен ввести 3 разных ip в результате? внутренний(узнать который через cmd), внешний узнать который можно через myip.ru, и 127.0.0.1 ? я правильно понял?

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

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

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

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