Quantcast
Channel: Ignite Realtime: Message List
Viewing all articles
Browse latest Browse all 12162

Re: Openfire & Atlassian Crowd

$
0
0

Unfortunately there's no UI to setup the crowd connectino, so you'll have to do a bit of manual leg-work.

 

First off you need a crowd.properties file (i have ours in /etc/openfire) something like this:

 

application.name=<application name in Crowd>

application.password=<application password in Crowd>

application.login.url=https://<domain or IP address>:9091/

crowd.server.url=https://<domain or IP address>/crowd/

session.isauthenticated=session.isauthenticated

session.tokenkey=session.tokenkey

session.validationinterval=0

session.lastvalidation=session.lastvalidation

http.proxy.host=

http.proxy.port=

http.proxy.username=

http.proxy.password=

http.max.connections=20

http.socket.timeout=20000

http.timeout=5000

 

Then you need to set a couple of server parameters (e.g. through the UI)

admin.authorizedGroups = crowd-administrators (or whatever group you want to administer openfire)

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

crowd.groups.cache.ttl.seconds = 3600

crowd.users.cache.ttl.seconds = 3600

 

In case you have self-signed certificates for openfire and/or crowd, add at least the first one of these two:

clearspace.certificate.verify = false

clearspace.certificate.verify.root = false

That should make those errors go away...

 

That's pretty much what i can tell i've setup specifically for getting openfire to work with Crowd (it happened over a period of time so i could have forgotten something

 

Cheers,

Dennis


Viewing all articles
Browse latest Browse all 12162

Trending Articles