Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Устаревшие темы и разработки > MaNGOSZero (1.12.X)

Важная информация

MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2010, 21:31   #1
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
Вопрос realm в списке показывается offline

Здравствуйте!

При настройке mangoszero возникла проблема:
В клиенте, в списке реалмов,созданный реалм отображается как offline. Однако, если не заходя в список реалмов, нажать
Accept, то клиент покажет список персонажей, и далее можно зайти в мир. Клиент запущен на localhost, под wine.
Зайти с другого компа в той же локальной сети не удалось вообще, но возможно тут проблема в дргуом
(не все нужные порты открыл на firewall и тд, хотя, возможно, первая проблема как то связана с этим)
Я поискал решение, похожие проблемы бывают у клиентов за nat/роутером, но у меня даже до этой стадии дело не дошло.

В чём может быть дело?

операционка - mandriva 2010
сетевые интерфесы: loopback и eth0, сетка вся в 192.168.1.255

realmlist.wtf в клиенте:

Код:
set realmlist 127.0.0.1
конфиги под спойлерами (в посте поудалял хелпы так как иначе в лимит не влазит)

bindIP пробовал ставить 127.0.0.1 или 192.168.1.3 (мой адрес в lan) - не помогает.




realmd.realmlist

Код:
+----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+
| id | name           | address   | port | icon | realmflags | timezone | allowedSecurityLevel | population | realmbuilds |
+----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+
|  1 | Orcogre castle | 127.0.0.1 | 8085 |    0 |          2 |        1 |                    0 |       0.02 | 5875 6005   |
+----+----------------+-----------+------+------+------------+----------+----------------------+------------+-------------+
Код:
mangos>server info
CLI command under processing...
MaNGOSZero/0.12.0 (* * Revision 0588 - *) for Linux_x64 (little-endian)
Using script library: Default MaNGOS scripting library
Using World DB: Mangos default database.
Using creature EventAI: Creature EventAI not provided.
Online players: 0 (max: 0) Queued players: 0 (max: 0)
Server uptime: 18 Second(s).

Последний раз редактировалось WildLynx; 09.06.2010 в 21:38.
WildLynx вне форума   Ответить с цитированием
Старый 09.06.2010, 22:07   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

1) Номер реалма в базе и конфиге совпадает? <added> вижу что да
2) права на изменение базы и таблиц в relamd DB для порльзователся указанногов mangosd.conf для realmd DB есть...

Все выглядит так что существующие запросы по удалению маски 2 из realmlist.flags при старте mangosd не отрабатываются
А может вы relamd запускаете вторым?
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 09.06.2010 в 22:11.
Vladimir вне форума   Ответить с цитированием
Старый 09.06.2010, 22:13   #3
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Номер реалма в базе и конфиге совпадает?
Номер реалма в базе это realmd.realmlist.id ?

в базе
realmd.realmlist.id=1

в mangosd.conf
RealmID = 1

Оно? Если бы не совпадали меня бы наверно в мир не пустило вообще?

added

в базе видно как mangosd при запуске ставит realmflags в 0
realmd запускаю первым - пробовал наоборот - нет разницы

Добавил в предыдущий пост.
ps
Может ещё какие нибудь логи или дампы из базы выложить?
WildLynx вне форума   Ответить с цитированием
Старый 09.06.2010, 22:42   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Код:
                // Show offline state for unsupported client builds and locked realms (1.x clients not support locked state show)
                if (!ok_build || (i->second.allowedSecurityLevel >= _accountSecurityLevel))
                    realmflags = RealmFlags(realmflags | REALM_FLAG_OFFLINE);
3 условия когда в 1.12.1 клиенте будет показываться offline
1) offline флаг в базе = mangosd не снимал его при старте (старта не было после старта realmd
2) не поддерживаемый build клиента для mangosd (mangosd заполняет список поддерживаемых билдов при старте
3) логин залочен для используемого уровня доступа аккаунта.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 09.06.2010, 23:14   #5
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Код:
                // Show offline state for unsupported client builds and locked realms (1.x clients not support locked state show)
                if (!ok_build || (i->second.allowedSecurityLevel >= _accountSecurityLevel))
                    realmflags = RealmFlags(realmflags | REALM_FLAG_OFFLINE);
3 условия когда в 1.12.1 клиенте будет показываться offline
1) offline флаг в базе = mangosd не снимал его при старте (старта не было после старта realmd
2) не поддерживаемый build клиента для mangosd (mangosd заполняет список поддерживаемых билдов при старте
3) логин залочен для используемого уровня доступа аккаунта.
1) сейчас всё запущено и realmd.realmlist.realmflags = 0
2) realmd.realmlist.realmbuilds = "5875 6006 ", клиент 1.12.1 (5875)(release)
3) realmd.realmlist.allowedSecurityLevel = 0, ...!!!
Опс! При заходе Aministartor (gm=3) реалм зелёный! Где поправить?
И у Gamemaster & Moderator тоже реалм видно. Собака зарыта где-то рядом.
WildLynx вне форума   Ответить с цитированием
Старый 11.06.2010, 18:35   #6
Hantet
Ученый
 
Аватар для Hantet
 
Регистрация: 07.03.2010
Адрес: Санкт-Петербург
Сообщений: 163
Сказал(а) спасибо: 124
Поблагодарили 111 раз(а) в 52 сообщениях
Hantet Скоро придёт к известностиHantet Скоро придёт к известности
Отправить сообщение для Hantet с помощью ICQ
По умолчанию

Прошу прощения, проглядел хайд в первом посте.
__________________
Галя: Вот почему когда я пуск делаю и по ярлыку две то запускается, а если вот мне к примеру надо не из пуска её то ничего и в красном показывает, а надо ведь чтобы квадратик жёлтенький открывал и там 3 кнопки должно быть?
admin: О Боже!
admin: Кто-нибудь, пришлите ко мне уборщицу, пусть мой мозг со стен и потолка отмоет
Hantet вне форума   Ответить с цитированием
Старый 11.06.2010, 20:49   #7
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
Вопрос

Цитата:
Сообщение от Hantet Посмотреть сообщение
Прошу прощения, проглядел хайд в первом посте.
про макс популяцию я тоже заподозрил сначала.
Где же я умудрился прохлопать ушами? Я уже подумал было взять и закоментарить проверку на реалм секурити - особого смысла я в ней не вижу.
WildLynx вне форума   Ответить с цитированием
Старый 12.06.2010, 05:27   #8
Foks
just a lazy user
 
Регистрация: 07.03.2010
Адрес: Киев
Сообщений: 31
Сказал(а) спасибо: 48
Поблагодарили 31 раз(а) в 11 сообщениях
Foks На верном пути
По умолчанию

Максимальное кол-во игроков не стоит -1 случайно? Я не помню как эта опция называется в mangosd.conf
__________________
Так как нету кнопки "Фууу", скажу вам прямо... (c)
Foks вне форума   Ответить с цитированием
Старый 12.06.2010, 11:02   #9
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Foks Посмотреть сообщение
Максимальное кол-во игроков не стоит -1 случайно? Я не помню как эта опция называется в mangosd.conf
PlayerLimit = 100
WildLynx вне форума   Ответить с цитированием
Старый 12.06.2010, 20:31   #10
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

реалм не красный а серый
(опс - чей то пост исчез)
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 11:54   #11
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Тогда

uint8 lock = (i->second.allowedSecurityLevel > _accountSecurityLevel) ? 1 : 0;

Вообще, сколько можно тупить.... выставте нормально PlayerLimit в _правильном_ конфиге, который реально используется.

lock основан на значении поля realmlist.allowedSecurityLevel выставляемого (как и список разрешенных билдов)
при старте mangosd по значению опции PlayerLimit в mangosd.conf.

Для загруженного mangosd сожно проверить текущее значение в консоли или чате: .server plimit
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 13.06.2010 в 12:05.
Vladimir вне форума   Ответить с цитированием
Старый 13.06.2010, 12:44   #12
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Тогда

uint8 lock = (i->second.allowedSecurityLevel > _accountSecurityLevel) ? 1 : 0;

Вообще, сколько можно тупить.... выставте нормально PlayerLimit в _правильном_ конфиге, который реально используется.

lock основан на значении поля realmlist.allowedSecurityLevel выставляемого (как и список разрешенных билдов)
при старте mangosd по значению опции PlayerLimit в mangosd.conf.

Для загруженного mangosd сожно проверить текущее значение в консоли или чате: .server plimit
Код:
server plimit
CLI command under processing...
[1 ms] SQL: SELECT name,security,help FROM command
Table `command` overwrite for command 'account characters' default security (4) by 3
Table `command` overwrite for command 'honor show' default security (2) by 1
Table `command` overwrite for command 'modify honor' default security (1) by 2
Table `command` have not existed subcommand 'fly' in command 'modify fly', skip.
Player limits: amount 100, min. security level Player.
Command: server plimit [Account: 0 from Console]

Последний раз редактировалось WildLynx; 13.06.2010 в 12:59.
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 13:05   #13
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

ну тогда заодно в базе посмотрите для realm значение...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 13.06.2010, 13:22   #14
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Да бардак это полный, и к мангосу точно не имеет отношения. Тут человеческий фактор, а не баги в коде.

WildLynx
Удали все нах вообще, подними все с нуля с дефолтовыми настройками, проверь на локалхосте. Работать будет гарантировано. Что-то лично у тебя там накосячено, а сидеть и гадать тут - не имея перед глазами полного доступа - вообще нет смысла.

Сотни раз уже были подобные вопросы. И у меня такое было, и недавно у YuruY было. И в итоге ВСЕГДА это решалось установкой чистого ядра и дефолтовых настроек.
Ну ессно, если не доходило до маразма вроде компов за NAT. Но тут-то точно с этим все должно быть нормльно.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 13.06.2010, 13:31   #15
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
ну тогда за одно в базе посмотрите для realm значение...
имеется ввиду realmd.realmlist ?

Код:
"id","name","address","port","icon","realmflags","timezone","allowedSecurityLevel","population","realmbuilds"
1,"Orcogre castle","192.168.1.3",8085,0,0,1,0,0.02,"5875 6005 "
IP на enabled не влияет, с 127.0.0.1 то же самое.
И, напоминаю, сервер пускает игрока, если не выбирать реалм, а принять предложенный по умолчанию.

содержимое базы mangos пока не отлажено, так как например не подставляются национальные надписи (хотя бы EnGB) вместо, например,
GOSSIP_OPTION_TRAINER, но я всё ещё разбираюсь с базой и апдейтами.

Признаться, в sql & db я почти круглый ноль, всё всегда хранил в ini, но тут понятно, не тот уровень сложности, вообще DEVам респект.
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 13:34   #16
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
Да бардак это полный, и к мангосу точно не имеет отношения. Тут человеческий фактор, а не баги в коде.

WildLynx
Удали все нах вообще, подними все с нуля с дефолтовыми настройками, проверь на локалхосте. Работать будет гарантировано. Что-то лично у тебя там накосячено, а сидеть и гадать тут - не имея перед глазами полного доступа - вообще нет смысла.

Сотни раз уже были подобные вопросы. И у меня такое было, и недавно у YuruY было. И в итоге ВСЕГДА это решалось установкой чистого ядра и дефолтовых настроек.
Ну ессно, если не доходило до маразма вроде компов за NAT. Но тут-то точно с этим все должно быть нормльно.
Разумеетая, пока тестирование идёт на localhost.
Если в ближайшее время не найду косяк, то так и поступлю.
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 13:36   #17
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
0,
-> player тоесть серым быть не может.

Хм... он вообще в 1.12.1 клинете серым быть не может...

Вы тот клиент запускаете?
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 13.06.2010 в 13:38.
Vladimir вне форума   Ответить с цитированием
Старый 13.06.2010, 13:40   #18
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

стоп-стоп-стоп-стоп....


А я по ветке логов сервера не нашел вообще. Что в логах?
реалмд и мангосд запускаются, правильно? Потом идет логин клиента - и что после этого в логах остается?




realmbuilds
5875 6005

5875 - это клиент 1.12.1
А 6005 я навскидку не вспомню. Что за версия?
Может для теста оставить только 5875?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 13.06.2010, 14:04   #19
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
-> player тоесть серым быть не может.

Хм... он вообще в 1.12.1 клинете серым быть не может...

Вы тот клиент запускаете?
клиент 1.12.1 5875 realease, sep 19, 2006
Клиент же не может различать GM level в Mangos?
Хотя клиент начал вызывать подозрения - но он же пишет свою версию и корректно входит, если mangos думает что игрок - админ.

Логи выложил (девелоперский форум не принял tar.gz , пришлось zip)
Вложения
Тип файла: zip logs.zip (58.6 Кб, 2 просмотров)
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 14:06   #20
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
realmbuilds
5875 6005

5875 - это клиент 1.12.1
А 6005 я навскидку не вспомню. Что за версия?
Может для теста оставить только 5875?
realmbuilds ставит сам сервер при запуске
6005 - это 1.12.2 - там в испаноязычной версии что то правлено по мелочи.

Последний раз редактировалось WildLynx; 13.06.2010 в 14:13.
WildLynx вне форума   Ответить с цитированием
Старый 13.06.2010, 14:26   #21
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
Клиент же не может различать GM level в Mangos?
Он то не может, но в клинетах 1.12.x нет показа состояния lock (серым) поэтому
в 1.12.x таких локи показываются как offline realm
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 13.06.2010, 14:57   #22
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Он то не может, но в клинетах 1.12.x нет показа состояния lock (серым) поэтому
в 1.12.x таких локи показываются как offline realm
Клиент - мутант? Вот как всё выглядит

2 - заставка
3 - player (gm0)
4 - admin (gm3)

p.s.

Моя способность потрясающе облажаться не вызывает сомнения, вопрос - где?

p.p.s.

База, конечно в состоянии "пьяные таурены потоптались", но как получить правильную и максимально апдейтнутую базу пока выше моего разумения.
Вложения
Тип файла: zip snapshots_jpeg.zip (257.1 Кб, 9 просмотров)
WildLynx вне форума   Ответить с цитированием
Старый 14.06.2010, 00:01   #23
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

1. кеш клиента очистить
2. открыть WTF/Config.wtf
удалить там все упоминания
SET realmList
SET patchlist
SET realmName
3. в базе принудительно (пинками) убрать нах 6005
4. попробовать логиниться

По логам - клиент нормально логинится в реалм. Тем более - что выдает с аккаунта Player перса Test (по скрину snapshot3.jpeg) - точно залогинился.

Код:
2010-06-13 14:53:17 ERROR:Table `command` have not existed subcommand 'fly' in command 'modify fly', skip.
Вот откуда эта хрень? С одной стороны - она совершенно никакого отношения гне имеет к текущему вопросу. С другой стороны - может это какой-то индикатор того, что там вообще все-все совершенно не то, и надо все нах сносить.

Очень похоже на ситуацию, когда в конфиге и базе realmid различаются. Но тут с этим нормально.
Очень похоже на ситуацию, когда сервер не пропускает по ревизии клиента. Но вроде тоже нормально.
Очень похоже что не принимается уровень доступа для аккаунта. Но тут тоже все нормально.

Соответственно вывод:
Либо уважаемый WildLynx (по злому умыслу, либо по иной причине) просто тупо пудрит нам мозги - выкладывая на форум не те данные, которые у него используются на запускаемом сервере.
Либо у уважаемого WildLynx используется непонятно откуда придуманное ядро (не собраное из чистых исходников), которое по какой-то причине тупо не валится при старте, а косячит в другом месте.
Оба варианта равновероятны.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 14.06.2010, 00:44   #24
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
1. кеш клиента очистить
2. открыть WTF/Config.wtf
удалить там все упоминания
SET realmList
SET patchlist
SET realmName
3. в базе принудительно (пинками) убрать нах 6005
4. попробовать логиниться

По логам - клиент нормально логинится в реалм. Тем более - что выдает с аккаунта Player перса Test (по скрину snapshot3.jpeg) - точно залогинился.

Код:
2010-06-13 14:53:17 ERROR:Table `command` have not existed subcommand 'fly' in command 'modify fly', skip.
Вот откуда эта хрень? С одной стороны - она совершенно никакого отношения гне имеет к текущему вопросу. С другой стороны - может это какой-то индикатор того, что там вообще все-все совершенно не то, и надо все нах сносить.

Очень похоже на ситуацию, когда в конфиге и базе realmid различаются. Но тут с этим нормально.
Очень похоже на ситуацию, когда сервер не пропускает по ревизии клиента. Но вроде тоже нормально.
Очень похоже что не принимается уровень доступа для аккаунта. Но тут тоже все нормально.

Соответственно вывод:
Либо уважаемый WildLynx (по злому умыслу, либо по иной причине) просто тупо пудрит нам мозги - выкладывая на форум не те данные, которые у него используются на запускаемом сервере.
Либо у уважаемого WildLynx используется непонятно откуда придуманное ядро (не собраное из чистых исходников), которое по какой-то причине тупо не валится при старте, а косячит в другом месте.
Оба варианта равновероятны.
Короче, завтра буду с 0 переставлять сервер. Про злой умысел, конечно, интересное замечание. Дистрибут сервера был взят git-ом, который для этих целей и был поставлен.
В самом низу раздела есть ссылки - оттуда.
WildLynx вне форума   Ответить с цитированием
Старый 14.06.2010, 15:04   #25
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

А первая часть?

Цитата:
1. кеш клиента очистить
2. открыть WTF/Config.wtf
удалить там все упоминания
SET realmList
SET patchlist
SET realmName
3. в базе принудительно (пинками) убрать нах 6005
4. попробовать логиниться
это не помогает?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 14.06.2010, 16:29   #26
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
А первая часть?

это не помогает?
вынос WTF & WDB это первое что приходит в голову при траблах - естественно сделано и не раз

в базе 6005 бесполезно убирать - это поле заполняет сервер при запуске - проверено

P.S.
Качаю клиент с другого места. Есть странное подозрение, что этот клиент не совсем обычный - ведь Владимир сказал, что 1.12.1 не умел показывать реалм серым? А этот, несмотря на версию пишет серым (и не кликательным) - disabled.
WildLynx вне форума   Ответить с цитированием
Старый 15.06.2010, 00:10   #27
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Нашел и скачал новый дистрибутив клиента - выглядит более нетронутым чем прежний.
Поставил под виндой. Перегрузился в линух - запускаю - wine матерится.
WTF? Может настройки надо сначала базовые задать, а в старых клиентах снаружи не задашь.
Перезагрузился под винду, пытаюсь приконнктится к внешнему серверу - болт - и тут доходит, что я забыл пропатчить новоустановленный клиент. Патчу.
Захожу на внешний серв. (mystiq.org), выбор реалма, А!-а!-а!-а!-а!
Он DISABLED и серый!
Перезапускаю клиент, принимаю реалм по умолчанию, вхожу, настраиваю.
Перегружаюсь под линух, запускаю realmd, magosd, правлю realmlist.wtf, вхожу - все те же эффекты.

Другой клиент.
Другая операционка.
Другой сервер.
Те же грабли.

WildLynx вне форума   Ответить с цитированием
Старый 15.06.2010, 00:40   #28
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от WildLynx Посмотреть сообщение
забыл пропатчить новоустановленный клиент. Патчу.
ЧТО?????????????? Что ты патчишь? Куда, как, зачем? О_о
Что вообще за бред происходит? Официальный клиент - он один всего. Он не может быть "тронутым".
О каких базовых настройках речь? С пустым конфигом клиент запускается в режиме 800х600 фуллскрин. Вайн не держит ДиректХ? Попробуй запустить в режиме ОпенГЛ - "Wow.exe -opengl" и выставить в конфиге окно и разрешение:
Код:
SET gxResolution "800x600"
SET gxWindow "1"
В любом случае - мне кажется что ни к серверу, ни к клиенту это не имеет никакого отношения. Тут скорее уж "как запускать ВоВ под Вайн"?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 15.06.2010, 01:56   #29
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Кстати прочитал на official mangoszero forum:

Цитата:
WoW before TBC has a problem with ports in realmlists. You can do ip:port but not domain:port.
Т.е. в базе должен быть IP realm-а
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 15.06.2010 в 01:58.
Vladimir вне форума   Ответить с цитированием
Старый 15.06.2010, 08:52   #30
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
ЧТО?????????????? Что ты патчишь? Куда, как, зачем? О_о
Что вообще за бред происходит? Официальный клиент - он один всего. Он не может быть "тронутым".
О каких базовых настройках речь? С пустым конфигом клиент запускается в режиме 800х600 фуллскрин. Вайн не держит ДиректХ? Попробуй запустить в режиме ОпенГЛ - "Wow.exe -opengl" и выставить в конфиге окно и разрешение:
Код:
SET gxResolution "800x600"
SET gxWindow "1"
В любом случае - мне кажется что ни к серверу, ни к клиенту это не имеет никакого отношения. Тут скорее уж "как запускать ВоВ под Вайн"?
classic client рождается не с патчем 1.12.1 а типа 1.0.xx
поэтому надо сначала накатить 1.12.0 и 1.12.1
Где у близардов сейчас можно скачать классик клиент тех времён?
ЕМНИП они сразу 2.xx.xx раздают а то и 3.xx.xx

Серый реалм был под виндами и на другом сервере - что послало меня под стул немедленно.

p.s.

давай думать
есть 2 компа в сетке, 1й из них имеет 2 операционки, и отовсюду этот эффект. Внешний сервер за NAT, локальный - в LAN.
Хотя...
Может у них тоже мангос или мангосзеро и они забили на эту проблему?
у них 3 реалма, но они разных версий, поэтому видно только 1 и выбирать не нужно.


Цитата:
Сообщение от Vladimir Посмотреть сообщение
Кстати прочитал на official mangoszero forum:



Т.е. в базе должен быть IP realm-а
Опс, после редактирования пост исчез

Владимир, это то, что в посте #15 в этой ветке?

Цитата:
Сообщение от tempura Посмотреть сообщение
Нигде не было написано, что ставились оф-патчи, соответственно можно было предположить, что на офф клиент 1,12 ставились сторонние патчи. Что и вызвало мою реакцию. Если бы понятно написали - вас бы поняли.

Можно адрес любого сервера под 1.12.х в приват (строку в realmlist и ссылку на регистрацию акка, либо лог-пас под готовый акк)? Мне уже видимо не в падлу поставить дремучий клиент и попробовать выглядеть дураком.

Угу, и в первом посте... Может быть имеется ввиду, что в поле address стоит попробовать написать iport? Но тогда я хреново понимаю, что писать в поле port.
mystiq.org - рега
set realmlist s01.mystiq.org

хотя можно и даже желательно поискать ещё 1-2 сервера под 1.12.1
желательно с русско/англо - язычными админами, что бы можно было почитать, какой эмуль используют и спросить про грабли.

Вся история уже отдаёт мистикой или грандиозным epic fail с моей стороны, вот только где? Причина небось перед носом лежит
WildLynx вне форума   Ответить с цитированием
Старый 15.06.2010, 09:38   #31
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от WildLynx Посмотреть сообщение
classic client рождается не с патчем 1.12.1 а типа 1.0.xx
поэтому надо сначала накатить 1.12.0 и 1.12.1
Где у близардов сейчас можно скачать классик клиент тех времён?
ЕМНИП они сразу 2.xx.xx раздают а то и 3.xx.xx
Нигде не было написано, что ставились оф-патчи, соответственно можно было предположить, что на офф клиент 1,12 ставились сторонние патчи. Что и вызвало мою реакцию. Если бы понятно написали - вас бы поняли.

Цитата:
Сообщение от WildLynx Посмотреть сообщение
Серый реалм был под виндами и на другом сервере - что послало меня под стул немедленно.
Можно адрес любого сервера под 1.12.х в приват (строку в realmlist и ссылку на регистрацию акка, либо лог-пас под готовый акк)? Мне уже видимо не в падлу поставить дремучий клиент и попробовать выглядеть дураком.

Цитата:
Сообщение от WildLynx Посмотреть сообщение
Владимир, это то что в посте #15 в этой ветке? Или есть ещё 1 место в базе, где упоминается IP:Port?
Угу, и в первом посте... Может быть имеется ввиду, что в поле address стоит попробовать написать ip : port? Но тогда я хреново понимаю, что писать в поле port.


На mystiq.org вхожу без проблем. При желании сменить реалм - реалм серый. Но реалм один, и при сбросе - нанем все равно остаешься - создаешь чара и все работает.

Совершенно не вижу никакого смысла прикладывать столько усилий. В реалм входит. С двумя реалмами пока не видел. Проблема надуманная. При определенном стечении обстоятельств реалм в списке серый. Но это входу на реалм не мешает.



И кстати, раз уж разговор зашел - побегал на 1.12, вспомнил древность... Полнейший отстой... Ладно, когда я на первую альфу захожу - я ничего от нее не жду. Там ничего не работает, периодически все отваливается, но в этом и есть прелесть самой-самой первой альфы. Но вспоминать каким отстойным был старый ВоВ - просто противно. Практически неиграбельнобл... Куча полезного и удобного функционала, к которому я уже привык, просто отсутствует. Клиент скакнул с тех пор практически на недосягаемую высоту по юзабилити.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 15.06.2010, 10:45   #32
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение


На mystiq.org вхожу без проблем. При желании сменить реалм - реалм серый. Но реалм один, и при сбросе - нанем все равно остаешься - создаешь чара и все работает.

Совершенно не вижу никакого смысла прикладывать столько усилий. В реалм входит. С двумя реалмами пока не видел. Проблема надуманная. При определенном стечении обстоятельств реалм в списке серый. Но это входу на реалм не мешает.



И кстати, раз уж разговор зашел - побегал на 1.12, вспомнил древность... Полнейший отстой... Ладно, когда я на первую альфу захожу - я ничего от нее не жду. Там ничего не работает, периодически все отваливается, но в этом и есть прелесть самой-самой первой альфы. Но вспоминать каким отстойным был старый ВоВ - просто противно. Практически неиграбельнобл... Куча полезного и удобного функционала, к которому я уже привык, просто отсутствует. Клиент скакнул с тех пор практически на недосягаемую высоту по юзабилити.
Ааааааааа! Я не один с ума сошел! У тебя тоже реалм серый

А что если на сервере 2 реалма разного типа?

p.s.
Недостатки клиента фиксятся аддонами. А вот где олдскульный гамеплэй найти? Последней каплей было то, что Ониксию разорили.
WildLynx вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
tempura (15.06.2010)
Старый 15.06.2010, 16:37   #33
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Цитата:
Сообщение от WildLynx Посмотреть сообщение
Опс, после редактирования пост исчез

Владимир, это то, что в посте #15 в этой ветке?
Странно, у меня показывается...

Там написано: "WoW before TBC has a problem with ports in realmlists. You can do iport but not domainort."

Тоесть в базе нельзя использовать имя хоста, только ip-адресс для клиентов 1.x
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Старый 15.06.2010, 16:50   #34
Casperr
Гость
 
Сообщений: n/a
По умолчанию

Цитата:
Сообщение от Vladimir Посмотреть сообщение
Странно, у меня показывается...

Там написано: "WoW before TBC has a problem with ports in realmlists. You can do iport but not domainort."

Тоесть в базе нельзя использовать имя хоста, только ip-адресс для клиентов 1.x
Нельзя, но можно
У меня стоит доменое имя в базе, но не ip-адресс.
Проблема только в одном, что при подключении игроков к серверу, приходится вписывать именно IP адрес..
чувствую, врятли будет нормально соединять если вписать вместо доменного имя (что указано в базе) будет стоять ип.
---
Жаль, что нельзя использовать единую базу реалмов для 1.12.* и 3.3.*..
  Ответить с цитированием
Старый 15.06.2010, 18:23   #35
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от WildLynx Посмотреть сообщение
Ааааааааа! Я не один с ума сошел! У тебя тоже реалм серый
Один-один, поверь.

Цитата:
Сообщение от WildLynx Посмотреть сообщение
А что если на сервере 2 реалма разного типа?
А ты видел, как это на mystiq.org сделано? Там под каждую версию клиента свой субдомен. Как думаешь - почему?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 15.06.2010, 19:43   #36
WildLynx
Пользователь
 
Аватар для WildLynx
 
Регистрация: 18.08.2010
Сообщений: 33
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
WildLynx На верном пути
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
Один-один, поверь.

А ты видел, как это на mystiq.org сделано? Там под каждую версию клиента свой субдомен. Как думаешь - почему?

наверно потому, что они тоже не сумели добиться от мангоса нормальной работы с 1.12.1 и забили.
WildLynx вне форума   Ответить с цитированием
Старый 16.06.2010, 04:21   #37
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

нууу... как тестовый вариант - могу предложить поднять архивы, собрать последний релиз по 1.12.х (глянуть по коммитам), и проверить на нем.
Точно не скажу, но кажется лично у меня тогда не было проблем с двумя реалмами. Если их и правда не будет на реликтовой ревизии - просто сравнить код реалмд старый и текущий.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 16.06.2010, 04:34   #38
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

в чем проблема с несколькими реалмами? У меня по реалму для тестов для каждой версии и прекрасно работают кучей или по одному...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
lordinpvp (17.06.2010)
Старый 24.10.2010, 10:56   #39
smoota
Гость
 
Сообщений: n/a
По умолчанию

может тут проблема в timezone? смотрите, делаю так..
в mangosd.conf выставляю RealmZone = 8 (english)
в db.realmlist table выставляю timezone = 8 (english)
захожу на сервер, реалма в списке нету вообще, но в мир заходит..

меняю RealmZone и timezone на 1 (development) реалм в списке показывается, но offline ;(
  Ответить с цитированием
Старый 24.10.2010, 13:56   #40
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Не совпадают realmbuilds и билд клиента
LordJZ вне форума   Ответить с цитированием
Ответ

Метки
mangoszero


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10886] Fixed crash at GO use in case GO owner/first user offline state. newsbot CMaNGOS Commits 0 18.12.2010 10:21
realm bioz1990 Корзина 1 05.07.2010 07:41
[9952] Allow update subgroup in raid for offline players. newsbot CMaNGOS Commits 0 22.05.2010 11:11
[9878][patch] Отображение BGWeekend в списке БГ GriffonHeart Принятые патчи 5 12.05.2010 05:24
[9746] Implement show realm version and build in realm list. newsbot CMaNGOS Commits 0 14.04.2010 08:20


Текущее время: 09:02. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot