powered by Jive Software

Need Help with setting up Jive Messenger

i need to move Jive Messenger from one server to another. I have never configure Jive Before. I have a couple of questions.

What is the default password for Jive Messenger Console?

How Do I configure the new installation of Jive?

This is the error message i get when i start Jive.

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.lang.NullPointerException

at org.jivesoftware.messenger.XMPPServer.verifyDataSource(XMPPServer.java:499)

at org.jivesoftware.messenger.XMPPServer.start(XMPPServer.java:270)

at org.jivesoftware.messenger.XMPPServer.(XMPPServer.java:133)

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.messenger.starter.ServerStarter.start(ServerStarter.java:82)

at org.jivesoftware.messenger.starter.ServerStarter.main(ServerStarter.java:46)

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.LauncherEnErorgnir starting the e.launcsh(Unnkroeevw nr .Source)

a tPelocaesme. check the log files for mrox4e ej.runtime.WinLaunchrie.main(nnUkonfrow nmaiSotuon

.rce)

Caused by: java.al

ng.NullPointerException

at org.jivesoftware.messenger.XMPPServer.verifyDataSource(XMPPServer.java:488)

… 16 more

Server halted

Welcome Alberto,

you did read Wildfire Installation Guide[/url], didn’'t you?

The default password should be ‘‘admin’’. You may find the current one it in the jiveuser table in the database.

Are you using Linux?

Are you using the embedded database?

LG

I did read the article. Its on a WIndows server.

Hoe can i check what database Jive is using?

wildfire.xml stores this information and the database driver

i copied the conf folder from the original to the new install. The file it contains is jive-messenger.xml.

If you just need to move everything to another server you could copy all the Jive Messenger folders. You don’'t want to migrate to Wifi 2.5.1, do you?

I’'ll be just happy with the old version working on the new server,

I copied it over to the new server. Whe it starts up it seems like it pointing to the old one. How can I make it point to the new domain controller? And I still can’'t access the console.

THANK FOR YOUR HELP!!!

I copied it over to the new server. Whe it starts up

it seems like it pointing to the old one. How can I

make it point to the new domain controller? And I

still can’'t access the console.

THANK FOR YOUR HELP!!!

First thing first: I think it would help if you can provide the config file details

(i.e. jive-messenger.xml).

Possible issues are:

  1. Have you set something under the tag ? admin / admin username-password pair would not work if you are using someone else as the authorized user.

  2. What is your user provider, default or ldap or some other custom provider?

Hi,

what is changing? Are you using a new DNS name for JM?

Do you have a new AD/LDAP to connect to?

Please look in the jm.xml file, there you should find the current settings.

LG

I’'m moving Jive from the old domain controller, DC, to the new domain controller, ECPDC. I want Jive to start using the new domain controller cause the old one is going to be retired.

administrator@ecpdomain.local

Don’‘t want to be cynical, but how come nearly everybody was providing something that’'s not actually a DN? For example, the above should be like this:

[/code]

And I suppose there may be a “cn=Users” before “dc=ecpdomain” for both the adminDN and baseDN.