GFI Software

Welcome to the GFI Software community forum! For support please open a ticket from https://support.gfi.com.

Home » GFI User Forums » Kerio Connect » Full Text and Instant Messaging server fail to start after moving to different server
Full Text and Instant Messaging server fail to start after moving to different server [message #127728] Fri, 05 February 2016 14:58 Go to next message
LehmansSysAdmin
Messages: 12
Registered: May 2006
Ever since we moved Kerio Connect to a different server (from Windows 2003 x86 to Windows 2008 R2 x64), the full text and XMPP servers will not start. The following entries appear in the error log when Kerio Connect is started.

[04/Feb/2016 18:38:27] processJava.cpp: FullText: Missing javaservices/fulltext/FullTextServer.jar file. Java subprocess cannot be started.
[04/Feb/2016 18:38:27] kerio/mailserver/StoreHeritageConfigurator.hpp: Failed to start fulltext service.
[04/Feb/2016 18:39:12] Process.cpp: Instant Messaging: Missing essential JRE files. Terminate server, start the installer and run repair installation.

I checked the path listed, and confirmed that the FullTextServer.jar file exists, as well as all of the other files in the javaservices folder.

Thanks in advance for any help or advice.
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127743 is a reply to message #127728] Sun, 07 February 2016 02:14 Go to previous messageGo to next message
Think Fixed is currently offline  Think Fixed
Messages: 493
Registered: June 2014
Location: Addison, TX

You should try reindexing the full text search in Advanced/Store Directory. I remember that sometimes the XMPP data can get corrupt, but I don't remember where to go to fix that. All of my Kerio Connect servers are running on CentOS, and one is running on a Mac server. If you can't find the solution here, you should contact Kerio support.

Howie Isaacks
Systems Engineer | Apple Solutions Consultant
Think Fixed LLC, Dallas and Fort Worth

www.thinkfixed.com
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127753 is a reply to message #127728] Mon, 08 February 2016 13:37 Go to previous messageGo to next message
Tomas Skoda (Kerio)
Messages: 107
Registered: May 2012
How did you "move" the Kerio Connect server? Have you just copied <mailserver_installation_directory> or have you performed fresh installation and restored data?

I believe you still have 32bit version of Kerio Connect server. On 64bit systems all applications must be installed under "Program Files (x86)" otherwise it won't work correctly. Does it applies to your server as well (in the case you've just moved it)?

Run '<mailserver_installation_dir>\javaservices\jre\bin\java --version' in command line. What is the output?

Cheers,
Tomas
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127774 is a reply to message #127753] Mon, 08 February 2016 20:53 Go to previous messageGo to next message
LehmansSysAdmin
Messages: 12
Registered: May 2006
The 64-bit version of Kerio Connect was installed and the steps in "Method 2" on this page were followed...

http://kb.kerio.com/product/kerio-connect/server-configurati on/export-and-migration/transferring-an-installation-of-keri o-connect-to-another-server-or-operating-system-360.html

The version command failed...

Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127775 is a reply to message #127774] Mon, 08 February 2016 21:24 Go to previous messageGo to next message
Kerio/GFI Brian is currently offline  Kerio/GFI Brian
Messages: 852
Registered: March 2004
Location: California
If you moved from the 32-bit version of Kerio Connect to the 64-bit version then you need to follow the steps in this article http://kb.kerio.com/product/kerio-connect/installation-and-u pgrade/switching-from-a-32-bit-installation-of-kerio-connect -to-64-bit-1844.html
I've updated KB 360 to add this information.


Brian Carmichael
Instructional Content Architect
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127810 is a reply to message #127775] Tue, 09 February 2016 22:11 Go to previous messageGo to next message
LehmansSysAdmin
Messages: 12
Registered: May 2006
Thanks for the tip, but there are no "C:\Program Files (x86)\" references in the config file. In fact, there are no references to any path like C:\Program Files... in the mailserver.cfg file.

The original installation was 32-bit on a 32-bit OS. I installed the 64-bit version on a 64-bit OS, and then followed the steps in "Method 2" on this page...

http://kb.kerio.com/product/kerio-connect/server-configurati on/export-and-migration/transferring-an-installation-of-keri o-connect-to-another-server-or-operating-system-360.html
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127918 is a reply to message #127728] Fri, 12 February 2016 17:47 Go to previous messageGo to next message
LehmansSysAdmin
Messages: 12
Registered: May 2006
To perhaps clarify further, the server was running Windows 2003 32-bit, with a separate volume where the mail store folder was located. I preserved the data volume and re-built the server with Windows 2008 R2 Server Core, installed Kerio Connect, and replaced the files as specified in the KB 360 article. Kerio Connect came on-line just fine. It is just the XMPP services that are not starting.

In the mailserver.cfg file, there is this...

<table name="InstantMessaging">
<variable name="Port">4042</variable>
<variable name="MaxMemorySize">256</variable>
<variable name="Enabled">1</variable>
<variable name="Federation">0</variable>
<variable name="RosterMaximum">300</variable>
<variable name="RosterRefreshPeriod">900</variable>
<variable name="StartServiceTimeout">180</variable>
<variable name="MessageSentTimeout">120</variable>
<variable name="ResponseReceiveTimeout">180</variable>
<variable name="InitialConnectionTimeout">180</variable>
<variable name="ArchiveFileSize">50</variable>
<variable name="StorePath">E:\MailServer\store/xmpp</variable>
</table>

Does it matter that the last slash in the "storepath" for this table name entry is a forward slash instead of a backslash?
Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127922 is a reply to message #127918] Sat, 13 February 2016 02:20 Go to previous messageGo to next message
j.a.duke is currently offline  j.a.duke
Messages: 239
Registered: October 2006
LehmansSysAdmin wrote on Fri, 12 February 2016 11:47
<snip>
<variable name="StorePath">E:\MailServer\store/xmpp</variable>
<snip>
Does it matter that the last slash in the "storepath" for this table name entry is a forward slash instead of a backslash?


I thought I posted this earlier....

I agree with your finding. That forward slash is likely the problem.

I would compare the other paths in the config file to see if any of them have a forward slash. Probably the most likely candidate to look at would be the archive path.

Let us know what you find.

Cheers,
Jon

[Updated on: Sat, 13 February 2016 02:21]

Report message to a moderator

Re: Full Text and Instant Messaging server fail to start after moving to different server [message #127970 is a reply to message #127922] Tue, 16 February 2016 21:45 Go to previous message
LehmansSysAdmin
Messages: 12
Registered: May 2006
Changing the forward slash to a back slash and restarting Kerio Connect solved the problem. Thanks for your help!
Previous Topic: Unknown User in "Activ Connections" List
Next Topic: Linux glibc vulnerability (CVE-2015-7547)
Goto Forum:
  


Current Time: Mon Jun 05 10:09:29 CEST 2023

Total time taken to generate the page: 0.02069 seconds