Рейтинг темы:
  • 1 Голос(ов) - 1 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Помогите с сервером
#21
Дабы не создавать новую тему спрошу здесь:
Столкнулся с проблемой настройки конфигов для внешки, для локалки все всегда прекрасно настраивалось.

Цитата:# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = 178.76.237.***

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 178.76.237.***

# Bind ip of the loginServer, use * to bind on all available IPs
LoginserverHostname = *
LoginserverPort = 2106

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 20

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100

# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname = 178.76.237.***

# The port on which login will listen for GameServers
LoginPort = 9014

Перепробовал уже всевозможные комбинации с ip, результат везде тот же в стрессвебе: Ошибка базы данных!
IP статический, БД указана верно. Роутер не использую. Спасибо!
Ответ
#22
Ну, не имея геодаты - есть вероятность провала под землю. Через текстуры будут персонажи ходить, мобы и т.п...
Лучше поставь какуюто шаровую гавно-сборку, нежели напрягать себя из-за 50 человек.
Ответ
#23
serg5777;120317 Написал:Перепробовал уже всевозможные комбинации с ip, результат везде тот же в стрессвебе: Ошибка базы данных!
Мммм.. не вижу связи между настройкой конфигов работы логин\гейм серверов и обвязкой....
Да..., и поставь
Код:
# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname = 178.76.237.***
IP: 127.0.0.1 Или у тебя логин и гейм серверы на разных машинах?

Ну а что непосредственно касается вопроса ошибки подключения обвязки к БД сервера, то кури мануалы по установке СВ. Открывай порты, заводи юзера БД, заливай файлы с обвязки. Все должно заработать.
Ответ
#24
Всё на одной машине. То что ты предложил я и это пробовал LoginHostname = 178.76.237.***
Результат тот же.
Связь между обвязкой и сервером прямая, я не могу зарегистрировать аккаунт из-за того что sw выдает ошибку БД.
Вот настройка ЛС в sw:
IP адрес сервера авторизации 178.76.237.***
IP адрес Базы Данных MySQL сервера localhost.
SW уже пользуюсь более полугода, но в локальной сети, всегда всё было отлично.
А сейчас же у меня статический ip, специально подключил и не получается настроить его из-за по всей видимости неверного конфига ЛС.
В БД все sql sw залиты нормально.

Добавлено через 22 минуты
Никогда просто не сталкивался с настройкой конфигов для внешки.
Для локалки всегда всё норм было.
Ответ
#25
Ничего не понял... У тебя сейчас СВ стоит где? На хостинге или локально? Если на хостинге, то меняй:

serg5777;120320 Написал:IP адрес Базы Данных MySQL сервера localhost.
на IP своей машины.
Ответ
#26
Так расписываю всё подробно.
Раньше у меня был сервер в локальной сети и всё отлично работало с привязкой, регистрация и статистика всё отображалось корректно.
Решил попробовать сделать сервер на внешке, для этого зарегал белый IP адрес у провайдера (100 руб.)

Сайт и бд всё будет у меня находится на моем домашнем компе (пока-что)
Сайт на внешке виден, на него все спокойно заходят. Проблема лишь с веб обвязкой SW. Когда человек пытается зарегистрироваться : система выдает ошибка бд.

LS:
Цитата:# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = 178.76.237.***

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 178.76.237.***

# Bind ip of the loginServer, use * to bind on all available IPs
LoginserverHostname = 178.76.237.***
LoginserverPort = 2106

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 20

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100

# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname = 178.76.237.***

# The port on which login will listen for GameServers
LoginPort = 9014

# If set to True any GameServer can register on your login's free slots
AcceptNewGameServer = False

# If False, the licence (after the login) will not be shown
# It is highly recomended for Account Seciurity to leave this option as defalut (True)
ShowLicence = True

# Database Pool Type
# Possible Values: c3p0 or BoneCP
# c3p0: more stable
# BoneCP: more performance
DatabasePoolType=c3p0

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

# Database Settings
URL=jdbc:mysql://localhost/serg
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbcConfusedqlserver://localhost/database=l2jdb/user=sa/password=
# Parameters Databases - MYSQL
# Login - Mysql's user
Login = serg
# Password - Mysql's Password
Password = ***
# maximum number of simultaneous connecting to the database
MaximumDbConnections = 100
GS:
Цитата:# Enter here (ip) address of your game server, or use the symbol *
GameserverHostname = 178.76.237.***
GameserverPort = 7777

# Configure your external ip
ExternalHostname = 178.76.237.***

# Configure your internal ip
InternalHostname = 178.76.237.***

# Bunch ID and game server. It is better not to change.
LoginPort = 9014
LoginHost = 178.76.237.***

# Database Pool Type
# Possible Values: c3p0 or BoneCP
# c3p0: more stable
# BoneCP: more performance
DatabasePoolType=c3p0

# Parameters Databases - MYSQL
Driver = com.mysql.jdbc.Driver
URL = jdbc:mysql://localhost/serg
# Login - Mysql's user
Login = serg
# Password - Mysql's Password
Password = ***
# Attention: lazy init connections disabled!
# Please, set only real values for your database
# Default: 100
MaximumDbConnections = 100

Еще раз повторю:
хостинг у меня на моем компе, а IP внешний на него люди могут заходить!
Куда понятнее обьяснить я хз Smile

Где-то ошибка в конфиге сидит, не тот ip введен раз sw выдает ошибку при реге, я вот не могу понять в какой строке именно.

[Изображение: 82dc427d075f.jpg]


[Изображение: 435d9c5fe878.jpg]

ipconfig /all
[Изображение: ceb243638a66.jpg]

Webserver Denwer

Вот sql файлы SW в базе:
[Изображение: ef91c8df97f3.jpg]

Добавлено через 1 час 2 минуты
Никаких мыслей нету? Неужеле никто с домашнего компа не выводил сервер на внешку?

Добавлено через 8 часов 28 минут
БД в mysql нужно устанавливать на внешний ip или localhost?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,688 10-01-2021, 02:40 PM
Последний пост: tenor
  Помогите выбрать! denisgreen11 3 1,591 09-25-2021, 05:13 PM
Последний пост: zmeylsdn
  Помогите. IIpu3pak 2 1,557 05-10-2021, 12:43 PM
Последний пост: Lord_Gothic
  Помогите voland3 8 5,637 01-30-2021, 10:54 AM
Последний пост: han
  Уважаемые Гуру помогите ! Klvl 46 12,337 06-20-2020, 08:02 PM
Последний пост: Klvl
  Ребята помогите с настройкой сервера la2 Heon 11 3,252 04-15-2020, 10:36 PM
Последний пост: Shady
  Помогите с ошибкой ГС при запуске pustota312 1 1,432 04-15-2020, 11:27 AM
Последний пост: Tiger7th
  помогите понять в чем дело. nexami 1 1,944 11-14-2019, 01:30 AM
Последний пост: nexami
  Помогите с сервером не могу запустить Lalak 4 3,279 10-13-2018, 10:23 PM
Последний пост: Kampina
  Ребята помогите с ошибкой умоляю) Lackyjack 2 1,839 04-19-2018, 12:52 PM
Последний пост: Daan Raven

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)