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

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

Автор: HumpSoft
Дата сообщения: 03.12.2010 14:25
repon сервер (Openfire) перезагружал?
Автор: repon
Дата сообщения: 03.12.2010 14:43

Цитата:
сервер (Openfire) перезагружал?

и не раз)

тоже:
Login failed: make sure your username and password are correct and that you're an admin or moderator.

warn.log:
2010.12.03 16:16:41 Failed admin console login attempt by admin from 194.220.117.253

в error.log запись не появляется)
Автор: ndch
Дата сообщения: 09.12.2010 12:25
Может кто сказать, экспорт в pdf сообщений (с кирилицей) так и не починили за много лет ?
Автор: victorae
Дата сообщения: 09.12.2010 12:27
ndch

полистай страниц 20 назад, было лекарство
Автор: ndch
Дата сообщения: 09.12.2010 12:29
victorae
про что хоть речь то ?
Автор: victorae
Дата сообщения: 09.12.2010 12:32
ndch
в исходниках плагина делаются изменения
Автор: Vakh79
Дата сообщения: 09.12.2010 12:39
Доброго всем времени суток, неделю назад решил перейти на Openfire, сегодня выдаёт вот такой лог:

Database setup or configuration error: Please verify your database settings and check the logs/error.log file for detailed error messages.
java.lang.IllegalArgumentException: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@14d37306[file =D:\Openfire\embedded-db\openfire.lck, exists=true, locked=false, valid=false, fl =null]: java.lang.Exception: java.io.IOException: Ïðîöåññ íå ìîæåò ïîëó÷èòü äîñòóï ê ôàéëó, òàê êàê ÷àñòü ýòîãî ôàéëà çàáëîêèðîâàíà äðóãèì ïðîöåññîì : D:\Openfire\embedded-db\openfire.lck
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:710)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:427)
    at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:161)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:106)
    at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: The database is already in use by another process: org.hsqldb.persist.NIOLockFile@14d37306[file =D:\Openfire\embedded-db\openfire.lck, exists=true, locked=false, valid=false, fl =null]: java.lang.Exception: java.io.IOException: &#207;&#240;&#238;&#246;&#229;&#241;&#241; &#237;&#229; &#236;&#238;&#230;&#229;&#242; &#239;&#238;&#235;&#243;&#247;&#232;&#242;&#252; &#228;&#238;&#241;&#242;&#243;&#239; &#234; &#244;&#224;&#233;&#235;&#243;, &#242;&#224;&#234; &#234;&#224;&#234; &#247;&#224;&#241;&#242;&#252; &#253;&#242;&#238;&#227;&#238; &#244;&#224;&#233;&#235;&#224; &#231;&#224;&#225;&#235;&#238;&#234;&#232;&#240;&#238;&#226;&#224;&#237;&#224; &#228;&#240;&#243;&#227;&#232;&#236; &#239;&#240;&#238;&#246;&#229;&#241;&#241;&#238;&#236; : D:\Openfire\embedded-db\openfire.lck
    at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:124)
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:698)
    ... 16 more
Error starting the server. Please check the log files for more information.
Server halted

Я начинающий, подскажите что крутить, почитал, на 26 вроде странице что то похожее, но там база на SQL , как я понял скриптиками правиться, как мне быть?
Автор: ndch
Дата сообщения: 09.12.2010 12:42
victorae
Всё, нашел, спасибо.
http://community.igniterealtime.org/message/206507
оно же
http://sysadmins.ru/topic275550-30.html
Автор: victorae
Дата сообщения: 09.12.2010 12:49
Vakh79

Цитата:
[file =D:\Openfire\embedded-db\openfire.lck, exists=true,

останови опенфайр, удали этот файл, запусти снова
Автор: ndch
Дата сообщения: 09.12.2010 15:17
никто не подскажет, почему возможно такое на сабже ?

Код: <presence><priority>2147483647</priority></presence>
Автор: victorae
Дата сообщения: 09.12.2010 15:34
ndch
приоритет клиент выставляет, он опционален и должен, но не обязательно в указанных пределах.
Автор: ndch
Дата сообщения: 09.12.2010 15:36
Для кого в RFC написали "MUST", именно верхним регистром ?
Автор: victorae
Дата сообщения: 09.12.2010 15:39
ndch
ну отрепорти создателям клиента который пропускает такой приоритет. миранда такое значение скидывает в -1 и все
Автор: ndch
Дата сообщения: 09.12.2010 15:47

Цитата:
ну отрепорти создателям клиента который пропускает такой приоритет

Это через "xml-консоль" посылается.
Только вот другое:

Цитата:
приоритет клиент выставляет, он опционален и должен, но не обязательно в указанных пределах.

Почему же тогда не прокатывает:
<presence><priority>-2147483649</priority></presence>
Зачем тогда мелочились? Развернулись тогда бы уж не на int , а на long или BigInteger.

Защита ДОЛЖНА быть на стороне сервера.
Защита от дурака - на стороне клиента, но как дополнительная мера.
Автор: Vakh79
Дата сообщения: 10.12.2010 08:08
victorae
Автор: ndch
Дата сообщения: 10.12.2010 08:21
Вопрос о транспортах
Kraken XMPP IM Gateway
icq>jabber UNICODE OK
jabber>icq UNICODE FAIL
Кроме выставления cp-1251 (этого не всегда достаточно) есть какие-то рабочие варианты ?
Автор: victorae
Дата сообщения: 10.12.2010 08:27
ndch

Цитата:
есть какие-то рабочие варианты ?

если есть корпус с линуксой или фрей то http://pyicqt.googlecode.com/

Автор: Vakh79
Дата сообщения: 10.12.2010 08:33

Цитата:
victorae




Цитата:
Vakh79

Цитата:[file =D:\Openfire\embedded-db\openfire.lck, exists=true,


останови опенфайр, удали этот файл, запусти снова



Цитата:
victorae


Спасибо большое victorae, я уже хотел переустанавливать... а в чём дело было? на будущее ?
После перезагрузки компа в логах такие же ошибки , но чат работает...

И ещё вопросик, если скопировать папку куда установлен опенфаер, и при таких вот багах востанавливать - можно так?
Автор: ndch
Дата сообщения: 10.12.2010 09:13
victorae
Kraken IM Gateway 1.1.3beta3 (c cp1251) вроде бы нормально пашет.
Автор: victorae
Дата сообщения: 10.12.2010 10:05
Vakh79
я с внутренней базой не работал, видимо при перезагрузке что то у тебя не так и файл этот автоматически не удаляется. Да, для бекапа можешь сохранять папку всю с опенфайром и потом востанавливать, хотя достаточно востанавливать по идее только папку с самой базой.
ndch
pyicqt умеет показывать вкарды асечных контактов, понимает х-статусы и дает возможность управлять ими, умеет блокировать запросы на авторизацию, умеет вытягивать с асечного сервера все контакты когда либо авторизированные тобой, не глючит с кодировками и т.д.
Автор: batonser
Дата сообщения: 13.12.2010 14:00
Доброго времени суток!
такой вопрос по Openfire, у него есть возможность регестрировать пользователя через вэб страницуhttp://10.10.10.11:9090/plugins/registration/sign-up.jsp

Можно ли как то добавить там строчку при регистрации, а точнее:

Username: *     
Name:     
Email:     
Password: *     
Confirm Password: *     

* Required Fields

комбо поле с выбором группы(*т.е при регистрации пользователь сам себя может завести в свою группу)

?????
как быть ?
Автор: HumpSoft
Дата сообщения: 13.12.2010 14:34
batonser писать новый плагин ?
Автор: batonser
Дата сообщения: 14.12.2010 06:08

Цитата:
batonser писать новый плагин ?


я не могу еще писать плагины к сожалению.
Автор: rdm
Дата сообщения: 16.12.2010 09:01
Возможно запретить одновременное подключение с одного аккаунта (с КПК и компьютера)?
Автор: victorae
Дата сообщения: 16.12.2010 10:36
rdm
если ресурсы разные то нет
Автор: rdm
Дата сообщения: 16.12.2010 14:17
Т.е. чтобы, как ICQ, выкидывала при подключении с другого устройства не настроить?
Автор: victorae
Дата сообщения: 16.12.2010 14:23
rdm
почему не настроить? ресурсы одинаковые поставь и будет выкидывать.
Автор: DAKnn
Дата сообщения: 16.12.2010 14:31

Цитата:
Kraken IM Gateway  1.1.3beta3 (c cp1251) вроде бы нормально пашет.

только сервер нужно изменить на login.icq.com
а то действительно не пашет..

у всех клиент Spark 2.5.8 в памяти 70MB кушает?
нафег такое счастье надо на терминальном сервере, где много пользователей.. =)

Есть иконки kolobok для клиента?
Автор: rdm
Дата сообщения: 16.12.2010 14:44
victorae
В клиентах? Как он представляется на сервере?
Не нашел такой настройке ни в Spark ни в Bombus.
Автор: DrDEAD
Дата сообщения: 16.12.2010 16:54
Ребят выручайте....мозг уже взрывается. Ставлю openfire 3.6.4 на Windows 2008 R2 x64, Java x64 уже стоит(без нее тоже пробовал). Устанавливаю по этому руководству.
В итоге получаю то что не могу войти под учеткой admin(pass: admin) в консоль администрирования
error.log:

Код: 2010.12.16 17:25:14 [org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:457)
]
java.lang.IllegalArgumentException: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: Couldn't load class null
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:710)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:427)
    at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:161)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:106)
    at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:51)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: org.logicalcobwebs.proxool.ProxoolException: Couldn't load class null
    at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:124)
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:698)
    ... 16 more

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

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


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