Количество коннектов

Поставил версию 1.1.2 на win2k3 EE, все летает, но только для 29 пользователей, 30-го
не пускает (любая машина, любая операционка, любой пользователь и т.д.), не знаю даже куда копать, подскажите плиз направление, заранее спасибо.

Давает ли ejabberd

Давает ли ejabberd какое-то сообщение о причине в логе?

В логе этой

В логе этой попытке не видно, хотя сканер портов показывает, что соединение установлено, как со стороны клиента, так и со стороны сервера. Пробовал поднимать сервер на другом компе с тем же win2k3, на другом с win2k, а воз и ныне там :((
Небольшое добавление, статистика показала, что количество подключаемых пользователей которые могут подключиться не совсем фиксировано, колеблется +- 1, чепуха какая-то.

Вообще-то сложно сказать

BigorJAB wrote:

В логе этой попытке не видно, хотя сканер портов показывает, что соединение установлено, как со стороны клиента, так и со стороны сервера. Пробовал поднимать сервер на другом компе с тем же win2k3, на другом с win2k, а воз и ныне там :((
Небольшое добавление, статистика показала, что количество подключаемых пользователей которые могут подключиться не совсем фиксировано, колеблется +- 1, чепуха какая-то.

Вообще-то сложно сказать, мы же не телепаты :). Нет ни конфига, ни названия клиента, ни сообщения об ошибке - есть только фраза "не пускает". Ещё желательно засниффить xml-поток между клиентом и сервером в момент ошибки (в дампе искать слово "error").

Спасибо всем,

Спасибо всем, кто хочет мне помочь, на самом деле в журнале сервака инфа есть, а именно

I(<0.228.0>:ejabberd_listener:155): ({sslsocket,1904,<0.231.0>}) Failed SSL hand
shake: emfile

т.е. якобы проблема с сертификатом, но это происходит на 29/30 клиенте причем с любого компа и клиента, причем socket всегда 1904

"emfile" значит,

"emfile" значит, что процесс пришел до лимита количества открытых файлов. Я знаю ничего о Windows, но я думаю что можно где-то повышать лимит…

Я увидел подобную проблему в Solaris. Там fopen не работает с дескриптором выше чем 1024, и потому не было можно включить с TLS… (OpenSSL использует fopen чтобы открыть файл сертификата)

Syndicate content