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

Java сервер, проблема.

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

Привет всем. Счас мне наверное многие напишут "научись пользоватся гуглом" "почитай мануалы"
Вообще проблема такая: У меня заходит в логин - пишет сервер онлайн , но не могу зайти на него. Ничего не происходит - ни ошибок ничего. Просто висит и все.
Прочитал кучу мануалов , почитал кучу форумов - у людей у которых была эта проблема - писали "как то сам натыкал получилось" или же кому то помогли и так и не обьяснили в чем была проблема.
Я настроил все по мануалам, порты открыты.
Не понимаю в чем может быть проблема (

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

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


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

Конфиг на коннект в студию (Config/Server.ini)

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


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

Конфиг на коннект в студию (Config/Server.ini)

Логин сервер

LoginServerHostName = 192.168.1.212
LoginServerPort = 2106
 
# 1 - Порт логин сервера для игровых серверов
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHostName = 192.168.1.212
 
# Внешнесетевой адрес сервера
ExternalHostname = 82.193.112.204
 
# Внутрисетевой адрес сервера
InternalHostname = 192.168.1.212
 
# Проверять регистарцию игровых серверов каждые x минут
IpUpdateTime = 10
 
# ---------------
# Сервис Telnet
# ---------------
# Использовать Telnet
EnableTelnet = false
 
# Порт прослушки Telnet'a
StatusPort = 12345
 
# Пароль доступа к Trlnet
StatusPW = l2emu-rt
 
# Список хостов доступных для подключения к Telnet
ListOfHosts = 127.0.0.1,localhost
 
# ----------------------------
# Настройка базы данных
# ----------------------------
# MySQL драйвер
Driver= com.mysql.jdbc.Driver
# Список других драйверов
# Driver= org.hsqldb.jdbcDriver
# Driver= com.microsoft.sqlserver.jdbc.SQLServerDriver
 
# Адрес базы данных
URL = jdbc:mysql://localhost/serverbase
 
Гейм сервер

 

# ---------------------------------
# Сетевые настроки сервера
# ---------------------------------
# 1 - Адрес на котором прослушивается игровой сервер
#     0.0.0.0 - все доступные
# 2 - Порт игрового сервера
GameServerHostName = 192.168.1.212
GameServerPort = 7777
 
# 1 - Порт логин сервера
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHost = 192.168.1.212
 
# Внешнесетевой адрес сервера
ExternalHostname = 82.193.112.204
 
# Внутрисетевой адрес сервера
InternalHostname = 192.168.1.212
 
# ------------------------------------
# Section: Subnets & Advanced  Routing
# ------------------------------------
# Define optional networks and router IPs
#
# Format: 
#
# Subnet = host, net/mask; host, net/mask, net/mask
#
#          host - IP address (200.100.200.100) or 
#                 fully qualified domain name (example.org)
#
#          net/mask - mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 
#                     would be 192.168.*.*
#
# External - external hostname, you defined in server.properties
# Internal - internal hostname, you defined in server.properties
#
# Example:
# Subnet = 169.254.1.100, 169.254.0.0/16, 111.222.333.0/255.255.255.0
InternalNetworks = 82.193.112.204
OptionalNetworks = 82.193.112.204
 
Subnet = Internal, 82.193.112.204/32, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12 
Subnet = External, 0.0.0.0/0
 
# Список хостов доступных для подключения к Telnet
ListOfHosts = 82.193.112.204,localhost
 

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


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

Логин сервер

LoginServerHostName = 127.0.0.1
LoginServerPort = 2106
 
# 1 - Порт логин сервера для игровых серверов
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHostName = 127.0.0.1
 
и забудь вообще про локальный адрес. вместо него пиши всегда 127.0.0.1
Изменено пользователем zGosu

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


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

 

Логин сервер

LoginServerHostName = 127.0.0.1
LoginServerPort = 2106
 
# 1 - Порт логин сервера для игровых серверов
# 2 - Адрес логин сервера
LoginPort = 9014
LoginHostName = 127.0.0.1
 
и забудь вообще про локальный адрес. вместо него пиши всегда 127.0.0.1

 

В гейм сервере тоже поменять на 127.0.0.1 ?

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


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

В гейм сервере тоже поменять на 127.0.0.1 ?

Да

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


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

Да

Так у него порты пишет открыты! Зачем ему локальный ставить ip 127.0.0.1 ?

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


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

Так у него порты пишет открыты! Зачем ему локальный ставить ip 127.0.0.1 ?

ну у меня когда я в LoginHost писал другое значение (не 127.0.0.1) то тоже к ГСу не коннектилось 

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


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

ну у меня когда я в LoginHost писал другое значение (не 127.0.0.1) то тоже к ГСу не коннектилось 

У меня все работает но не подключается теперь к логин серверу в игре. Я понимаю что походу в л2 ини надо прописать 127.0.0.1 , но это же для соло игры , а я бы хотел открыть сервер для друзей

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


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

У меня все работает но не подключается теперь к логин серверу в игре. Я понимаю что походу в л2 ини надо прописать 127.0.0.1 , но это же для соло игры , а я бы хотел открыть сервер для друзей

LoginServerHostName = тут внешний ip

 

как у меня:

LoginserverHostname = *
LoginHostname = 127.0.0.1
Изменено пользователем zGosu

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


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

У меня все работает но не подключается теперь к логин серверу в игре. Я понимаю что походу в л2 ини надо прописать 127.0.0.1 , но это же для соло игры , а я бы хотел открыть сервер для друзей

1] Скачайте: microsoft net framework, за тем установите его.

2] Запустите его, и Вы уведите там с левой стороны свои ip.

3] Откройте файлы отвечающие за настройки сервера и их ip.

4] И укажите внутренний, и внешний ip.

5] Так же не забудьте закинуть файлы защиты в system.

6] Какую сборку используйте? 

7] http://portscan.ru/stuff-open-ports.html ссылку на прогу.

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

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


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

1] Скачайте: microsoft net framework, за тем установите его.

2] Запустите его, и Вы уведите там с левой стороны свои ip.

3] Откройте файлы отвечающие за настройки сервера и их ip.

4] И укажите внутренний, и внешний ip.

5] Так же не забудьте закинуть файлы защиты в system.

сейчас попробую, отпишу

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


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

 

LoginServerHostName = тут внешний ip

 

как у меня:

LoginserverHostname = *
LoginHostname = 127.0.0.1

Поставил логинсерверхостнейм - внешний айпи , и теперь не запускает логинсервер пишет "Shutting down

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


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

InternalHostname = 127.0.0.1

LoginHostname = 127.0.0.1
 
а остальные твой внешний ip (2ip.ru)

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


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

 

InternalHostname = 127.0.0.1

LoginHostname = 127.0.0.1
 
а остальные твой внешний ip (2ip.ru)

 

Всеравно(

[iNFO 2016-11-06 20:36:33]: Listening for GameServers on 127.0.0.1:9014
[FATAL 2016-11-06 20:36:33]: FATAL: Failed to open server socket. Reason: Cannot assign requested address: bind
java.net.BindException: Cannot assign requested address: bind
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at ru.catssoftware.loginserver.mmocore.SelectorThread.openServerSocket(SelectorThread.java:93)
        at ru.catssoftware.loginserver.L2LoginServer.startServer(L2LoginServer.java:143)
        at ru.catssoftware.loginserver.L2LoginServer.<init>(L2LoginServer.java:116)
        at ru.catssoftware.loginserver.L2LoginServer.main(L2LoginServer.java:52)
[iNFO 2016-11-06 20:36:33]: Login server shutting down

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


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

 

Всеравно(

[iNFO 2016-11-06 20:36:33]: Listening for GameServers on 127.0.0.1:9014
[FATAL 2016-11-06 20:36:33]: FATAL: Failed to open server socket. Reason: Cannot assign requested address: bind
java.net.BindException: Cannot assign requested address: bind
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.Net.bind(Unknown Source)
        at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
        at ru.catssoftware.loginserver.mmocore.SelectorThread.openServerSocket(SelectorThread.java:93)
        at ru.catssoftware.loginserver.L2LoginServer.startServer(L2LoginServer.java:143)
        at ru.catssoftware.loginserver.L2LoginServer.<init>(L2LoginServer.java:116)
        at ru.catssoftware.loginserver.L2LoginServer.main(L2LoginServer.java:52)
[iNFO 2016-11-06 20:36:33]: Login server shutting down

 

а 0.0.0.0?

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


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

так же 

InternalHostname = локалка

LoginHostname = локалка
 
в остальные внешние 

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


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

Привет всем. Счас мне наверное многие напишут "научись пользоватся гуглом" "почитай мануалы"

Вообще проблема такая: У меня заходит в логин - пишет сервер онлайн , но не могу зайти на него. Ничего не происходит - ни ошибок ничего. Просто висит и все.

Прочитал кучу мануалов , почитал кучу форумов - у людей у которых была эта проблема - писали "как то сам натыкал получилось" или же кому то помогли и так и не обьяснили в чем была проблема.

Я настроил все по мануалам, порты открыты.

Не понимаю в чем может быть проблема (

Отпиши по контактам, помогу.

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


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

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

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

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

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

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

Войти

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

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

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

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

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