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

» Openfire (Wildfire/Jive Messenger) and (Spark; Pandion)

Автор: IvanLevshin
Дата сообщения: 12.01.2007 09:18

Цитата:
вообщем поставил энтерпрайз, транспорт внешний pyICQ-t , все аськины переговоры замечательно ложатся в базу. как входящие так и исходящие. только аськиных псевдонимов не видно, только UIN.

Диагноз - родной плугин (который gateway.jar) - фтопку, даже 1.0.6b. Там врожденное уродство компонента joscar - пока его не перепишут, так все и будет через задницу. Оно не только не умеет нормально добавлять пользователей в контакт-лист. Оно еще и подглючивает самопроизвольно.
PyICQ-t наиболее стабилен и приятен. Полная поддержка всех фишек - включая vCard (чего родной плугин, опять же, делать не в состоянии)
Насчет секса с установкой PyICQ-t (реактор и пр.) - просто ссылки неправильные на страничке с PyICQ-t Попробуй посмотреть сайт Twisted - там все несколько отличается

Вопрос у меня к гуру... Есть WF 3.1.1, настроенный с поддержкой ЛДАП. Как всем наверняка известно - внешние пользователи в таком случае не имеют возможности регистрироваться на серваке. Надо идти кланяться ко мне, обзывать меня "мой белый господин" и т.д.
Дабы избавить себя от лишней работы (ленив я от природы жутко) и довести таки сервис до более-менее удобоваримого состояния, думаю запустить на этой же машине второй демон WF с другими назначениями портов и увязать оба демона посредством Connection Manager.
Собственно запуск демона - не вопрос. Вопрос - как использовать БД? Вроде логично будет пользовать одну и ту же БД (не надо шаманства с синхронизацией и уникальностью JID).

У кого-нибудь есть реальный опыт подобного извращения?

Еще... Кто-нибудь пытался ставить что-то посложнее аськиного транспорта? Например - JMC (Jaber Mail Component), PyIRC-t? Первый у меня поставился и запустился - как пользоваться, ума не приложу. Второй - не пускается просто. Такое впечатление, что в xmpp-irc ошибка.
Автор: victorae
Дата сообщения: 12.01.2007 10:40

Цитата:
Попробуй посмотреть сайт Twisted - там все несколько отличается


а можно конкретнее указать куда смотреть?
Автор: panic83
Дата сообщения: 12.01.2007 12:48
подскажите пожалуйста а реально ли в Wildfire Server запретить пользователям поиск\общение друг с другом?
Т.Е.
Мне надо чтобы пользователи могли слать сообщения только админу и админ мог слать им ответы + широковещательные всем.
Заранее спасибо.
Автор: Jaba_B_Ta3e
Дата сообщения: 12.01.2007 14:11
Кстати, господа, я один заметил, что патч от Нормана обновился 29го декабря?
http://norman.rasmussen.co.za/dl/sasl-sspi/
Автор: victorae
Дата сообщения: 12.01.2007 14:11

Цитата:
патч от Нормана обновился


я уже и поставил на той неделе. пандионы счастливы
Автор: Jaba_B_Ta3e
Дата сообщения: 12.01.2007 14:56
WF 3.1.1, подключен pyICQ-t 0.8, всё это на Windows. Клиент Pandion.
Иногда "ICQ Transport" вдруг пропадает из списка шлюзов, все icq`шные контакты падают в offline. Если транспорт добавить руками - он появляется, регистрируется и работает. Но потом снова пропадает.
Это WF, шлюз или Пандион?
Автор: IvanLevshin
Дата сообщения: 12.01.2007 17:50

Цитата:

а можно конкретнее указать куда смотреть?

Упс... уже поправили На сайте Twisted были грабли - на главной можно было скачать 2.4.0, в то время как на том же сайте распоследним был 2.2.х. Так вот - с 2.4.0 я проколупался и не смог ничего сделать, с 2.2.х все заработало. Практически на раз-два.


Цитата:
WF 3.1.1, подключен pyICQ-t 0.8, всё это на Windows. Клиент Pandion.
Иногда "ICQ Transport" вдруг пропадает из списка шлюзов, все icq`шные контакты падают в offline. Если транспорт добавить руками - он появляется, регистрируется и работает. Но потом снова пропадает.
Это WF, шлюз или Пандион?

WF 3.1.1, pyICQ 0.8, OES Linux SP2. Клиент Spark.
Подобного не наблюдается Вообще по сравнению с IM Gateway 1.0.6b - pyICQ-t много стабильнее. Дисконнекты наблюдаются - но у меня мегапровайдер, которого давно чешутся руки пристрелить.

Еще вопрос - никто не видел компонента для поиска по базе учеток WF? Такого, чтобы мог бы искать по части имени, причем написанному по-русски. А не только по логинам.
Автор: victorae
Дата сообщения: 12.01.2007 19:42

Цитата:
На сайте Twisted были грабли - на главной можно было скачать 2.4.0, в то время как на том же сайте распоследним был 2.2.х.


Подожди, у тебя питон, твистед и транспорт под вынью запущен или на *никсе? Проблемы с реактором имхо только под вин машинами, я и не сомневаюсь что 0.8 под линуксом или фрей заработает на ура. а несоответствие версий твистеда и питона - под виндой их и не поставишь идин на другой, твистед просто не "видит" установленный питон не своей версии.
Автор: tiamon
Дата сообщения: 13.01.2007 01:57
Помогите пожалуйста решить следующую проблему, третий день уже бьюсь, не выходит!

Установил я выше указанный сервер, настроил, в качестве клиента используется Pandion!

Сервер стоит на базе XP, IP динамичен посему использую DynDNS Updater, также на компе поднят Апачь И май скуэл, на катором и лежит база сервера Wildfire 3.1.1!

А трабла в передаче файлов, при передаче в файерволе вижу что народ заходит со своими локальными IP, тоесть передача начинается с адреса скажем 192.168.1.10 к примеру. на сколько я панимаю проблема в file transfer!

На сервере разрешил это дело поставил порт 7777!

Плюс в логах вижу такую штуку

at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager.processConnection(ProxyConnectionManager.java:138)
at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager.access$100(ProxyConnectionManager.java:39)
at org.jivesoftware.wildfire.filetransfer.proxy.ProxyConnectionManager$1$1.run(ProxyConnectionManager.java:107)

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

Также хочу добавить что стоит IP фильтр, каторый разрешает адреса только нашего провайдера. естественно что подключенные пользователи входят в диаппазон этих адресов!
Автор: victorae
Дата сообщения: 13.01.2007 10:46

Цитата:
На сервере разрешил это дело поставил порт 7777


а в пандионе указал на каком адресе и порту работает файловый прокси?
Автор: tiamon
Дата сообщения: 13.01.2007 12:00

Цитата:
а в пандионе указал на каком адресе и порту работает файловый прокси?


Да, указал свой адрес tiamon.homeip.net и порт 7777
Автор: Bluk
Дата сообщения: 14.01.2007 12:50
Ребят помогите немагу подключить MS SQLServer делаю вроде как указано в шапке но постоянно ошибка с сылаетса что неможет создать базу. уменя MS SQLServer 2005 стоит.
Автор: victorae
Дата сообщения: 14.01.2007 13:32

Цитата:
ошибка с сылаетса что неможет создать базу


базу ты сам создаешь. скрипт создает только таблицы в созданной тобой базе.
Автор: Bluk
Дата сообщения: 14.01.2007 15:52

Цитата:
базу ты сам создаешь. скрипт создает только таблицы в созданной тобой базе.

глупый вапрос с маей стороны, как создать базу даных?
Автор: victorae
Дата сообщения: 14.01.2007 16:09

Цитата:
как создать базу даных


ты уверен что тебе действительно нужна внешняя база? Используй встроенную в WildFire, при установке сервера идет выбор - подключать внешнюю или использовать встроенную, вот ты внутреннюю и используй.
Автор: Bluk
Дата сообщения: 14.01.2007 16:20

Цитата:
ты уверен что тебе действительно нужна внешняя база? Используй встроенную в WildFire, при установке сервера идет выбор - подключать внешнюю или использовать встроенную, вот ты внутреннюю и используй.

увнутрене базы случайно неогрониченый размер. там вроде как показывает что 83mb

Добавлено:
Вот тут встроенная база лежит
Embedded Database
Use an embedded database, powered by HSQLDB. This option requires no external database configuration and is an easy way to get up and running quickly. However, is does not offer the same level of performance as an external database.

далее сюда
Default
Store users and groups in the Wildfire database. This is the best option for simple deployments.

правильно

Автор: victorae
Дата сообщения: 14.01.2007 17:19

Цитата:
там вроде как показывает что 83mb


откуда данные?


Цитата:
Use an embedded database, powered by HSQLDB. This option requires no external database configuration and is an easy way to get up and running quickly. However, is does not offer the same level of performance as an external database.


"...простой путь для быстрого запуска. Но она не обеспечит такую же производительность как внешняя база..." Про ограниченный объем ни слова.
Автор: Bluk
Дата сообщения: 14.01.2007 18:15

Цитата:
откуда данные?

Когда грузиш идеш в конфигурацию там и есть что использовано столька от доступной памети, еше прикажой новой регистрации пользователя паметь уменьшаетса.

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

Заранее благодарен.
Автор: victorae
Дата сообщения: 14.01.2007 19:21

Цитата:
Когда грузиш идеш в конфигурацию там и есть что использовано столька от доступной памети,


Эти цифры к базе данных отношения не имееют. Можеш сам проверить здесь http://hsqldb.org/web/hsqlFeatures.html


Цитата:
Могбы ты подсказать где можно найти хороший мануал по развертываю базы даных для Wildfire и настройке самого внешней базы даных в Wildfire пошагово.


Я не могу научить тебя создавать базы в mssql 2005. Это элементарнейшая операция, причем подробнейшим образом расписанная в хелпе самого сервера.
Автор: Wizard777
Дата сообщения: 15.01.2007 05:26
О великие ГУРУ!
Может подскажет кто ( можно в ПМ ), какие ритуальные танцы необходимо исполнить, что прикрутить pyICQ-t 0.8 к WF 3.1.1. под Win...
Моих познаний пока хватило только на то, чтобы залить Питона

To victorae - По большей части вопрос Вам...
Автор: victorae
Дата сообщения: 15.01.2007 08:48

Цитата:
To victorae - По большей части вопрос Вам...


нарисовал инструкцию по установке http://papir.kiev.ua/pyicqt.zip
Автор: MegaWild
Дата сообщения: 15.01.2007 13:25
Спасибо тебе биг, а то я с этим реактором запарился... вот тока мрим осталось прикрутить и всё буит ок...
Автор: victorae
Дата сообщения: 15.01.2007 13:43

Цитата:
вот тока мрим осталось прикрутить и всё буит ок...


я его и так и этак, со словами и без слов... 8) конектится учетка через него, проходит минута - в лог идет типа сервер разорвал ваше подключение, реконект черех Х секунд.
Брал мрим тут http://svn.xmpp.ru/repos/mrim/src/ . И еще где то есть, но тот вообще не работал. Ставить *никс не охота пока, да и жалко только под транспорты городить.
Автор: switch_on
Дата сообщения: 15.01.2007 15:28
Доброго времени суток!
Прочел конфу, честно, с первой страницы по последнюю!
Есть вопрос: когда развертвыешь через веб-консоль настройки wildfire касательно базы данных, предлагается выбрать либо Standart, либо Embedded, так вот в первом слычае возможен выбор различных баз данных, но не предлагается LDAP, во втором случае я так понял использыуется нативныя база, т.е. HSQL db (Hypersonic), и только она, при этом появляется возможность работы с AD и LDAP. Но насколько я понял по ветке, преценды работы в базе МS SQL 2000 и AD c LDAP "в одном флаконе" уже были? Я пока что еще не мсог настроить работы базы Embedded с AD моего DC, посему у меня КУЧА вопросов! Кому не влом, помогите плиз, ася 45725055, буду благодарен!
Автор: MegaWild
Дата сообщения: 15.01.2007 21:41
У мя в любом случае предлагает выбрать пользователей с АД. Транспорт аси и по этой инструкции не поставился... пытаюсь регистрировать, говорит ошибка... И ещё, пытаюсь соеденить 2 сервака, а они в сети друг друга не видят... прописал тока разрешение в веб консоли, м.б. где ещё надо?

Добавлено:
И еще, можно ли запустить питоновский транспорт аси, как сервис в виндовс?
Автор: victorae
Дата сообщения: 15.01.2007 22:27

Цитата:
пытаюсь соеденить 2 сервака, а они в сети друг друга не видят


для начала они должны пинговать друг друга по именам которые значатся в jid после символа @


Цитата:
пытаюсь регистрировать, говорит ошибка...


"регистрировать" это например в Пси - обнаружение сервисов - icq transport - ЗАРЕГИСТРИРОВАТЬ
И какая ошибка в этот момент появляется?
Автор: MegaWild
Дата сообщения: 15.01.2007 22:56
1. Серваки пингуют друг друга, и даже находятся в одной подсети... один сервер, второй, рабочая станция


2. При регистрации пандионом ошибка 404... А в стандартных вааще не видит, тока када именно другой шлюз пропишешь... В сессиях такая лабуда:
Domain: "ICQ transport" Name: "нима" Category: "нима" Type: "нима" Creation Date: "нима" Last Activity: "была лабуда" Close Connection: "тоже лабуда"
Т.е. в середине таблицы ничерта нету, так и должно быть?
Автор: victorae
Дата сообщения: 15.01.2007 23:41

Цитата:
Серваки пингуют друг друга


А что тогда может мешать пользователю одного сервера добавить пользователя со второго сервера если пинг по именам домена проходит, DialBack и TLS включены?



Цитата:
Domain: "ICQ transport" Name: "нима"


Domain должен быть icq.tvoy_domen это пишется в config.xml , проверь корректность первой строки <jid> .... </jid>
Автор: Jaba_B_Ta3e
Дата сообщения: 16.01.2007 10:08

Цитата:
можно ли запустить питоновский транспорт аси, как сервис в виндовс?


Пробовал через FireDaemon, у меня не получилось. Знаю, что есть другие варианты (srvany), но не пробовал пока. Если у кого-то было больше времени на эксперименты - поделитесь пожалуйста?
Автор: DimaDemon
Дата сообщения: 16.01.2007 10:38
а ни кто не знает как прикрутить PyICQt к wildfire под freebsd...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Делаю комп.класс, возникают проблемы, помогите решить.


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