Показать сообщение отдельно
Непрочитано 06.05.2011, 14:40   #26
Пользователь

По умолчанию Re: Помогите с сервером

Так расписываю всё подробно.
Раньше у меня был сервер в локальной сети и всё отлично работало с привязкой, регистрация и статистика всё отображалось корректно.
Решил попробовать сделать сервер на внешке, для этого зарегал белый 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.SQLServerDriv er

# Database Settings
URL=jdbc:mysql://localhost/serg
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://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 внешний на него люди могут заходить!
Куда понятнее обьяснить я хз

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






ipconfig /all


Webserver Denwer

Вот sql файлы SW в базе:


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

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

Последний раз редактировалось serg5777; 06.05.2011 в 23:08. Причина: Добавлено сообщение
serg5777 вне форума Ответить с цитированием