Re-built initialisation data

- Added MUC rooms to XMPP 2
- Fixed TLS certs to match hostnames
- Renamed XMPP 2 users user3 and user4 (instead of user1 and user2)
pull/9/head
Matthew Vivian 2020-05-28 15:28:27 +01:00 committed by Guus der Kinderen
parent 62cbf3d0ca
commit c91d2b5657
17 changed files with 301 additions and 33 deletions

View File

@ -35,7 +35,7 @@ Openfire is configured with the following hostnames/XMPP domain names:
* `xmpp1.localhost.example`
* `xmpp2.localhost.example`
Each Openfire has the following users:
XMPP 1 has the following users:
* `user1` `password`
* `user2` `password`
@ -43,6 +43,14 @@ XMPP 1 hosts the following MUC rooms:
* `muc1`
* `muc2`
XMPP 2 has the following users:
* `user3` `password`
* `user4` `password`
XMPP 2 hosts the following MUC rooms:
* `muc3`
* `muc4`
## Network
The Docker compose file defines a custom bridge network with a single subnet `172.50.0.0/24`.

View File

@ -611,7 +611,7 @@ COPY public.ofid (idtype, id) FROM stdin;
26 2
23 6
27 51
25 9
25 6
\.
@ -630,8 +630,8 @@ COPY public.ofmucaffiliation (roomid, jid, affiliation) FROM stdin;
--
COPY public.ofmucconversationlog (roomid, messageid, sender, nickname, logtime, subject, body, stanza) FROM stdin;
1 1 muc1@conference.xmpp1.localhost.example \N 001589969810105 \N <message type="groupchat" from="muc1@conference.xmpp1.localhost.example" to="muc1@conference.xmpp1.localhost.example"><subject></subject></message>
2 2 muc2@conference.xmpp1.localhost.example \N 001589969839581 \N <message type="groupchat" from="muc2@conference.xmpp1.localhost.example" to="muc2@conference.xmpp1.localhost.example"><subject></subject></message>
1 1 muc1@conference.xmpp1.localhost.example \N 001590673128003 \N <message type="groupchat" from="muc1@conference.xmpp1.localhost.example" to="muc1@conference.xmpp1.localhost.example"><subject></subject></message>
2 2 muc2@conference.xmpp1.localhost.example \N 001590673151896 \N <message type="groupchat" from="muc2@conference.xmpp1.localhost.example" to="muc2@conference.xmpp1.localhost.example"><subject></subject></message>
\.
@ -648,8 +648,8 @@ COPY public.ofmucmember (roomid, jid, nickname, firstname, lastname, url, email,
--
COPY public.ofmucroom (serviceid, roomid, creationdate, modificationdate, name, naturalname, description, lockeddate, emptydate, canchangesubject, maxusers, publicroom, moderated, membersonly, caninvite, roompassword, candiscoverjid, logenabled, subject, rolestobroadcast, usereservednick, canchangenick, canregister, allowpm) FROM stdin;
1 1 001589969810096 001589969810113 muc1 MUC One The first MUC room 000000000000000 001589969810096 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
1 2 001589969839579 001589969839582 muc2 MUC Two The second MUC room 000000000000000 001589969839579 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
1 1 001590673127997 001590673128025 muc1 MUC One First MUC room 000000000000000 001590673127997 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
1 2 001590673151895 001590673151897 muc2 MUC Two Second MUC room 000000000000000 001590673151895 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
\.
@ -718,7 +718,7 @@ provider.group.className org.jivesoftware.openfire.group.DefaultGroupProvider 0
provider.vcard.className org.jivesoftware.openfire.vcard.DefaultVCardProvider 0 \N
provider.securityAudit.className org.jivesoftware.openfire.security.DefaultSecurityAuditProvider 0 \N
provider.user.className org.jivesoftware.openfire.user.DefaultUserProvider 0 \N
update.lastCheck 1589969700591 0 \N
update.lastCheck 1590672970635 0 \N
\.
@ -817,14 +817,11 @@ COPY public.ofsaslauthorized (username, principal) FROM stdin;
--
COPY public.ofsecurityauditlog (msgid, username, entrystamp, summary, node, details) FROM stdin;
1 admin 1589969673420 Successful admin console login attempt xmpp1.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
2 admin 1589969739473 created new user user1 xmpp1.localhost.example name = User One, email = null, admin = false
3 admin 1589969754150 created new user user2 xmpp1.localhost.example name = User 2, email = null, admin = false
4 admin 1589969762256 edited user user2 xmpp1.localhost.example set name = User Two, email = null, admin = false
5 admin 1589969810129 created new MUC room muc1 xmpp1.localhost.example subject = \nroomdesc = The first MUC room\nroomname = MUC One\nmaxusers = 30
6 admin 1589969839590 created new MUC room muc2 xmpp1.localhost.example subject = \nroomdesc = The second MUC room\nroomname = MUC Two\nmaxusers = 30
7 admin 1589969876107 Successful admin console login attempt xmpp1.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
8 admin 1589970015359 Successful admin console login attempt xmpp1.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
1 admin 1590672981163 Successful admin console login attempt xmpp1.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
2 admin 1590673013431 created new user user1 xmpp1.localhost.example name = User One, email = null, admin = false
3 admin 1590673034080 created new user user2 xmpp1.localhost.example name = User Two, email = null, admin = false
4 admin 1590673128038 created new MUC room muc1 xmpp1.localhost.example subject = \nroomdesc = First MUC room\nroomname = MUC One\nmaxusers = 30
5 admin 1590673151904 created new MUC room muc2 xmpp1.localhost.example subject = \nroomdesc = Second MUC room\nroomname = MUC Two\nmaxusers = 30
\.
@ -833,9 +830,9 @@ COPY public.ofsecurityauditlog (msgid, username, entrystamp, summary, node, deta
--
COPY public.ofuser (username, storedkey, serverkey, salt, iterations, plainpassword, encryptedpassword, name, email, creationdate, modificationdate) FROM stdin;
admin RkmhtYCqZjA8+E9l7dxcQBdJcIA= vYtqqAoXOYARI5QMsqDKyn/WVJY= U+RL6lNHSrJAt3EWynqLGzMOufZk4ZX8 4096 \N \N Administrator admin@example.com 0 0
user1 OA52wUHrBgujMrHUQmS1K7EBINY= nLvVyejnwRVgJnAFUEihxoJVEH4= P1Kjg4FQhMfTA2u9XEAam6T8IaqFjGEl 4096 \N \N User One \N 001589969739427 001589969739427
user2 a5UrgV7iwRFlRvt5E/hme7HCq9g= HVruPkJXB83w1B4plK5GZ9xv2pM= TyMmuzTW9qrp6VsK4l1B+Vy6L/ktqE+4 4096 \N \N User Two \N 001589969754137 001589969754137
admin 4pTIOhLJhGFoQCTNLUWVMhVWKIA= 7tARkdREK7ZcRzbsfoDBPbhLL9E= PccUHLcQH5lmcHYbmRSrYBqMjJgRPwyl 4096 \N \N Administrator admin@example.com 0 0
user1 3ar4LqqIzI0KGpiRrqgyb5/YUsw= BjAVK1JXsL7k4XNdwnbNt9vFRg8= W4HLLSaH6N1j61lFnONzDgp0da9wEQBB 4096 \N \N User One \N 001590673013409 001590673013409
user2 jq2EWErRHZ9T9QV0JysJlK4JMMM= FdKTuSUJQgnmkm3rTb4KbcoQwko= KfGGJgak3MBZMwelH/UVnyqbrfrWnFD8 4096 \N \N User Two \N 001590673034068 001590673034068
\.

View File

@ -608,10 +608,10 @@ COPY public.ofgroupuser (groupname, username, administrator) FROM stdin;
COPY public.ofid (idtype, id) FROM stdin;
18 1
19 1
23 1
26 2
27 1
25 5
23 6
27 51
25 6
\.
@ -620,6 +620,8 @@ COPY public.ofid (idtype, id) FROM stdin;
--
COPY public.ofmucaffiliation (roomid, jid, affiliation) FROM stdin;
1 admin@xmpp2.localhost.example 10
2 admin@xmpp2.localhost.example 10
\.
@ -628,6 +630,8 @@ COPY public.ofmucaffiliation (roomid, jid, affiliation) FROM stdin;
--
COPY public.ofmucconversationlog (roomid, messageid, sender, nickname, logtime, subject, body, stanza) FROM stdin;
1 1 muc3@conference.xmpp2.localhost.example \N 001590673309595 \N <message type="groupchat" from="muc3@conference.xmpp2.localhost.example" to="muc3@conference.xmpp2.localhost.example"><subject></subject></message>
2 2 muc4@conference.xmpp2.localhost.example \N 001590673327591 \N <message type="groupchat" from="muc4@conference.xmpp2.localhost.example" to="muc4@conference.xmpp2.localhost.example"><subject></subject></message>
\.
@ -644,6 +648,8 @@ COPY public.ofmucmember (roomid, jid, nickname, firstname, lastname, url, email,
--
COPY public.ofmucroom (serviceid, roomid, creationdate, modificationdate, name, naturalname, description, lockeddate, emptydate, canchangesubject, maxusers, publicroom, moderated, membersonly, caninvite, roompassword, candiscoverjid, logenabled, subject, rolestobroadcast, usereservednick, canchangenick, canregister, allowpm) FROM stdin;
1 1 001590673309589 001590673309606 muc3 MUC Three Third MUC room 000000000000000 001590673309589 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
1 2 001590673327588 001590673327593 muc4 MUC Four Fourth MUC room 000000000000000 001590673327588 0 30 1 0 0 0 \N 0 1 7 0 1 1 0
\.
@ -712,7 +718,7 @@ provider.group.className org.jivesoftware.openfire.group.DefaultGroupProvider 0
provider.vcard.className org.jivesoftware.openfire.vcard.DefaultVCardProvider 0 \N
provider.securityAudit.className org.jivesoftware.openfire.security.DefaultSecurityAuditProvider 0 \N
provider.user.className org.jivesoftware.openfire.user.DefaultUserProvider 0 \N
update.lastCheck 1589969997215 0 \N
update.lastCheck 1590673249731 0 \N
\.
@ -811,10 +817,11 @@ COPY public.ofsaslauthorized (username, principal) FROM stdin;
--
COPY public.ofsecurityauditlog (msgid, username, entrystamp, summary, node, details) FROM stdin;
1 admin 1589969968285 Successful admin console login attempt xmpp2.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
2 admin 1589969986763 created new user user1 xmpp2.localhost.example name = User One, email = null, admin = false
3 admin 1589970003886 created new user user2 xmpp2.localhost.example name = User Two, email = null, admin = false
4 admin 1589970026353 Successful admin console login attempt xmpp2.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
1 admin 1590673224063 Successful admin console login attempt xmpp2.localhost.example The user logged in successfully to the admin console from address 172.50.0.1.
2 admin 1590673243764 created new user user3 xmpp2.localhost.example name = User Three, email = null, admin = false
3 admin 1590673258818 created new user user4 xmpp2.localhost.example name = User Four, email = null, admin = false
4 admin 1590673309619 created new MUC room muc3 xmpp2.localhost.example subject = \nroomdesc = Third MUC room\nroomname = MUC Three\nmaxusers = 30
5 admin 1590673327602 created new MUC room muc4 xmpp2.localhost.example subject = \nroomdesc = Fourth MUC room\nroomname = MUC Four\nmaxusers = 30
\.
@ -823,9 +830,9 @@ COPY public.ofsecurityauditlog (msgid, username, entrystamp, summary, node, deta
--
COPY public.ofuser (username, storedkey, serverkey, salt, iterations, plainpassword, encryptedpassword, name, email, creationdate, modificationdate) FROM stdin;
admin +40WbEXG/DPWcyptuoqy2/rmKgE= z6N147e8IQm7c5+AJj7fr6qDhqs= gE82Agy35CremB/GPqmMuPIduFRMjkRc 4096 \N \N Administrator admin@example.com 0 0
user1 +G6+jzD12IYr16DzuA0GDgW5ZKI= F0f5ZPr4F0YBB/fqGu4ARN35ZLs= v1WMYcRDffV/jHeVGjnpaxtuyH6jFUJz 4096 \N \N User One \N 001589969986726 001589969986726
user2 2NjgswI5jFN84U87j2r5Lut4t2A= UNaElmqGi1LTgKxgNfmLaDqVtR4= aV9LvUj9aa0rmOsLX5q086fUNDtM0llq 4096 \N \N User Two \N 001589970003873 001589970003873
admin R27uuyBTC++BJ2cRkdlCc02GeF0= J6GmmacXHQ3hjbMAO93Ip8vnu8M= 8xIB00mDYSHaKzDOm/ZDKraZwHLzv6qc 4096 \N \N Administrator admin@example.com 0 0
user3 cJJTKnzGgri4mnJZl7ZRvmdKJSA= tgCiLecUYoedW5ChDsNH3O31Rh4= aWqE7RHOMIPk1OjXnQi1wclXTxgabNG9 4096 \N \N User Three \N 001590673243733 001590673243733
user4 up8DR/iRy3dPy9Zt5s5Wnbga7Hk= n46LRPiUcNrDolRx+AguJuSHezg= ow0ZfSZnVCqFlPTcEXy4mmBSMNyLpLla 4096 \N \N User Four \N 001590673258800 001590673258800
\.

View File

@ -45,8 +45,8 @@
<defaultProvider>
<driver>org.postgresql.Driver</driver>
<serverURL>jdbc:postgresql://db1:5432/openfire</serverURL>
<username encrypted="true">f94224b486addc57cd2f192c4ad04f40d3892f2926d59d0fa2c10e3aa8f08183</username>
<password encrypted="true">66e0163425910c48d61764883ee691e072319270b23732db</password>
<username encrypted="true">955a2065d24a3dc3199baab24080225b73c11474f5a6a2136af6c55571d797c7</username>
<password encrypted="true">0a413d60f3902b6ccd44e5c2a6e22117b54922e868a007c2</password>
<testSQL>select 1</testSQL>
<testBeforeUse>false</testBeforeUse>
<testAfterUse>false</testAfterUse>

Binary file not shown.

View File

@ -0,0 +1,53 @@
<available>
<plugin name="Bookmarks" latest="1.0.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/bookmarks/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/bookmarks.jar" author="Ignite Realtime" description="Allows clients to store URL and group chat bookmarks (XEP-0048)" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/bookmarks/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/bookmarks/readme.html" fileSize="64208"/>
<plugin name="External Service Discovery" latest="1.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/externalservicediscovery/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/externalservicediscovery.jar" author="Guus der Kinderen" description="Allows XMPP entities to discover services external to the XMPP network, such as STUN and TURN servers." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/externalservicediscovery/logo_small.png" minServerVersion="4.2.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/externalservicediscovery/readme.html" fileSize="95337"/>
<plugin name="MUC Service Discovery Extensions" latest="1.0.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/mucextinfo/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/mucextinfo.jar" author="Guus der Kinderen" description="Allows an admin to configure Extended Service Discovery information to Multi User Chat entities." minServerVersion="4.5.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/mucextinfo/readme.html" fileSize="52992"/>
<plugin name="SIP Phone Plugin" latest="1.2.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/sip/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/sip.jar" author="Ignite Realtime" description="Provides support for SIP account management" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/sip/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/sip/readme.html" fileSize="588571"/>
<plugin name="Fastpath Service" latest="4.4.5" changelog="http://www.igniterealtime.org/projects/openfire/plugins/4.4.5/fastpath/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/4.4.5/fastpath.jar" author="Jive Software" description="Support for managed queued chat requests, such as a support team might use." icon="http://www.igniterealtime.org/projects/openfire/plugins/4.4.5/fastpath/logo_small.gif" minServerVersion="4.1.1" readme="http://www.igniterealtime.org/projects/openfire/plugins/4.4.5/fastpath/readme.html" fileSize="1698700"/>
<plugin name="TikiToken" latest="0.2.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/tikitoken/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/tikitoken.jar" author="Tiki Wiki CMS Groupware" description="Allows users to authenticate with a Tiki token." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/tikitoken/logo_small.png" minServerVersion="4.1.3" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/tikitoken/readme.html" licenseType="gpl" fileSize="358495"/>
<plugin name="HTTP File Upload" latest="1.1.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.1.3/httpfileupload/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.1.3/httpfileupload.jar" author="Guus der Kinderen" description="Allows clients to share files, as described in the XEP-0363 'HTTP File Upload' specification." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.1.3/httpfileupload/logo_small.png" minServerVersion="4.1.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.1.3/httpfileupload/readme.html" fileSize="5584886"/>
<plugin name="Hazelcast Plugin" latest="2.5.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.5.0/hazelcast/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.5.0/hazelcast.jar" author="Ignite Realtime" description="Adds clustering support" icon="http://www.igniterealtime.org/projects/openfire/plugins/2.5.0/hazelcast/logo_small.png" minServerVersion="4.5.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.5.0/hazelcast/readme.html" fileSize="10399796"/>
<plugin name="Draw-IO" latest="0.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/draw/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/draw.jar" author="Ignite Realtime" description="Web Diagramming Tool that uses SVG and HTML for rendering" icon="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/draw/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/draw/readme.html" licenseType="Apache 2.0" fileSize="40136123"/>
<plugin name="IPFS" latest="0.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/ipfs/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/ipfs.jar" author="igniterealtime.org" description="Enables Openfire to become an IPFS node." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/ipfs/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/ipfs/readme.html" licenseType="Apache 2.0" fileSize="31727587"/>
<plugin name="Registration" latest="1.7.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.7.2/registration/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.7.2/registration.jar" author="Ryan Graham" description="Performs various actions whenever a new user account is created." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.7.2/registration/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.7.2/registration/readme.html" fileSize="55992"/>
<plugin name="Search" latest="1.7.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/search/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/search.jar" author="Ryan Graham" description="Provides support for Jabber Search (XEP-0055)" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/search/logo_small.gif" minServerVersion="4.1.1" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/search/readme.html" fileSize="71803"/>
<plugin name="Client Control" latest="2.1.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.1.3/clientControl/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.1.3/clientControl.jar" author="Jive Software" description="Controls clients allowed to connect and available features" icon="http://www.igniterealtime.org/projects/openfire/plugins/2.1.3/clientControl/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.1.3/clientControl/readme.html" fileSize="143448"/>
<plugin name="Candy" latest="2.2.0 Release 2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.2.0-Release-2/candy/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.2.0-Release-2/candy.jar" author="Guus der Kinderen" description="Adds the (third-party) Candy web client to Openfire." icon="http://www.igniterealtime.org/projects/openfire/plugins/2.2.0-Release-2/candy/logo_small.png" minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.2.0-Release-2/candy/readme.html" fileSize="577491"/>
<plugin name="Presence Service" latest="1.7.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.7.0/presence/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.7.0/presence.jar" author="Jive Software" description="Exposes presence information through HTTP." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.7.0/presence/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.7.0/presence/readme.html" fileSize="29076"/>
<plugin name="Subscription" latest="1.4.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/subscription/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/subscription.jar" author="Ryan Graham" description="Automatically accepts or rejects subscription requests" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/subscription/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/subscription/readme.html" fileSize="20654"/>
<plugin name="inVerse" latest="6.0.1 Release 1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/6.0.1.1/inverse/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/6.0.1.1/inverse.jar" author="Guus der Kinderen" description="Adds the (third-party, Converse-based) inVerse web client to Openfire." icon="http://www.igniterealtime.org/projects/openfire/plugins/6.0.1.1/inverse/logo_small.png" minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/6.0.1.1/inverse/readme.html" fileSize="5140645"/>
<plugin name="Push Notification" latest="0.7.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.7.0/pushnotification/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.7.0/pushnotification.jar" author="Guus der Kinderen" description="Adds Push Notification (XEP-0357) support to Openfire." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.7.0/pushnotification/logo_small.png" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.7.0/pushnotification/readme.html" fileSize="24257"/>
<plugin name="Email on Away" latest="1.0.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/emailOnAway/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/emailOnAway.jar" author="Nick Mossie" description="Messages sent to alternate location when recipient is away" minServerVersion="2.3.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.3/emailOnAway/readme.html" fileSize="5923"/>
<plugin name="Certificate Manager" latest="1.1.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/certificatemanager/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/certificatemanager.jar" author="Guus der Kinderen" description="Adds certificate management features." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/certificatemanager/logo_small.png" minServerVersion="4.3.0 Alpha" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/certificatemanager/readme.html" fileSize="47750"/>
<plugin name="Random Avatar Generator Plugin" latest="1.0.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/randomavatar/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/randomavatar.jar" author="Guus der Kinderen" description="Generates semi-random avatar images." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/randomavatar/logo_small.gif" minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/randomavatar/readme.html" fileSize="423022"/>
<plugin name="JmxWeb Plugin" latest="0.0.7" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.0.7/jmxweb/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.0.7/jmxweb.jar" author="igniterealtime.org" description="JmxWeb plugin is web based platform for managing and monitoring openfire via JMX." minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.0.7/jmxweb/readme.html" licenseType="Apache 2.0" fileSize="9659320"/>
<plugin name="MUC Service" latest="0.2.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.2.3/mucservice/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.2.3/mucservice.jar" author="Roman Soldatow" description="MUC administration over REST Interface" icon="http://www.igniterealtime.org/projects/openfire/plugins/0.2.3/mucservice/logo_small.gif" minServerVersion="3.9.1" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.2.3/mucservice/readme.html" fileSize="2568312"/>
<plugin name="User Status Plugin" latest="1.2.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/userstatus/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/userstatus.jar" author="Stefan Reuter" description="Openfire plugin to save the user status to the database." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/userstatus/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/userstatus/readme.html" licenseType="gpl" fileSize="28372"/>
<plugin name="GoJara" latest="2.2.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.2.1/gojara/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.2.1/gojara.jar" author="Holger Bergunde / Daniel Henninger / Axel-F. Brand" description="XEP-0321: Remote Roster Management support" icon="http://www.igniterealtime.org/projects/openfire/plugins/2.2.1/gojara/logo_small.png" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.2.1/gojara/readme.html" fileSize="319125"/>
<plugin name="User Service" latest="2.1.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.1.0/userservice/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.1.0/userservice.jar" author="Roman Soldatow, Justin Hunt" description="(Deprecated) Please use the REST API Plugin. Allows administration of users via HTTP requests." icon="http://www.igniterealtime.org/projects/openfire/plugins/2.1.0/userservice/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.1.0/userservice/readme.html" fileSize="2588031"/>
<plugin name="Openfire Meetings" latest="0.9.5" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.9.5/ofmeet/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.9.5/ofmeet.jar" author="Ignite Realtime" description="Provides high quality, scalable video conferences." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.9.5/ofmeet/logo_small.gif" minServerVersion="4.3.2" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.9.5/ofmeet/readme.html" fileSize="113148396"/>
<plugin name="Packet Filter" latest="3.3.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/3.3.0/packetFilter/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/3.3.0/packetFilter.jar" author="Nate Putnam" description="Rules to enforce ethical communication" icon="http://www.igniterealtime.org/projects/openfire/plugins/3.3.0/packetFilter/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/3.3.0/packetFilter/readme.html" fileSize="100700"/>
<plugin name="User Creation" latest="1.3.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.3.0/userCreation/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.3.0/userCreation.jar" author="Jive Software" description="Creates users and populates rosters." minServerVersion="4.0.0" fileSize="20930"/>
<plugin name="Openfire WebSocket" latest="1.2.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/websocket/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/websocket.jar" author="Tom Evans" description="Provides WebSocket support for Openfire." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/websocket/logo_small.gif" minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/websocket/readme.html" fileSize="122092"/>
<plugin name="Email Listener" latest="1.1.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/emaillistener/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/emaillistener.jar" author="Jive Software" description="Listens for emails and sends alerts to specific users." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/emaillistener/logo_small.gif" minServerVersion="3.9.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.1.0/emaillistener/readme.html" fileSize="13146"/>
<plugin name="Openfire Focus Provider" latest="0.9.4" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.9.4/offocus/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.9.4/offocus.jar" author="Ignite Realtime" description="Instantiates a Jitsi Focus manager." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.9.4/offocus/logo_small.gif" minServerVersion="4.1.5" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.9.4/offocus/readme.html" fileSize="27570117"/>
<plugin name="Thread Dump" latest="1.0.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/threaddump/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/threaddump.jar" author="Ignite Realtime" description="A plugin that can be used to generate diagnostics." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/threaddump/logo_small.png" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/threaddump/readme.html" fileSize="44861"/>
<plugin name="Avatar Resizer" latest="1.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/avatarResizer/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/avatarResizer.jar" author="Guus der Kinderen" description="Ensures vCard-based avatars are not to large for comfort." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/avatarResizer/logo_small.gif" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.1/avatarResizer/readme.html" fileSize="10624"/>
<plugin name="Load Statistic" latest="1.2.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/loadStats/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/loadStats.jar" author="Jive Software" description="Logs load statistics to a file" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/loadStats/logo_small.gif" minServerVersion="3.9.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.0/loadStats/readme.html" fileSize="8474"/>
<plugin name="STUN server plugin" latest="1.2.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/stunserver/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/stunserver.jar" author="Ignite Realtime" description="Adds STUN functionality to Openfire" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/stunserver/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/stunserver/readme.html" fileSize="101310"/>
<plugin name="Content Filter" latest="1.8.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.8.0/contentFilter/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.8.0/contentFilter.jar" author="Conor Hayes" description="Scans message packets for defined patterns" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.8.0/contentFilter/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.8.0/contentFilter/readme.html" fileSize="27570"/>
<plugin name="REST API" latest="1.4.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/restAPI/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/restAPI.jar" author="Roman Soldatow" description="Allows administration over a RESTful API." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/restAPI/logo_small.gif" minServerVersion="4.1.1" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.4.0/restAPI/readme.html" fileSize="3507617"/>
<plugin name="Broadcast" latest="1.9.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.9.2/broadcast/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.9.2/broadcast.jar" author="Ignite Realtime" description="The broadcast plugin broadcasts messages to all users in the system or to specific groups" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.9.2/broadcast/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.9.2/broadcast/readme.html" fileSize="15163"/>
<plugin name="Non-SASL Authentication" latest="1.0.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/nonSaslAuthentication/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/nonSaslAuthentication.jar" author="Guus der Kinderen" description="This plugin implements a the (obsolete!) XEP-0078 specification for authentication using the jabber:iq:auth namespace." minServerVersion="4.1.0 Alpha" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.0.0/nonSaslAuthentication/readme.html" fileSize="10803"/>
<plugin name="MotD (Message of the Day)" latest="1.2.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/motd/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/motd.jar" author="Ryan Graham" description="Allows admins to have a message sent to users each time they log in." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/motd/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/motd/readme.html" fileSize="31207"/>
<plugin name="CallbackOnOffline" latest="1.2.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/callbackOnOffline/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/callbackOnOffline.jar" author="Pavel Goski / Krzysztof Misztal" description="Url is called when recipient is offline" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.1/callbackOnOffline/readme.html" fileSize="4322732"/>
<plugin name="Rdp" latest="0.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/rdp/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/rdp.jar" author="igniterealtime.org" description="RDP Gateway for Remote Desktop Control Changelog" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.0.1/rdp/readme.html" licenseType="Apache 2.0" fileSize="27297204"/>
<plugin name="XML Debugger Plugin" latest="1.7.3" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/xmldebugger/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/xmldebugger.jar" author="Ignite Realtime" description="Prints XML traffic to the stdout (raw and interpreted XML)" minServerVersion="4.5.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.7.3/xmldebugger/readme.html" fileSize="25482"/>
<plugin name="DB Access" latest="1.2.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/dbaccess/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/dbaccess.jar" author="Daniel Henninger" description="Provides administrators with a simple direct access interface to their Openfire DB." icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/dbaccess/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/dbaccess/readme.html" fileSize="11336"/>
<plugin name="User Import Export" latest="2.7.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.7.0/userImportExport/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.7.0/userImportExport.jar" author="Ryan Graham" description="Enables import and export of user data" icon="http://www.igniterealtime.org/projects/openfire/plugins/2.7.0/userImportExport/logo_small.gif" minServerVersion="4.3.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.7.0/userImportExport/readme.html" fileSize="842649"/>
<plugin name="Just married" latest="1.2.2" changelog="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/justmarried/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/justmarried.jar" author="Holger Bergunde" description="Allows admins to rename or copy users" icon="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/justmarried/logo_small.png" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/1.2.2/justmarried/readme.html" fileSize="373194"/>
<plugin name="NodeJs" latest="0.1.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.1.0/nodejs/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.1.0/nodejs.jar" author="igniterealtime.org" description="Integrates NodeJs Applications with Openfire." icon="http://www.igniterealtime.org/projects/openfire/plugins/0.1.0/nodejs/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.1.0/nodejs/readme.html" licenseType="Apache 2.0" fileSize="15635100"/>
<plugin name="Monitoring Service" latest="2.0.1" changelog="http://www.igniterealtime.org/projects/openfire/plugins/2.0.1/monitoring/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/2.0.1/monitoring.jar" author="IgniteRealtime // Jive Software" description="Monitors conversations and statistics of the server." icon="http://www.igniterealtime.org/projects/openfire/plugins/2.0.1/monitoring/logo_small.gif" minServerVersion="4.4.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/2.0.1/monitoring/readme.html" fileSize="15363992"/>
<plugin name="Jingle Nodes Plugin" latest="0.2.0" changelog="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/jingleNodes/changelog.html" url="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/jingleNodes.jar" author="Jingle Nodes (Rodrigo Martins)" description="Provides support for Jingle Nodes" icon="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/jingleNodes/logo_small.gif" minServerVersion="4.0.0" readme="http://www.igniterealtime.org/projects/openfire/plugins/0.2.0/jingleNodes/readme.html" fileSize="1038541"/>
</available>

View File

@ -45,8 +45,8 @@
<defaultProvider>
<driver>org.postgresql.Driver</driver>
<serverURL>jdbc:postgresql://db2:5432/openfire</serverURL>
<username encrypted="true">7b76f958da6336c51471d7f2687e0c25dc22b9d5302e7d8fa8701422176812ad</username>
<password encrypted="true">8b030e683f4cec46f05044d6187227b3bed12d520e91cf0a</password>
<username encrypted="true">74a9e249c8e960ac00cc64ebb1494cc32127d39f2950ebeaaf84c615aafe7d90</username>
<password encrypted="true">d28e53da10f7685b249c5d4f5ea3412ce193ea012d08cdd3</password>
<testSQL>select 1</testSQL>
<testBeforeUse>false</testBeforeUse>
<testAfterUse>false</testAfterUse>

Binary file not shown.

View File

@ -0,0 +1,42 @@
#
# This file defines the configuration properties required
# when using the Atlassian Crowd integration for Openfire.
#
# https://confluence.atlassian.com/display/CROWD/The+crowd.properties+file
#
# To activate the Crowd integration for Openfire, you must define
# the following Openfire system properties:
#
# provider.admin.className org.jivesoftware.openfire.crowd.CrowdAdminProvider
# provider.auth.className org.jivesoftware.openfire.crowd.CrowdAuthProvider
# provider.group.className org.jivesoftware.openfire.crowd.CrowdGroupProvider
# provider.user.className org.jivesoftware.openfire.crowd.CrowdUserProvider
# provider.vcard.className org.jivesoftware.openfire.crowd.CrowdVCardProvider
#
# In addition, you may customize the Crowd provider using the following Openfire
# system properties:
#
# admin.authorizedGroups <comma-separated list of Crowd groups having Openfire admin rights>
# crowd.groups.cache.ttl.seconds 3600
# crowd.users.cache.ttl.seconds 3600
#
# The REST URL for your Crowd server.
crowd.server.url=https://YOUR-CROWD-SERVER:8095/crowd/
# These properties are required to authenticate with the Crowd server.
# They must match the values specified in the Crowd configuration.
application.name=openfire
application.password=<password>
# Other optional configuration properties.
#http.proxy.host=
#http.proxy.port=
#http.proxy.username=
#http.proxy.password=
# These properties can be used to tune the Crowd integration.
#http.max.connections=20
#http.timeout=5000
#http.socket.timeout=20000

View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<jive>
<adminConsole>
<port>9090</port>
<securePort>9091</securePort>
</adminConsole>
<connectionProvider>
<className>org.jivesoftware.database.EmbeddedConnectionProvider</className>
</connectionProvider>
<autosetup>
<run>true</run>
<locale>en</locale>
<xmpp>
<auth>
<anonymous>true</anonymous>
</auth>
<domain>example.org</domain>
<fqdn>example.org</fqdn>
</xmpp>
<database>
<mode>embedded</mode>
</database>
<admin>
<email>admin@example.com</email>
<password>admin</password>
</admin>
</autosetup>
</jive>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file stores bootstrap properties needed by Openfire.
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 Openfire 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>
<locale>en</locale>
<!-- Network settings. By default, Openfire 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>
-->
<!--
One time token to gain temporary access to the admin console.
-->
<!--
<oneTimeAccessToken>secretToken</oneTimeAccessToken>
-->
<connectionProvider>
<className>org.jivesoftware.database.DefaultConnectionProvider</className>
</connectionProvider>
<database>
<defaultProvider>
<driver>org.postgresql.Driver</driver>
<serverURL>jdbc:postgresql://db2:5432/openfire</serverURL>
<username encrypted="true">74a9e249c8e960ac00cc64ebb1494cc32127d39f2950ebeaaf84c615aafe7d90</username>
<password encrypted="true">d28e53da10f7685b249c5d4f5ea3412ce193ea012d08cdd3</password>
<testSQL>select 1</testSQL>
<testBeforeUse>false</testBeforeUse>
<testAfterUse>false</testAfterUse>
<testTimeout>500</testTimeout>
<timeBetweenEvictionRuns>30000</timeBetweenEvictionRuns>
<minIdleTime>900000</minIdleTime>
<maxWaitTime>500</maxWaitTime>
<minConnections>5</minConnections>
<maxConnections>25</maxConnections>
<connectionTimeout>1.0</connectionTimeout>
</defaultProvider>
</database>
<setup>true</setup>
<fqdn>xmpp2.localhost.example</fqdn>
</jive>

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file stores security-related properties needed by Openfire.
You may edit this file to manage encrypted properties and
encryption configuration value. Note however that you should not
edit this file while Openfire is running, or it may be overwritten.
It is important to note that Openfire will store encrypted property
values securely "at rest" (e.g. in the database or XML), but the
values will be managed as clear text strings in memory at runtime for
interoperability and performance reasons. Encrypted property values
are not visible via the Openfire console, but they may be edited or
deleted as needed.
-->
<security>
<encrypt>
<!-- This can be set to "AES" or "Blowfish" (default) at setup time -->
<algorithm>Blowfish</algorithm>
<key>
<!--
If this is a new server setup, you may set a custom encryption key
by setting a value for the <new /> encryption key element only.
To change the encryption key, provide values for both new and old
encryption keys here. The "old" key must match the unencrypted value
of the "current" key. The server will update the existing property
values in the database, re-encrypting them using the new key. After
the encrypted properties have been updated, the new key will itself
be encrypted and re-written into this file as <current />.
Note that if the current encryption key becomes invalid, any property
values secured by the original key will be inaccessible as well.
The key value can be any string, and it will be hashed, filled, and/or
truncated to produce a compatible key for the corresponding algorithm.
Note that leading and trailing spaces will be ignored. A strong key
will contain sixteen characters or more.
<old></old>
<new></new>
-->
<current></current>
</key>
<property>
<!--
This list includes the names of properties that have been marked for
encryption. Any XML properties (from openfire.xml) that are listed here
will be encrypted automatically upon first use. Other properties
(already in the database) can be added to this list at runtime via the
"System Properties" page in the Openfire console.
-->
<name>database.defaultProvider.username</name>
<name>database.defaultProvider.password</name>
</property>
</encrypt>
<!--
Any other property defined in this file will be treated as an encrypted
property. The value (in clear text) will be encrypted and migrated into
the Openfire database during the next startup. The property name will
be added to the list of encrypted properties and the clear text value
will be removed from this file.
<foo><bar>Secr3t$tr1ng!</bar></foo>
-->
</security>

View File

@ -0,0 +1 @@
This directory is used as a default location in which Openfire stores backups of keystore files.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
<version/>