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

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

Автор: Sovka
Дата сообщения: 04.02.2009 10:15
victorae
обратись на форум експресс-овцев, если он порт в нетстат не выставляет.
так в том же самом позапрошлом году и обратился и там тоже не помогли...
Автор: victorae
Дата сообщения: 04.02.2009 10:23
Sovka

Цитата:
и там тоже не помогли...


значит проблема в чем то другом. подними тестовый експресс и опенфайр, попробуй их завязать. заработает - ищи разницу.
Автор: pawelsulin
Дата сообщения: 04.02.2009 15:01
Народ Всем Привет! Помогите пожалуйста с проблемой. Имеем Openfire, Version: 3.6.0 на винде с аутентификацией в AD. С недавнего времени у пользователей начало выходить сообщение при логоне клиента (jajc) "user@domain удалил Вас из своего контакт-листа" и так в двумя пользователями. Это тема здесь поднималась но четкого решения я так и не увидел. Никаких манипуляций с ними в AD не производилось. Это сообщение генерирует сервер, так что искать надо где-то в серверной стороне. Заранее благодарю за помощь.
Автор: sgv2000
Дата сообщения: 04.02.2009 15:06
Народ, а что у всех ICQ через шлюзы работают? Или тут мало кто использует ICQ шлюзы?
Автор: victorae
Дата сообщения: 04.02.2009 16:29
sgv2000

питоновский транспорт с правленым oscar.py пока работает

pawelsulin

пользователи действительно удаляли один одного из контакт листа?
Автор: pawelsulin
Дата сообщения: 04.02.2009 19:09
Там получается что два пользователя как бы удалили всех остальных из листа. Потому что у всех появляется сообщение что два чела удалили их. На счет удаляли или нет в реалии точно сказать не могу, я клиента поменял, весь контакт-лист грузиться нормально и полностью.
Автор: SmallwooD13
Дата сообщения: 05.02.2009 03:58
pawelsulin

была такая проблема, решил правкой файла Openfire\embedded-db\openfire.script . удалил все строчки с упоминанием пользователя, который якобы всех удалил из своего контакт листа + перезапуск сервера. для правки использовал программу Строкоизвращатель. я так понимаю это сработает только на встроеной бд. (перед правкой не забудь копию файла сделать на всякий случай ;)
Автор: sgv2000
Дата сообщения: 05.02.2009 07:57
victorae

Цитата:
sgv2000
питоновский транспорт с правленым oscar.py пока работает

Можно выложить правленный файл oscar.ry тут? А то все пользователи кричат караул, нет жизни и работы без ICQ!!!
Автор: victorae
Дата сообщения: 05.02.2009 08:28
sgv2000

можно самому исправить.. заменить 0 на 10000

oscar.py

class OscarConnection(protocol.Protocol):
def connectionMade(self):
self.state=""
self.seqnum=10000
Автор: Nand
Дата сообщения: 05.02.2009 09:03

Цитата:
pawelsulin

сочинение не моё, но видимо работает

1. Запомните или запишите какой пользователь вас удалил. В сообщении имя пользователя отображается как: имя_пользователя@ofire.
2. Щелкните левой кнопкой мыши на Pandion
3. Нажмите клавишу "F12"
4. Каждому пользователю, который вас "удалил" из списка нужно послать следующее (скопируйте ниженаписанный текст и вставьте его в консоли и подредактируйте):

<presence
from='YOUR_JID_HERE'
to='CONATCT_JID_HERE'
type='unsubscribed'/>

YOUR_JID_HERE - это имя вашего пользователя в Pandion
CONATCT_JID_HERE - вместо этого впишите имя_пользователя@ofire, который вас "удалил" из списка.

Автор: pawelsulin
Дата сообщения: 05.02.2009 13:00
Народ СПИСБО ВСЕМ!
SmallwooD13 и Nand - оба правы...и тот и тот вариант рабочий, просто делать действия предложенные Nand нужно много раз, так как у меня почти у всех появляется сообщение, а вот по рецепту SmallwooD13 все сработало да еще и программку для себя полезную открыл. Спасибо еще раз за помощь!
Автор: sgv2000
Дата сообщения: 05.02.2009 13:11
victorae

Цитата:
sgv2000

можно самому исправить.. заменить 0 на 10000

oscar.py

class OscarConnection(protocol.Protocol):
def connectionMade(self):
self.state=""
self.seqnum=10000

Спасибо, заработало после этих поправок!
Автор: GaDiNa
Дата сообщения: 05.02.2009 14:45
OF 3.6.3 + mysql на opensuse 11.
пока без LDAP.
к AD прикручу может быть, но пока хочу попробовать так.

- можно ли сделать подгруппы в группе ?
- почемуто в вебморде OF русские имена и дескрипшины по непонятной причине превращаются в знаки вопроса. После этого у всех в ростерах (клиент Psi) тоже "???.."
какието проблемы с кодировкой видимо? как фиксить ?
- как добавить созданный чат всем в ростер ?
Автор: yegorovpavel
Дата сообщения: 05.02.2009 16:12
Интересует два вопроса:
1) Возможно ли конвертнуть базу из "родного" формата в mysql?
2) Как перенести "родную" базу с одного сервера на другой?
Автор: GaDiNa
Дата сообщения: 05.02.2009 17:23
yegorovpavel
в шапке линк про апгрейд баз
Автор: yegorovpavel
Дата сообщения: 05.02.2009 22:14
Спасибо, недоглядел.
Автор: GaDiNa
Дата сообщения: 05.02.2009 23:21
блин уже замучался с кодировкой.
перевел базу в UTF8
перевел каждую таблицу из базы в UTF8
добавил
<mysql>
<useUnicode>true</useUnicode>
</mysql>
в openfire.xml
все равно после рестарта демона openfire все русские символы превращаются в "????"
Автор: HumpSoft
Дата сообщения: 06.02.2009 07:11
GaDiNa

Код: DB Connection URL:      jdbc:mysql://<localhost or hostname>:3306/<base_name>?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
Автор: sgv2000
Дата сообщения: 06.02.2009 09:15
Народ привет! Подскажите, как ограничить регистрацию в PyICQ-t? Необходимо чтоб к ICQ имели доступ не все.
Автор: victorae
Дата сообщения: 06.02.2009 10:24
sgv2000

так в конфиге есть запрет регистрации открытой
Автор: VolodyaZloy
Дата сообщения: 06.02.2009 12:30
to GaDiNa:

Цитата:
- можно ли сделать подгруппы в группе ?

родными средствами - нет.
Однако спарк понимает вложенные группы если Shared-имя группы идет чере двойное двоеточие. Вроде как третьего уровня понимает.

У нас в конторе парень ПСИ переделал. Теперь наш ПСИ понимает любой уровень вложений. Точнее - я еще не упирался в его предел
Автор: GaDiNa
Дата сообщения: 06.02.2009 13:37
HumpSoft

Цитата:
Код:
DB Connection URL: jdbc:mysql://<localhost or hostname>:3306/<base_name>?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8

Это сделал?


спасибо, кажись помогло
Автор: PhoenixUA
Дата сообщения: 06.02.2009 21:16
VolodyaZloy

Цитата:
У нас в конторе парень ПСИ переделал. Теперь наш ПСИ понимает любой уровень вложений.

Можешь выложить для теста? Спасибо.
Автор: Fantom 14
Дата сообщения: 06.02.2009 21:19
не хотел писать поста, но что-то я не нахожу ответа на свой вопрос, да и осилить 3 части темы времени нету. в общем такая ситуция: подняли openfire 3.6.3 все настроили как надо, в локальной сети все работает. при настройке сервера указали в качестве домена название компа в сети. но кроме локальной сети есть еще удаленные филиалы и хотелось бы их тоже на джаббер подцепить. у нас есть свое доменное имя, скажем A.B.ru привязанный к статическому IP-адресу. в головном офисе на роутере пробросили порты 5222 и 5269. хотелось бы подцепить в качестве имене джаббер-сервера доменное имя (скажем чтобы можно было регить пользователей и подключать их как user@A.B.ru), но не получается. так же хотелось бы, на всякий случай, подцепить server-2-server. подскажите где копать...
Автор: VolodyaZloy
Дата сообщения: 06.02.2009 22:08
Странный пост... В каком именно месте не получается?

1. Доменное имя. Классно, вкусно. А юзвери удаленных офисов могут его разрезовить? Если да, то:
2. Чат-сервер когда настраивал ты ему какое имя дал? А у юзверей удаленных офисов это имя резолвится? Если да, то:
4. Остальное строго по инструкции

Если нет, то копай в сторону ДНС для начала. Потенциальные пользователи твоего чат-сервера должны по имени чат сервера получать АйПи.


Автор: Fantom 14
Дата сообщения: 06.02.2009 22:19
для начала после ввода в качестве имени сервера A.B.ru мне пишут
"Found RSA certificate that is not valid for the server domain."
если скажем забить это имя, а в настройках подключения клиента указать сервер A.B.ru и юзера как user@A.B.ru мне говорят, что подключение не возможно проверте имя и пароль. если же имя сервака сменить на имя компа в локальной сети и юзера указать как user@'имя_компа' то все великолепно коннектиться....

ЗЫ а где пункт 3?;)
Автор: VolodyaZloy
Дата сообщения: 06.02.2009 22:30
Так...

По всему выходит что сам чат-сервер у тебя имеет имя локального хоста "local_computer_name"

А значит и полагать своими он будет только пользователей вида "user@local_computer_name"

А тебе жуть как хочется чтоб он принимал пользователей вида "user@outer_domain_name"

Я верно понял?

Автор: Fantom 14
Дата сообщения: 06.02.2009 22:32
точно так

Добавлено:
ну не до такой степени чтобы волосы на заднице рвать, но хочеться понять что не так.....
Автор: VolodyaZloy
Дата сообщения: 06.02.2009 22:43
Не получится

Есть три варианта:
1. Юзвери остаются вида "user@local_computer_name" , а в свойствах подключения (почти все клиенты позволяют явным образом указать АйПи) указываешь свой внешний АйПи. Такой вариант я лично намерен опробовать на след неделе и твердо уверен что он заработает

2. Ты переименовываешь свой чат-сервер (именно чат-сервер, не комп, на котором он хостится!) так, чтоб он полагал своими юзверей вида "user@outer_domain_name" и обясняешь ДНСу что всех, кто ломится по такому адресу на такой-то порт отправлять на хост "local_computer_name".

3. Ты поднимаешь два чат-сервера. Один принимает юзверей "user@local_computer_name", второй принимает юзверей "user@outer_domain_name", после чего линкуешь эти сервера.
Автор: Fantom 14
Дата сообщения: 06.02.2009 22:46
ясно... ну на счет пункта 1 я тебе сейчас скажу что он работает.

а как насчет s2s соединений с другими серверами?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

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


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