Соединение установлено и тишина...
Доброго времени суток.
После долгого перерыва от серверо-строения решил вернутся и поднять свой сервер... Сталкивался уже с многими проблемами, но решал их читая гайды и юзая поиск... Но на этой проблеме у меня уже буквально руки опустились... Вроде бы обычное дело: захожу на сервер пишет "Соединение установлено" потом выкидывает в список серверов. По предыдущему опыту я сразу полез в realmlist в базе realmd, сменил 124.0.0.1 на свой IP (пробовал как локальный, так и интернетный, так и IP домашней сети). Но ничего не изменилось. Сначало грешил на роутер, через который у меня идет интернет и непосредственно локалка, но все нужные порты открыты еще с давних времен... Если кто помнит как это лечить, помогите... |
Возможно у вас закрыт порт 80. Выключите Skype, icq и т.д
|
Выключил, не помогло. Сейчас пытаюсь найти решение в конфигах...
|
Цитата:
|
Цитата:
Если роутер не правильно настроенный комп или какая нить дорогая железка, а какой нить за 3-4т. руб коробочка с вайфаем(к примеру). То они не умеют ассоциировать внешние ип адреса с внутренними. То есть, если внешний ип будет 10.100.22.33, то по этому адресу из локальной сети, за роутером, приконектится может не получится. Я уж не помню как это точно называется. Для коннекта к своему серверу придется использовать локальный адрес. Это так к сведению... А лучше для нахождения точной проблемы взять обычный снифер(wireshark) и глянуть что и куда коннектится. |
Вообще... Раньше... С этим же роутером с такими же открытыми портами, мог легко зайти на сервер используя в игровом рилмлисте localhost. А сейчас... Вот такая байда...
|
Измени
Код:
WorldServerPort = 8085 в mangosd.conf и realmd.conf |
Ну порт менять думаю не стоит, т.к. именно 8085 и 3724 у меня открыты в роутере.
А при попытке поставить IP в realmd крашится: Код:
2010-06-03 14:44:14 ERROR:MaNGOS realmd can not bind to хх.ххх.х.ххх:3724 Код:
2010-06-03 14:47:00 ERROR:Failed to open acceptor ,check if the port is free |
Цитата:
|
хмм, тогда вопрос - чем? И как освободить?
Вот загруженность всех портов во время работы мангоса cmd |
Привести багрепорт в соответстие с: http://ru-mangos.ru/announcement.php?a=5
Особенно принять во внимание: Цитата:
Кто, кроме вас, может знать что у вас написано в логах и чем у вас заняты порты? Вы просите помощи? Извольте предоставить достаточно информации для нее. |
Вложений: 2
В том то и дело что в логах то ничего и не должно быть - сервер работает стабильно.
Ядро - 9797 от Карателя. База UDB_0.12.0_mangos_9582_SD2_1639 |
Чтож для начала попробуй заменить порты 8085 на 8086(например) и 3274 на 3275(либо любой другой на твой выбор).
Не забудь в БД изменить их. Хотя прежде чем изменять порты, сделай скрин выбора серверов. |
Установи следующее в realmlist(БД):
Port - свой(8085) icon - 0 (!) realmflags - 0 (!) timezone - 12(настройки также есть в мангос конфиге) allowedsecuritylevel - 0 realmbuilds - 11723 private -8 (настройки также есть в мангос конфиге) Не забудь перезапустить реалмд и мангосд процессы. P.S. сори за даблпост |
Попробовал... Поставил все как Вы описали, но когда логинюсь таймзона сбрасывается на 1, icon на 1, а строки private у меня вообще нет как в базе, так и в конфиге... Ну вообщем не спасло...
|
покажи свой mangosd.conf и realmd.conf (не забудь убрать пароли и логины)
возможно гдето ошибку допустил. |
Вложений: 2
В txt перевел чтобы можно было во вложения залить...
|
Код:
2010-06-03 15:45:05 MaNGOS/0.16.0-DEV (2010-04-27 14:50:19 Revision 9797 - deb49def080316ac35b2e33b31e75aae43ed6ffc) for Win32 (little-endian) [world-daemon] Очень старая версия у тебя, следует обновить до последней |
Видимо схалявить не получится... Прийдется компилировать самостоятельно :(
|
Помогло. Огромное спасибо!
|
мусор... ужасно, столько нас***, сорри, написать - и ноль смысла. :(
|
Текущее время: 15:25. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS