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

Вечное Подключение Или Ошибка Fatal: Failed To Open Server Socket. Reason: Address Already In Use

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

Всем добрый день! Поставили с командой на выделенный сервер на ОС Debian сборку L2jServer Gracia Epilogue. Я настроил конфиг, друг подключился, и даже побегал. Но в том патче что он ставил была такая ошибка что у всех персонажей руки и ноги растаперенные. Решил поставить новый патч. Но я решил выставить другие значения айпишников в конфигах Логин Сервера и Гейм Сервера. После чего у него не с какого патча не заходит, также как и у меня. Открыл лог сервера. Вот такая ошибка в логе гейм сервера :

 

 

FATAL: Failed to open server socket. Reason: Address already in use

java.net.BindException: Address already in use

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)

at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)

at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)

at org.mmocore.network.SelectorThread.openServerSocket(SelectorThread.java:112)

at com.l2jserver.gameserver.GameServer.<init>(GameServer.java:461)

at com.l2jserver.gameserver.GameServer.main(GameServer.java:496)

 

All players disconnected.

Damn! Registeration Failed: Reason: already logged in

All ThreadPools are now stopped

SIGTERM received. Shutting down NOW!

RaidBossSpawnManager: All raidboss info saved!!

GrandBossManager: All Grand Boss info saved!!

TradeController saving data.. This action may take some minutes! Please wait until completed!

TradeController: All count Item Saved

Olympiad System: Data saved!!

Clan System: Data saved!!

 

Окей, посмотрел насчет этой ошибки в интернете, и даже у вас на форуме нашел ответ. Но там человек говорил что у него было 2 логина запущено. Он один отключил и все стало нормально. Вопрос : как отключить этот самый второй логин, чтобы ошибка изчезла. Тем более в клиенте при входе в игру происходит вечная авторизация. То есть бесконечно думает после ввода логина и пароля. Хотя в клиенте в l2.ini все нормально прописали айпи сервера, все нормально.

 

Вот ошибки из лога логин сервера :

 

 

Listening for GameServers on *:9014

Telnet server is currently disabled.

Login Server ready on *:2106

Potential Flood from 127.0.0.1

Updated Gameserver [1] Bartz IP's:

InternalIP: *

ExternalIP: 78.46.236.224

127.0.0.1 is not considered as flooding anymore.

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

Server [1] Bartz is now set as disconnected

Updated Gameserver [1] Bartz IP's:

InternalIP: *

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

 

В айпишниках в конфигах у меня написано :

 

 

loginserver:

 

ExternalHostname : ip сервера

InternalHostname : 127.0.0.1

LoginserverHostname : 127.0.0.1

LoginHostname : 127.0.0.1

 

gameserver :

 

ExternalHostname : ip сервера

InternalHostname : 127.0.0.1

LoginHost : 127.0.0.1

GameserverHostname : 127.0.0.1

 

На другом форуме сказали, что проблема в том что занят порт. Как это исправить, и как посмотреть в Debian что на этом порте находиться?

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


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

Всем добрый день! Поставили с командой на выделенный сервер на ОС Debian сборку L2jServer Gracia Epilogue. Я настроил конфиг, друг подключился, и даже побегал. Но в том патче что он ставил была такая ошибка что у всех персонажей руки и ноги растаперенные. Решил поставить новый патч. Но я решил выставить другие значения айпишников в конфигах Логин Сервера и Гейм Сервера. После чего у него не с какого патча не заходит, также как и у меня. Открыл лог сервера. Вот такая ошибка в логе гейм сервера :

 

 

FATAL: Failed to open server socket. Reason: Address already in use

java.net.BindException: Address already in use

at sun.nio.ch.Net.bind(Native Method)

at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126)

at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)

at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)

at org.mmocore.network.SelectorThread.openServerSocket(SelectorThread.java:112)

at com.l2jserver.gameserver.GameServer.<init>(GameServer.java:461)

at com.l2jserver.gameserver.GameServer.main(GameServer.java:496)

 

All players disconnected.

Damn! Registeration Failed: Reason: already logged in

All ThreadPools are now stopped

SIGTERM received. Shutting down NOW!

RaidBossSpawnManager: All raidboss info saved!!

GrandBossManager: All Grand Boss info saved!!

TradeController saving data.. This action may take some minutes! Please wait until completed!

TradeController: All count Item Saved

Olympiad System: Data saved!!

Clan System: Data saved!!

 

Окей, посмотрел насчет этой ошибки в интернете, и даже у вас на форуме нашел ответ. Но там человек говорил что у него было 2 логина запущено. Он один отключил и все стало нормально. Вопрос : как отключить этот самый второй логин, чтобы ошибка изчезла. Тем более в клиенте при входе в игру происходит вечная авторизация. То есть бесконечно думает после ввода логина и пароля. Хотя в клиенте в l2.ini все нормально прописали айпи сервера, все нормально.

 

Вот ошибки из лога логин сервера :

 

 

Listening for GameServers on *:9014

Telnet server is currently disabled.

Login Server ready on *:2106

Potential Flood from 127.0.0.1

Updated Gameserver [1] Bartz IP's:

InternalIP: *

ExternalIP: 78.46.236.224

127.0.0.1 is not considered as flooding anymore.

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

Server [1] Bartz is now set as disconnected

Updated Gameserver [1] Bartz IP's:

InternalIP: *

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

GameServer (127.0.0.1): Connection lost: Socket closed

 

В айпишниках в конфигах у меня написано :

 

 

loginserver:

 

ExternalHostname : ip сервера

InternalHostname : 127.0.0.1

LoginserverHostname : 127.0.0.1

LoginHostname : 127.0.0.1

 

gameserver :

 

ExternalHostname : ip сервера

InternalHostname : 127.0.0.1

LoginHost : 127.0.0.1

GameserverHostname : 127.0.0.1

 

На другом форуме сказали, что проблема в том что занят порт. Как это исправить, и как посмотреть в Debian что на этом порте находиться?

пиши мне в скайп nikita_justforfun помогу

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


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

пиши мне в скайп nikita_justforfun помогу

 

Та я думаю уже потихоньку начинаю понимать. Только как в Дебиане посмотреть чем занят порт, или как отключить второй логин если он включен?

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


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

Проще всего ребутнуть тачку конечно

reboot

Или же

ps ax | grep java

 

kill № процесса

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


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

Проще всего ребутнуть тачку конечно

reboot

Или же

ps ax | grep java

 

kill № процесса

 

А как просмотреть все процессы что на данный момент включены?

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


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

эм /kill id процесса

 

Именно список всех процессов что сейчас включены.

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


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

Команда top

активировав ее нажав q (выход) k (kill процеса)

Изменено пользователем Князь
  • Upvote 1

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


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

PID TTY этой id в таблице которая появилася?

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


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

эм /kill id процесса

Я думаю это не имеет отличий от того что писал я

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


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

Я думаю это не имеет отличий от того что писал я

 

Процессы которые были связанные с логином и геймом были, я их отключил, но все равно вечное соединение.

Изменено пользователем MrFanCold

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


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

не заметил опередил :db:

 

Все спасибо, серв нормально все работает, просто я 2 процесса не заметил))

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


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

Студия веб-дизайна «FlashEffect» предоставляет широкий спектр услуг:

 

----> создание flash-баннеров, gif-баннеров;

 

----> создание flash "шапки" для сайта;

 

----> создание flash элементов;

 

----> создание сайтов:

 

- "Интернет-страничка";

- "Малый проект";

- " Интернет-магазины";

 

----> шаблоны для сайтов:

 

- под Stress Web;

- Simpla;

- Joomla;

- PrestaShop;

 

-----> и многое другое!

 

Заказ выполняем в крайчайшие сроки, качественно, НЕДОРОГО!!!

 

Портфолио можете посмотреть на нашем сайте:

 

http://la2nef.ru , зеркало http://flasheffect.1gb.ua

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


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

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

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

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

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

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

Войти

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

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

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

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

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