Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Openfire (Wildfire/Jive Messenger) часть 3

Автор: simanaki
Дата сообщения: 07.02.2012 17:16
Народ замахалься с этими серверами просто капец!!!!
Помогите

Значит у меня есть 2 Openfire сервера

1.Сервер, база на MSSQL, на сервере 3 сетевых карты, у них разные ип естественно карта А)192.168.0.70 Карта Б)192.168.10.250 Карта В)192.168.17.2 Клиенты с других сетей подключаються все ок, AD - Нет, DNS - Нет,Клиенты конектитца либо по ИП либо по Имени Сервера

2.Сервер, база Встроеная, на сервере 2 сетевый. Карта А)192.168.0.200 Карта Б) 192.168.10.30 AD - Нет, DNS - Нет,Клиенты конектитца по ИП Карты А), В имени сервера прописан ИП Карты А),

Сервера Пингуються с друг дружкой, для 1 сервера - 192.168.10.30, для второва 192.168.10.250 пакеты передаються все ок!!!!!!!

ВОПРОС КАК МНЕ ЭТИ ДВА СЕРВЕРА СВЯЗАТЬ S2S ???

Пробывал Клиентам добовлять клиентас другова сервера - без успешно, и по ИП и ПО Имени Сервера, также с другова сервера пробывал - ни хрена не видет.У кого какие будут предложения????????????????

Есть отцы на РУборде !!!!!!!


Автор: lolobrigit
Дата сообщения: 07.02.2012 18:30
simanaki

Для того что бы сервера друг друга увидели, надо на DNS сервере прописать записи
_xmpp-server._tcp.yourdomain.ru. 3600 IN SRV 20 0 5269 yourserver.yourdomain.ru.
_xmpp-client._tcp.yourdomain.ru. 3600 IN SRV 20 0 5222 yourserver.yourdomain.ru.
_xmpp-client._tcp.yourdomain.ru. 3600 IN SRV 20 0 5223 yourserver.yourdomain.ru.
Автор: victorae
Дата сообщения: 08.02.2012 07:08
lolobrigit
Достаточно обычной А записи.
Автор: adgjlzcbm
Дата сообщения: 08.02.2012 07:15
Доброго здравия всем! Ребята помогите, настроил openfire+miranda в локалке все прекрасно работает, но есть одно но!!! как сделать пересылку файла пользователю в оффлайн и после того как пользователь подключится мог этот файл получить! Решения я ненашол, хотя многих это интересует!?
Автор: victorae
Дата сообщения: 08.02.2012 07:54
adgjlzcbm
Выкладывать файл можно на каком то файловом сервисе, а оставлять только ссылку в сообщении. Или на xmpp.org поискать спецификации передач файлов, может там что то новенькое придумали, QIP же использует оба варианта передачи, прямой и через ссылку файловую.

Добавлено:
simanaki
Обычный пример я даже не знаю чего, лени или безграмотности? Так сложно днс поднять и создать пару записей? Включи xmpp лог на клиенте и смотри ошибки при добавлении.
Автор: HumpSoft
Дата сообщения: 08.02.2012 09:25
simanaki
рекомендую ознакомится с материалами из шапки

Цитата:
Каждый пользователь в сети Jabber имеет уникальный идентификатор — Jabber ID (сокращенно JID). Адрес JID, подобно адресу электронной почты, содержит имя пользователя и доменное имя сервера, на котором зарегистрирован пользователь, разделённые знаком @. Например, пользователь user, зарегистрированный на сервере example.com, будет иметь адрес: user@example.com.

http://community.igniterealtime.org/docs/DOC-1030

При получении сообщения для пользователя с частью jid после @ не совпадающей с jabber доменом (именем) сервера, jabber сервер берет эту часть и обращается с ней к DNS для получения IP адреса другого сервера, после успешного получения IP адреса он пытается установить s2s соединение и передать сообщение.
чтобы сервера могли общаться друг с другом их имена (jabber домены) не должны быть IP адресами.
твои действия:
1)
на втором сервере меняешь jabber домен с IP адреса на нормальное имя, перенастраиваешь клиентов этого сервера.
2)
поскольку DNS сервера у тебя нет
в hosts на каждом сервере прописываешь:
192.168.10.30 <jabber домен первого сервера>
192.168.10.250 <jabber домен второго сервера>
192.168.10.30 search.<jabber домен первого сервера>
192.168.10.250 search.<jabber домен второго сервера>
# search. - чтобы работал поиск

3) Садишься за стол, бъешься головой о столешницу и повторяешь мантру " Я больше не хочу быть лентяем. раздолбаем и неучем"



Автор: garbals
Дата сообщения: 08.02.2012 18:00
у кого нибудь есть опыт работы openfire 3.7.1 300+ пользователей
Сейчас все работает на openfire 3.7.0 на встроееной базе без прозрачной аунтефикации
думаю перейти на openfire 3.7.1+SaslSspi Для прозрачной NTLM авторизации клиентов
на openfire 3.7.0 бала увеличенна память под JAVA
openfire-service.vmoptions
-Xms512m
-Xmx1024m
к вечеру сервис в памяти занимает примерно 1200м
и каждую ночь сервис restart
а вот с openfire 3.7.1 засада не получается увеличенна память под JAVA с плагином openfire-sasl-sspi.v7.2 максимально могу выделить -Xmx964m если выделять больше сервис не стартует
как выделить больше памяти ???
Автор: HumpSoft
Дата сообщения: 09.02.2012 07:53
garbals читай выше, уже было
Автор: garbals
Дата сообщения: 09.02.2012 14:23
решения нету с проблемой выделения памяти ?
Автор: simanaki
Дата сообщения: 09.02.2012 15:30


Цитата:
http://community.igniterealtime.org/docs/DOC-1030
 
При получении сообщения для пользователя с частью  jid после @ не совпадающей с jabber доменом (именем) сервера, jabber сервер берет эту часть и обращается с ней к DNS для получения IP адреса другого сервера, после успешного получения  IP адреса он пытается установить s2s соединение и передать сообщение.
чтобы сервера могли общаться друг с другом их имена (jabber домены)  не должны быть IP адресами.
твои действия:
1)
на втором сервере меняешь jabber домен с IP адреса на нормальное имя, перенастраиваешь клиентов этого сервера.
2)
поскольку DNS сервера у тебя нет
в hosts  на каждом сервере прописываешь:
192.168.10.30 <jabber домен первого сервера>
192.168.10.250 <jabber домен второго сервера>
192.168.10.30 search.<jabber домен первого сервера>
192.168.10.250 search.<jabber домен второго сервера>
# search. - чтобы работал поиск
 
3) Садишься за стол, бъешься головой о столешницу и повторяешь мантру " Я больше не хочу быть лентяем. раздолбаем и неучем"  
 


Сделал записи тишина как в танке есть еще варианты ????
(на сервере стоит ВИн Сервер 2003, на втором bolgen OS 2003 на всякий пожарный )

Смотрел логи на клеенте пишет чтоне найден !
Автор: victorae
Дата сообщения: 09.02.2012 15:35
simanaki

Цитата:
Сделал записи тишина как в танке есть еще варианты?


Вариант один. Разберись как работает s2s, определи проблему в своей схеме и реши ее.
Автор: garbals
Дата сообщения: 09.02.2012 16:09
кто столько выделяет памяти JAVA для 300+ пользователей ?
900mb хватит ??
Автор: victorae
Дата сообщения: 09.02.2012 16:14
garbals

Server Uptime:     61 days, 19 hours, 44 minutes
Version:     Openfire 3.6.4
Java Memory    
46,90 MB of 493,06 MB (9,5%) used
Active Client Sessions: 483

Автор: garbals
Дата сообщения: 09.02.2012 17:42
victorae хороший Uptime: 61 days

может стоит откатится на Openfire 3.6.4 или поднятся до Openfire 3.7.1 ??
что будет по стабильней ?
У меня вот так
Server Properties
Server Uptime:     15 hours, 30 minutes -- started Feb 9, 2012 3:01:10 AM
Version:     Openfire 3.7.0
Environment
Java Version:     1.6.0_18 Sun Microsystems Inc. -- Java HotSpot(TM) Client VM
Appserver:     jetty/7.0.2-SNAPSHOT
OS / Hardware:     Windows 2003 / x86
Java Memory     
401,21 MB of 989,88 MB (40,5%) used
Active Client Sessions: 61
процесс в памяти занимает 1300Mb
что делал
увеличил кеш под родстер и пользователи стали гораздо быстрее входить в чат
cache.username2roster.size 20971520
cache.vcardCache.size 20971520
ещё вот это
xmpp.pep.enabled false
каждые сутки перезагружаю сервис

victorae подскажи что ещё можно сделать
Автор: LitBogdan2004
Дата сообщения: 09.02.2012 17:56
Доброе время суток уважаемые!

Развернул OpenFire + AD на Windows Server 2003.

Как для клиента Spark сделать автоматическую авторизацию через Active Directory?
Автор: victorae
Дата сообщения: 09.02.2012 18:19
garbals

3.6.4 откатись
Автор: HumpSoft
Дата сообщения: 10.02.2012 06:33
simanaki
ты пункты 1-й и самое главное 3-й выполнил ?
Автор: NumberNot
Дата сообщения: 10.02.2012 12:47
Пересобрал (давненько уже, работает уже успешно года полтора) инсталляшку пандиона для установки через групповую политику.
Для этого вынул конф. файл из инсталлятора и положил его рядом - файл brand.xml Для правильной работы необходимо заменить вашсервер.вашдомен.ru в 2х местах на рабочий.
Сабж тут http://rghost.ru/36442126
Если понравится можно в шапку поднять
Автор: simanaki
Дата сообщения: 15.02.2012 09:22
Подключил два сервера к одной базе, установил плагин кластер, мои дальнейшие действие что-бы соединить сервера ?????

Ты предлагал кластер я пробую, читал на оф сайте про кластера, я так понял что достаточно того что я сделал или нет ????
Что-то еще наверно надо, я не знаю что подскажите???

Цель объединение двух серверов !
Автор: vovservis
Дата сообщения: 15.02.2012 12:49
Доброго времени суток!
Заканчивается Java Memory как увеличить??? или как что нибудь отключить что бы увеличить???
типа логи и тд?

Java Memory 1468,13 MB of 1540,75 MB (95,3%) used

1. внутри openfire(d).vmoptions -Xms1000m -Xmx1600m и больше увеличить не дает!!!
2. OS Windows 2003 ent sp2 r2 x86
3. openfire база встроенная - размер уже 900 метров
4. пользователей 150 (онлайн всегда около 100)
Автор: HumpSoft
Дата сообщения: 15.02.2012 13:07
simanaki Кластер это не объединение 2-х серверов, а "размазывание" одного сервера по 2-м железкам

http://community.igniterealtime.org/thread/45949
Автор: victorae
Дата сообщения: 15.02.2012 14:37
vovservis
выключи логи разговоров.
Автор: vovservis
Дата сообщения: 15.02.2012 15:01
victorae
а подскажите как? и как очистить то что есть?
Автор: simanaki
Дата сообщения: 16.02.2012 17:06
Я объединил два сервера, в сеансы сервера есть соединении, почему то в одну сторону, т.е. на одном сервере пишет прием, а на втором отдача пакетов, а прием и отдачи нету, сервера настроены абсолютно одинаково, но у меня возникла следующая проблема как сделать так что-бы списки пользователей были видны друг другу и могли они отправлять сообщения ??????
Автор: victorae
Дата сообщения: 16.02.2012 17:44
simanaki
ты уверен что объединил их в кластер, а не просто прописал им одну базу?
п.с.
Постарайся не использовать более одного вопросительного знака на предложение. Дебильно выглядит.
Автор: simanaki
Дата сообщения: 17.02.2012 11:34

Цитата:
ты уверен что объединил их в кластер, а не просто прописал им одну базу?
п.с.
Постарайся не использовать более одного вопросительного знака на предложение. Дебильно выглядит.


Я их объединил не с помощью кластера, я просто объединил их с2с, но связь у меня работает почему то в одну сторону т .е. - у меня в сеансе серверов на 1 сервере пишет хост - 2 сервер связь - исходящая, а на 2 сервере пишет хост 1 сервер связь поступающая.
Когда я с клиента 1 сервера пишу клиенту 2 сервара то сообщения доходит, а когда отвечаю с клиента 2 сервера на клиенту 1 сервера то сообщение не доходит!

Сервера настроенные идентично !

Как мне сделать что-бы в у меня связь была в обоих направлениях?

Добавлено:
Объединил два сервера s2s!

Подключу их к одной базе, установлю Плагин кластера, Включу его!

И у меня будут списки контактов и групп на обоих серверах видны как онлайн а не серыми (клиент спарк) или мне надо еще что-то сделать ???
Автор: victorae
Дата сообщения: 17.02.2012 15:39
simanaki

Цитата:
или мне надо еще что-то сделать ?


Сколько лет тебе? Это серьезный вопрос. Либо ты просто по малолетству глупый, либо старческое.. Тебе уже дали достаточно информации что-бы имея хоть немного мозгов разобраться со всем этим.
Автор: simanaki
Дата сообщения: 17.02.2012 16:35
Какую ты информацию дал, да ни какой , сказал что только кластерни и все, дал сылку,

И вообще кластер исполшьзываеться не для того что-бы списки были видны а для "размазывание пользывателей по железу", а выделываться каждый может !

Когда я подключаюсь другим сервером к базе то уменя они залитают как пользыватели и естествено жид у них становиться такой - ка у сервера которым я подключилься.

Вопрос как мне поможет кластер ??????????????

Добавлено:
victorae - а ты наверно сам с кластером не работал, если-бы ты работал ты бы уже бы давно поделился опытам, а так рассказывать и я могу!
Автор: victorae
Дата сообщения: 17.02.2012 16:41
simanaki

Цитата:
а ты наверно сам с кластером не работал, если-бы ты работал ты бы уже бы давно поделился опытам


Каким опытом? Это расписано в интернете на каждом углу, а если не расписано - значит задача слишком простая.
Автор: simanaki
Дата сообщения: 17.02.2012 17:30
Вот ты говориш расписанно на каждом углу. дай сылку где ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

Предыдущая тема: Kerio Connect (ex Kerio MailServer)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.