Страница 1 из 6

wildfire server

Добавлено: 2007-02-20 19:11:48
Raven2000
Вопрос таков инстальнул wildfire-3.1.1_1
(запросил также diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar отдельно скачать 50 мегов :( java) Установился
И дальше его надо прикрутить к базе типа есть собственная HSQLDB и как к ней то?
Запускаю и тишина

Код: Выделить всё

[root@local /]# /usr/local/etc/rc.d/wildfire start
Ни в лога ни где и тишина а про Lynx http://127.0.0.1:9090 мона не спрашивать сервис то нестартует :)

Код: Выделить всё

[root@local /]# ee /usr/local/etc/wildfire/wildfire.xml
В конфиге что менять надо?

Инфы мала :( Ну Лис выручай ты говоришь ставил :wink:

Добавлено: 2007-02-20 20:12:05
Alex Keda
вот мой конфиг:

Код: Выделить всё

<?xml version="1.0" encoding="UTF-8"?>

<!--
    This file stores bootstrap properties needed by Wildfire.
    Property names must be in the format: "prop.name.is.blah=value"
    That will be stored as:
        <prop>
            <name>
                <is>
                    <blah>value</blah>
                </is>
            </name>
        </prop>

    Most properties are stored in the Wildfire database. A
        property viewer and editor is included in the admin console.
-->
<!-- root element, all properties must be under this element -->
<jive>
  <adminConsole>
    <!-- Disable either port by setting the value to -1 -->
    <port>9090</port>
    <securePort>9091</securePort>
  </adminConsole>
  <admin>
    <!-- Use this section to define users that will have admin privileges. Below,
          you will find two ways to specify which users are admins. Admins will
          have access to the admin console (only local users) and may have also access
          to other functionalities like ad-hoc commands. -->
    <!-- By default, only the user with the username "admin" can login
         to the admin console. Alternatively, you can specify a comma-delimitted
         list usernames that should be authorized to login to the admin console
         by setting the <authorizedUsernames> field below. -->
    <authorizedUsernames>lissyara, v-zheltuhin</authorizedUsernames>
    <!-- Comma-delimitted list of bare JIDs. The JIDs may belong to local
         or remote users. -->
    <!-- <authorizedJIDs></authorizedJIDs> -->
  </admin>
  <locale>en</locale>
  <!-- Network settings. By default, Wildfire will bind to all network interfaces.
      Alternatively, you can specify a specific network interfaces that the server
      will listen on. For example, 127.0.0.1. This setting is generally only useful
       on multi-homed servers. -->
  <!--
    <network>
        <interface></interface>
    </network>
    -->
  <!-- Example LDAP settings -->
  <!-- Note, for Active Directory, try usernameField=sAMAccountName, nameField=displayName,
         emailField=mail -->
  <!--
    <ldap>
        <host></host>
        <port>389</port>
        <usernameField>uid</usernameField>
        <nameField>cn</nameField>
        <emailField>mail</emailField>
        <baseDN></baseDN>
        <adminDN></adminDN>
        <adminPassword></adminPassword>
    </ldap>
    <provider>
        <user>
            <className>org.jivesoftware.wildfire.ldap.LdapUserProvider</className>
        </user>
        <auth>
            <className>org.jivesoftware.wildfire.ldap.LdapAuthProvider</className>
        </auth>
    </provider>
    -->
  <!-- End example LDAP settings -->
  <connectionProvider>
    <className>org.jivesoftware.database.DefaultConnectionProvider</className>
  </connectionProvider>
  <database>
    <defaultProvider>
      <driver>com.mysql.jdbc.Driver</driver>
      <serverURL>jdbc:mysql://localhost:3306/wildfire</serverURL>
      <username>wildfire</username>
      <password>wildfire</password>
      <minConnections>5</minConnections>
      <maxConnections>15</maxConnections>
      <connectionTimeout>1.0</connectionTimeout>
    </defaultProvider>
  </database>
  <setup>true</setup>
  <log>
    <debug>
      <enabled>true</enabled>
    </debug>
  </log>
</jive>

Добавлено: 2007-02-20 20:48:48
Raven2000
Этот конф от сюда

Код: Выделить всё

/usr/local/share/java/wildfire/conf/wildfire.xml
Или отсюда

Код: Выделить всё

/usr/local/etc/wildfire/wildfire.xml
Ты вот это себе сам дописывал под свою MySQL ?

Код: Выделить всё

  <connectionProvider> 
    <className>org.jivesoftware.database.DefaultConnectionProvider</className> 
  </connectionProvider> 
  <database> 
    <defaultProvider> 
      <driver>com.mysql.jdbc.Driver</driver> 
      <serverURL>jdbc:mysql://localhost:3306/wildfire</serverURL> 
      <username>wildfire</username> 
      <password>wildfire</password> 
      <minConnections>5</minConnections> 
      <maxConnections>15</maxConnections> 
      <connectionTimeout>1.0</connectionTimeout> 
    </defaultProvider> 
  </database> 
  <setup>true</setup> 
  <log> 
    <debug> 
      <enabled>true</enabled> 
    </debug> 
  </log>
Неподскажешь есть у тебя линки по настройке :?: :?

Добавлено: 2007-02-20 21:26:20
Alex Keda
неа... рунет - вот линк...

Добавлено: 2007-02-21 9:49:13
Raven2000
рунет - вот линк...
Я и сам такое посоветовал бы. Блин умные всее аж повесится охота :lol:
Вот что ты настраивал в админке 127.0.0.1:9090 в иксах или в консоли lyxом?
он поначалу базу сразу свою у тя поставиль или после того как ты пошаманил?
Просто он у мя тут запросил X11 Нахрена?
У мя вообще нету иксов.

Добавлено: 2007-02-21 10:06:34
Alex Keda
х.з...
я ж писал что ставл из исходников...
распаовал, поставл с портов джаву - подправил конфиг и полез с винды через web-интерфейс - конфигурить...
всё...
грю же - с полпинка подцепилось

Добавлено: 2007-02-21 10:15:11
Raven2000
распаовал, поставл с портов джаву
:shock:
У мя этот дябло-java запросил (когда из портов попрлбовал поставить)
типа скачай сам из инета по такому то сайту а там устанавливай я аж охренел..И ЭТО ИЗ ПОРТОВ!
полез с винды через web-интерфейс
У тебя на серваке апачь стоит? У меня да может на время конфигура его отрубить а то при соединениее с сервером 192.168.0.5:9090 он орет что нет такой страницы (да вобщем то и как она могет если демона нетути :( )
Млять заново чтоли поставить....

Добавлено: 2007-02-21 10:18:06
Raven2000
Да вот еще и какого хрена в портах wildfire-3.1.1_1
http://www.freebsd.org/cgi/ports.cgi?qu ... &stype=all
На сайте Wildfire я заметил Wildfire 3.2.2
http://www.igniterealtime.org/downloads ... p#wildfire
:idea: :?: :!:

Добавлено: 2007-02-21 10:22:55
Alex Keda
вот я и жду 3.2 - буду из портов ставить взамен своему самосборному.
у меня тоже 3.1

Добавлено: 2007-02-21 21:26:26
Raven2000
неподскажешь ты после установки запускал скрипт по подрубанию к базе или что то подобное.
У меня как в доках у установке
JDBC Drivers

Because hsqldb is embedded in Wildfire, there is no need to download the JDBC driver separately. Values for the config file are:
driver: org.hsqldb.jdbcDriver
server: jdbc:hsqldb:[PATH_TO_DB_FILES/DB_NAME]

For example, the server URL might be jdbc:hsqldb:../database/defaultdb

Setup Instructions

Create a database for the Wildfire tables. This assumes you have HSQLDB installed in its own directory and working correctly.
Run the HSQLDB Database Manager by navigating to the folder where hsqldb.jar is located and type the following

java -cp hsqldb.jar org.hsqldb.util.DatabaseManager

then hit enter. You will now see a GUI application. Note, you will not see a hsqldb.jar in the Wildfire distribution - this is referring to the hsqldb.jar from the HSQLDB distribution.
When prompted with the connect window, enter org.hsqldb.jdbcDriver as the Driver, and specify the URL of your database in the URL field. The default password is already entered.
Now copy and paste the contents of wildfire_hsql.sql from the resources/database directory of the installation into the command window, and hit execute. If no errors are reported, then your database is setup properly.
Finally, you should change the username and password login for your database: just open the .script file in your database folder and change the appropriate values. Make sure that you don't use a blank password, as Wildfire will not accept one.
А у меня вот так получается и че делать то :o иксы ставить чтоб GUI был? :? Или что делать то неврубаюсь подскажите а?

Код: Выделить всё

[root@local /]# java -cp /usr/local/share/java/classes/hsqldb.jar org.hsqldb.util.DatabaseManager
Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
        at java.applet.Applet.<init>(Applet.java:44)
        at org.hsqldb.util.DatabaseManager.<init>(Unknown Source)
        at org.hsqldb.util.DatabaseManager.main(Unknown Source)
Ай нид ХЕЛП!

Добавлено: 2007-02-21 21:46:21
Raven2000
Все стоп! Я настроил только вот через порты эту хрень ставить НЕЛЬЗА! НИХРЕНА НЕРАБОТАЕТ! :twisted: Только если скачать с сайта производителя распаковыать поставить джаву и все сполпинка работает!! А в портах лежит ДЕРЬМО! :evil:
Поставил wildfire_3_2_2

Добавлено: 2007-02-22 14:38:09
Raven2000
Я тут накидаю статейку про wildfire и на сервак кину.. мелочь а приятно чтоб сам не забывал :lol:

Добавлено: 2007-02-22 15:04:58
Alex Keda
дело.
тока, конечно, лучшеб с портовым разобраться...

Добавлено: 2007-02-23 0:37:25
Гость
Я тут смотрю в протах 3.2.2 появился :)

Добавлено: 2007-02-24 17:38:07
Raven2000
Вот люди смотрите и пользуйтесь :) Jabber Server - wildfire_3_2_2 :P
http://www.lissyara.su/?id=1320

Добавлено: 2007-03-02 9:07:55
Alex Keda
ну, не знаю у кого там как с портами, но у меня собрался и со старым конфигом взлетел нормально.
тока грабли были - у меня все по ssl но на собранном он был отключен, хотя все конфиги и ДБ от старого...
штранно...

Добавлено: 2007-03-02 9:25:26
Raven2000
ну, не знаю у кого там как с портами,
Дело в том что он собрался странно :shock: все конфиги и тд у них в конце везде было Че за х я непонял но нестартовал wildfire_3_1
так что вот такие дела...

Добавлено: 2007-03-02 10:16:41
Alex Keda
это возврат каретки...
виндовый стиль..
однако - должно работать.

Добавлено: 2007-03-02 11:24:54
dikens3
Raven2000 писал(а):Вот люди смотрите и пользуйтесь :) Jabber Server - wildfire_3_2_2 :P
http://www.lissyara.su/?id=1320
Вопрос такой.

Клиентом Jabber Server - wildfire_3_2_2 кто может быть?
ICQ, QIP, MIRANDA? Он может передавать сообщения в мир?

Добавлено: 2007-03-02 12:17:05
Raven2000
Клиентом Jabber Server - wildfire_3_2_2 кто может быть?
ICQ, QIP, MIRANDA?
Про клиенты если читал статью то там была ссылка. (http://www.jabber.org/software/clients.shtml) там все клиенты потдерживающие Jabber серовера.
ICQ-нет
QIP-еще нет но ведутся разработки по направлению к jabber (будет новый qip спец к jabberу)
MIRANDA-Да (она вообще все жрет кстати я и пользуюсь ей жрет мало и вообще для jabber зебест)
Он может передавать сообщения в мир?
Кто wildfire_3_2_2? если ты про него то да может. :D

Добавлено: 2007-03-02 12:48:23
Alex Keda
у меня во всей конторе миранда...
у нё есть свои плюсы.

Добавлено: 2007-03-02 13:00:48
Raven2000
единственное что мне непонр-сь в MIRANDе то как она работает с chatroom :(
те она незаписывает надолго в списке контактов чатрумы приходится искать и подключать оные.

Добавлено: 2007-03-02 14:43:20
dikens3
Статью прочитал. интересная.

Последний вопросец:
Может wildfire записывать, кто, куда и что отправил?

Добавлено: 2007-03-02 15:36:54
Alex Keda
да.
логи текстовые в xml
ну а парсер в портах найдёшь.

Добавлено: 2007-03-02 23:53:04
Raven2000
Статью прочитал. интересная.
:D
Может wildfire записывать, кто, куда и что отправил?
А тебе зачем шпионить будешь? :lol: