Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Баг-репорты

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

Баг-репорты Описываем проблемы и ошибки работы ядра

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.05.2010, 21:57   #1
Maximus
Новичок
 
Аватар для Maximus
 
Регистрация: 13.03.2010
Сообщений: 15
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Maximus На верном пути
По умолчанию maybe not [fixed]? Соединения с сервером разорвано...

Всем привет... Подскажите что может быть... примерно с ревизии 9940 невозможно подключится к серверу... Доходит до авторизация, потом через секунд так 15 пишет соединения с сервером разорвано...
В чём может быть трабл? Заранее спасибо.

P.s. до пергруза было много сообщений с "unable to register client handler: Too many open files"
А после перезагрузки при попытке подключится вообще ничего нету...
p.s.s. локально на сервак нормально заходит

Последний раз редактировалось Maximus; 25.05.2010 в 22:01.
Maximus вне форума  
Старый 26.05.2010, 22:46   #2
VANDAL
Гость
 
Сообщений: n/a
По умолчанию Realm

Началась беда с ядра 9934
временами выбивает realm и некто неможет приконектица...
при выподе realma пишет такую штуку
unable to register client handler: Too many open files

На данный момент ядро 9974 - беда осталась

Помогите разобратся...

Последний раз редактировалось VANDAL; 27.05.2010 в 17:31.
 
Старый 27.05.2010, 10:02   #3
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

подтверждаю, проблема появилась после внесения ACE realmd патча
Insider42 вне форума  
2 пользователя(ей) сказали cпасибо:
Maximus (27.05.2010)
Старый 27.05.2010, 13:06   #4
zergtmn
MaNGOS Dev
 
Аватар для zergtmn
 
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
zergtmn Обладатель прекрасной аурыzergtmn Обладатель прекрасной ауры
По умолчанию

Почитайте комментарии тут
zergtmn вне форума  
Старый 27.05.2010, 15:35   #5
Maximus
Новичок
 
Аватар для Maximus
 
Регистрация: 13.03.2010
Сообщений: 15
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Maximus На верном пути
По умолчанию

Цитата:
Сообщение от YuruY Посмотреть сообщение
В одну каску (а нет 2, с сыном) ниразу несмог это повторить (база и ядро соотв. чистое).
Последняя сборка Mangos: 9974 + YTDB: 548 + ScriptDev2: 1700 + ACID
всё больше ничего нету. И выбивает реалмд...
__________________
Mangos: 10401 + YTDB: 561 + ScriptDev2: 1790
Maximus вне форума  
Старый 27.05.2010, 15:35   #6
Insider42
Ученый
 
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
Insider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранитаInsider42 Как самоцвет среди гранита
По умолчанию

так это не постоянно происходит, а лишь при каком-то непонятном условии. У меня рилм на отдельной машине под виндой. У кого-нибудь встречалась эта проблема под линуксом или другой ОС?

Запущены ли ещё какие-нибудь ресурсоемкие приложения на компьютере которые могут воспрепятствовать доступу к диску? у меня только фтп и дополнительный сервер для моих личных тестов

Последний раз редактировалось Insider42; 27.05.2010 в 15:49.
Insider42 вне форума  
Старый 27.05.2010, 17:30   #7
VANDAL
Гость
 
Сообщений: n/a
По умолчанию

Эта проблема началась с версии ядра 9934
До этого проблем некаких небыло...

Проблема в реалме однозначно,но как её исправить непонятно...

Выбивает 2-3 раза в сутки - либо невозможна авторизация.
 
Старый 28.05.2010, 04:30   #8
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

AuthSocket::_HandleXferAccept / AuthSocket::_HandleXferResume не имеют ограничений по количеству паралельных скачиваний патчей. Это может быть использовано для DoS подобной аттаки. Видимо должно быть ограничение в конфиге...
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
Старый 29.05.2010, 16:48   #9
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

post one
Цитата:
Сообщение от VladimirMangos
desable patcher support in realmd (it disabled by default), patcher not have any checked for amount patch download requests and can eat all allowed open file handlers.



post two
Цитата:
Сообщение от Derex
It is disabled by default. If you havent enabled it, it wont enable itself.

I think you get "unable to register client handler: Too many open files" error is because ACE on Windows uses by default WaitForMultipleObjects() type of reactor which supports MAXIMUM_WAIT_OBJECTS sockets as far as I know. MAXIMUM_WAIT_OBJECTS is 64 on XP as far as I remember, on server versions it may be bigger


Solution1: try this patch: http://paste2.org/p/856430
Solution2: define ACE_USE_SELECT_REACTOR_FOR_REACTOR_IMPL when compiling ACE
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Пользователь сказал cпасибо:
Vladimir (29.05.2010)
Старый 31.05.2010, 02:39   #10
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Должно быть поправлено в [10009]
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Vladimir вне форума  
Пользователь сказал cпасибо:
Mayss (31.05.2010)
Старый 30.07.2010, 14:30   #11
Renegat344
Гость
 
Сообщений: n/a
По умолчанию [10288] Realmd зависает

ОС: FreeBSD x64 8.0
Собираю со стандартным malloc
После нескольких секунд старта realmd в его консоли вижу

Код:
unable to register client handler: Invalid Argument
после пары сотен строчек процесс виснет
Я думаю что это связано с ACE но раньше никогда такого не было
 
Закрытая тема


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с сервером, зависает клиент Saxalin Флудильня 4 03.11.2010 20:38


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


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