Version 3.6.1

From KnowledgeTree Community

Jump to: navigation, search

This is a production-ready release of the KnowledgeTree Commercial Edition Server, and the KnowledgeTree Community Edition Server.

Contents

Overview

KnowledgeTree 3.6.1 is a major update of our last stable, supported KnowledgeTree Commercial Editions Server (version 3.5.4a), and a minor update on the last open source release of the KnowledgeTree Community Edition Server (version 3.6).

Past Releases:


Release Date: 3.6.1

  • KnowledgeTree Server: 27 May 2009
Notes:
* This is a release of KnowledgeTree Commercial Edition, and KnowledgeTree Community Edition.
* The latest available KnowledgeTree Client Tools release is version 3.5.4 - Commercial Editions only. A bug fix release 
(version 3.6.1) of KnowledgeTree Client Tools for Windows is due out in the next few days.


What's New

KnowledgeTree Server 3.6.1

  • Electronic Signatures – this functionality facilitates compliance with a number of standards, including CFR 21 Part 11. When Electronic Signatures is enabled for your system, users are required to enter their KnowledgeTree username and password to complete document and folder write actions where re-authentication is required.
  • Document Type Alerts – these are alerts set up by the KnowledgeTree administrator and applied globally to a specific document type. Users view document type alerts in the document view, as ‘system alerts’.
  • Server-side components for KnowledgeTree Office Add-in are packaged with the KnowledgeTree server stack installer (Commercial only) – the client tool is installed on the client
  • Warning prompt added to the 'Make Immutable' action - previously, users could make a document immutable without realizing that the action could not be undone
  • Improvements to Search – changes to search ranking ensure that results are returned in the correct order, with the document title and metadata ranking higher than content. Improvements to the Advanced Search function ensures that more relevant results are returned
  • Improvements to Indexing – a new, more reliable method of extracting content from documents ensures greater support for document formats and improved cross-platform stability.
  • IE8 compatibility
  • Improved PDF conversion - allows users to generate a PDF of supported file types
  • Improvements to the Upgrade Installers
  • Numerous Bug fixes – listed below


Additionally, the following enhancements, which were first released with KnowledgeTree 3.6-Community Edition, have been added to the KnowledgeTree 3.6.1-Commercial and Community Edition releases:

  • New core API and RESTful interface – including updated documentation to facilitate integrating KnowledgeTree with other applications and services. API Documentation
  • New Text Extraction Engine – provides greater UTF-8 support and improved cross-platform stability, including enhanced support for searching content in languages such as Chinese and Japanese.
  • Upgraded components in the KnowledgeTree Stack Installers and Upgrade Installers
    • Apache - upgraded from version 2.0.63 to version 2.2.11
    • PHP - upgraded from version 5.2.5 to version 5.2.8
    • OpenOffice - upgraded from version 2.3 to version 2.4.2
  • New location for Search and Indexing reports – now accessible through ‘System Configuration’, in KnowledgeTree’s Web interface administration module (DMS Administration)
  • Improvements to Search and Indexing yield better results
  • Various tweaks improve performance and system stability


Compatibility with other KnowledgeTree Products

KnowledgeTree 3.6.1 works with the following Tools and Add-ins:

  • KnowledgeTree Client Tools for Windows (KnowledgeTree Explorer etc) - Version 3.5.4 and above
  • KnowledgeTree Hot Folders Version 1.0.2 and above
  • KnowledgeTree Drop Box Version 1.0 (Beta) and above
  • KnowledgeTree Office Add-in 1.0.0


System Requirements

Server

  • 1 GHz 32-bit (x86) or 64-bit (x64) processor
  • 1 GB of system memory
  • 1 GB of storage for the application data and repository storage as needed.

Workstations

  • 1 GHz 32-bit (x86) or 64-bit (x64) processor
  • 512 MB of system memory
  • 15 MB storage space
  • Broadband connection to server
  • Browser
    • Firefox - 2.x (latest version); 3.x
    • Internet Explorer - 6.0.x; 7 (recommended); 8

Server Stack Installer Package Requirements

  • Red Hat Enterprise Linux 4 and 5 (32-bit x86)
  • SUSE Linux Enterprise Server 9 and 10 (32-bit x86)
  • Ubuntu 6.06 LTS (32-bit x86)
  • Ubuntu 8.04.2 LTS (32-bit x86)
  • Microsoft Windows 2003 Server SP1 (32-bit)
  • Microsoft Windows 2003 Server SP1 (64-bit)
  • Microsoft Windows XP Professional SP2 (32-bit)
  • Microsoft Windows Vista (32-bit)

Source Only Software Requirements

  • PHP 5.2.x
  • PHP LDAP extension (if LDAP or ActiveDirectory integration is required)
  • PHP Exif extension (if header extraction from JPEG and TIFF files is required)
  • PHP mbstring extension (functions for multi-byte character sets)
  • PHP mysql extension (interface to mysql database from php)
  • PHP json extension (functions for working with json structures)
  • PHP fileinfo extension (functions for resolving mime types of documents)
  • MySQL Server, Client, and PHP libraries, version 5.1 or above
  • Apache 2.0 or above
  • Java Runtime Environment 1.5+ (Required for Apache POI and Lucene)
  • pstotext (required for indexing of postscript files)
  • OpenOffice 2.4+ (required for PDF conversion)
  • Info-Zip (required for extracting contents of zip files)

Download

Notes:
* If you are a KnowledgeTree Commercial Edition customer, you will receive an email with a direct link for this version.
* If you wish to install KnowledgeTree Community Edition, follow the Community Edition link above.
* If you wish to install the KnowledgeTree Commercial Edition Trial for evaluation purposes, follow the Commercial Edition 
  link above. 
* Registration is required for both the Community Edition and the Commercial Trial Edition. After registering, you will 
  receive an email with the link to the download area, where you can choose the appropriate download package - Windows/Linux;  
  and, for the Community Edition download, Stack Install or Source Only. 
* If you need help with this download, please contact KnowledgeTree Sales.


Upgrade

Upgrades of Beta and Release Candidates to Latest Stable Release are not supported. 

If you are upgrading from a previous version of KnowledgeTree; then, before you begin ...

  • Check your upgrade path and other important upgrade notes here.
  • Ensure that the MySQL process for KnowledgeTree is stopped before upgrading. On some systems, the Upgrade Installer is not automatically stopping the MySQL process.


Install

How to install KnowledgeTree Commercial Edition

Download and install the following KnowledgeTree Commercial components from the Commercial download area:

  • KnowledgeTree Commercial Server; And,
  • KnowledgeTree Commercial License (Premium/Plus/Basic, or Enterprise Trial);

And, one or more of the following KnowledgeTree Client Tools:

  • KnowledgeTree Client Tools for Windows – for Microsoft Office 2003, 2007, and XP, OR;
  • KnowledgeTree Office Add-in – for Microsoft Office 2007, and;
  • KnowledgeTree Hot Folders
  • KnowledgeTree Drop Box
Notes:
* All KnowledgeTree Commercial components are available on the Commercial Download page. 

* If you are not sure which license you need, Compare Products before purchasing a license, or 
  download the Enterprise Trial.
* Full download and installation / upgrade instructions are documented in the 
  KnowledgeTree Installation and Upgrade Guide. 
* Instructions for setting up your system are documented in the KnowledgeTree Administrator Manual. 
* Instructions for all of the KnowledgeTree Client Tools may be found in the KnowledgeTree Client Tools User Guide. 
* For more information on installing KnowledgeTree, see also http://wiki.knowledgetree.com/Installing
Note: First time Login? Use the following default administrator credentials:  
** Username: admin
** Password: admin


How to install KnowledgeTree Community Edition

There are two install options for KnowledgeTree Community Edition:

Notes:
** Source Only (manual) installations are not supported
** See the KnowledgeTree Installation and Upgrade Guide, and the KnowledgeTree Administrator Manual for full instructions 
   around installing and setting up your system.


Known Issues

KnowledgeTree Server

  • Enabling Electronic Signatures in the API prevents connections to the KnowledgeTree server, from KnowledgeTree Tools and the new KnowledgeTree Office Add-in

When no connection can be established to the KnowledgeTree server, KnowledgeTree Tools users and KnowledgeTree Office Add-in users will be unable to use any of the client-side features of the Tools or the Add-in, and they may receive unexpected errors. If you wish to use KnowledgeTree Tools or the KnowledgeTree Office Add-in for desktop integration with the KnowledgeTree server, ensure that the following setting is set to False through KnowledgeTree's web interface, in DMS Administration - System Configuration - Security Settings: Enable API Electronic Signatures. This setting enables and disables electronic signature functionality in the API and for all client tools.

  • Searching for deleted, unarchived documents returns incorrect results

Search criteria isDeleted 'True' and isArchived 'False'. Related call: KTS-4205

  • On Linux, certain file types are downloaded and checked out as a zip archive

This is a Linux issue and not a KnowledgeTree error. On RHEL, when checking out or downloading the following file types, the file is downloaded as a zip archive: docx, pptx, or other Office 2007 files. The file can be successfully checked back in to KnowledgeTree in this format. This issue is found to occur because the mime type magic is detecting the file as a zip file, which it is. Future updates to the mime type database will fix this issue on Linux. Related call: KTS-3623

  • Cross site request forgery and Web-based applications

Be aware that most web-based applications, including KnowledgeTree, may be vulnerable to cross-site-request-forgeries (CSRF). CSRF is entirely different to XSS – whereas CSRF exploits the trust a server places in a user, XSS exploits the trust a user places in the server. CSRF attacks are difficult to determine because the HTTP request containing the attack is sent by a trusted user. To reduce the risk of CSRF attacks, we strongly recommend that KnowledgeTree system administrators familiarize themselves with the issue of CSRF, and take the necessary precautions to protect their KnowledgeTree installations from such attacks.

  • PDF Conversion is not supported for Office 2007 documents

Related call: KTS-4282

  • Bulk download generates a large amount of content in the tmp directory

In certain environments, an issue with the bulk download action causes the generation of a large amount of content in the KnowledgeTree temporary directory. Over an extended period of time the generated content may fill the relevant partition and prevent access to the repository. We have developed a patch to fix this issue.

View instructions for downloading and applying the patch. Related call: KTS-4295


Defect Repairs: 3.6.1

KnowledgeTree Server

Note: KTC issues are Commercial Support Issues and you will need to log in to view these tickets: 
  • KTC-759: Permission Denied error in apache2 log file. Closed. Fixed.
  • KTC-755: Alerts cause a fatal error. Closed. Fixed.
  • KTC-749: The number of documents totals noted in the Document Indexer Statistics does not always correspond to what is on the system. Closed. Fixed.
  • KTC-744: Reports drawn for user login activity for a specific time period is incorrect. Closed. Fixed.
  • KTC-733: Document type alerts should not notify the creator by default. Closed. Fixed.
  • KTC-732: Larger files (19MB, 32MB and 74MB) constantly appearing in the Document Indexing diagnostics and does not seem to get indexed. Closed. Fixed.
  • KTC-731: The Indexer does not seem to cope well with zero byte files. Closed. Fixed.
  • KTC-729: Version History dies with fatal error. Closed. Fixed.
  • KTC-725: The Alerts by Document Type does not seem to be running. Closed. Fixed.
  • KTC-724: When an Alert by Document Type is set for a document type the Custom numbering is reset. Closed. Fixed.
  • KTC-721: Disabled Users displayed in Group Management. Closed. Fixed.
  • KTC-720: Server connection error message when attempting to 'Download All' on all Windows environments. Closed. Fixed.
  • KTC-719: Disabled Users displayed in workflow notifictions. Closed. Fixed.
  • KTC-718: Minor UI issues on the DB upgrade wizard results page. Closed. Fixed.
  • KTC-717 Failure during the DB upgrade wizard on the 337OSS>>346OSS>>3.6.1CE as well as 346CE>>361CE upgrade. Closed. Fixed.
  • KTC-713 Fatal error when attempting to delete a link that has already been deleted. Closed. Fixed.
  • KTC-712: The Bulk Export and Bulk Download functionality fails to complete because the Scheduled task is not running. Closed. Fixed.
  • KTC-711: Document Storage Verification inconsistent with the contents of the repository after upload of the language test documents. Closed. Fixed.
  • KTC-710: Database upgrade failure due to the Search Ranking. Closed. Fixed.
  • KTC-709: The user is allowed to checkout a document that he already has checked out with the bulk actions but the process fails. Closed. Fixed.
  • KTC-708: Unable to 'Move' a document or a folder into a folder on Windows Server 2003 64-bit with IE6. Closed. Fixed.
  • KTC-707: IE 7 displays error – ‘Expected Identifier, string or number’ when navigating to the Alerts by Document type. Closed. Fixed.
  • KTC-706: Javascript error on IE when attempting to create an alert by document type. Closed. Fixed.
  • KTC-705: Attempting to create a new Alert by Document type does not seem to succeed. Closed. Fixed.
  • KTC-703: User Last login information in Administration Reports not fitering correctly. Closed. Fixed.
  • KTC-701: No services started after upgrade from 3.5.4aCE on Windows Server 2003 64-bit. Closed. Fixed.
  • KTC-700: On new Commercial install, ‘Database incompatibility error’ when atttempting to log in. Closed. Fixed.
  • KTC-699: Unlicensed Commercial install can be used as if it where licensed. Closed. Fixed.
  • KTC-696: Repeatedly pressing the ‘OK’ button on the AJAX Signature Dialog causes multiple transactions. Closed. Fixed.
  • KTC-679: Two plugins missing from the plugins section after upgrade to 3.5.5 Commercial. Closed. Fixed.
  • KTC-672: Changed copyright statement. Closed. Fixed.
  • KTC-670: CLONE -File rename incises Custom document number. Closed. Fixed. Related calls: SUP-1328.
  • KTC-665: Stack overflow message in IE on the RSS dashlet. Closed. Fixed.
  • KTC-646: Issues with reporting. Closed. Fixed.
  • KTC-611: When attempting to convert certain file types, the following PDF error occurred: ‘The document could not be opened for conversion. This could indicate an unsupported mimetype’. Closed. Fixed.
  • KTC-610: Error when generating the PDF - please contact the system administrator. URL (file:///tmp/ktpdfoVyLTJ) couldn't be found or was corrupt ().Closed. Fixed.
  • KTC-609: PDF error: Given parameters don't conform to the specification ( URL seems to be an unsupported one) for two file formats. Closed. Fixed.
  • KTC-170: It is possible to create a circular reference on a document and it also created duplicate. Closed. Fixed.
  • KTC-166: Fatal error when deleting a link on a document twice. Closed. Fixed.
  • KTC-6: Login Activity Report displays all results when generated for only one day. Closed. Fixed.


Note: KTS issues are Open Source, community supported and reported issues. 
  • KTS-4309: Certain search based AJAX calls can be made without authentication. Closed. Fixed.
  • KTS-4297: The folder 'Rename' function messes up the file path. Closed. Fixed.
  • KTS-4288: Indexer Statistics page doesn't get updated. Closed. Fixed.
  • KTS-4280: The tika text extractor is extremely slow and occasionally returns strange results. Closed. Fixed.
  • KTS-4276: Templating ‘addLocation’ not in plugin setup method. Closed. Fixed.
  • KTS-4274: Document titles are truncated in search results. Closed. Fixed. Related calls: SUP-1827
  • KTS-4271: Bulk export /’download all’ action not working. Closed. Fixed.
  • KTS-4270: Wrong usage of KTTemplating in KTPermissions. Closed. Fixed.
  • KTS-4254: Move the bulk download scheduled task into the bin directory. Closed. Fixed.
  • KTS-4251: PDF file could not be generated, the file may be of an unsupported mime type. Closed. Fixed.
  • KTS-4250: Non-admin users get admin access after dashboard. Closed. Fixed.
  • KTS-4248: UI alignment issues on the advanced search page. Closed. Fixed.
  • KTS-4247: Scheduler dashlet saying ktdmsScheduler instead of ktScheduler. Closed. Fixed.
  • KTS-4246: Performance is affected by the plugins being registered on every page load. Closed. Fixed.
  • KTS-4245: Performance is significantly reduced when there is a large number of groups on the system. Closed. Fixed.
  • KTS-4243: Searching on a Folder criterion in the search query builder returns all (non-archived and non-deleted) documents in the root folder. Closed. Fixed.
  • KTS-4241: Search ranking not ordering correctly when Title is included. Closed. Fixed.
  • KTS-4240: Spelling mistake when creating 'Fieldsets'. Closed. Fixed.
  • KTS-4239: Email Failure displays error and success feedback Closed. Fixed.
  • KTS-4236: KnowledgeTree Indexer. Closed. Fixed.
  • KTS-4235: A copy of an immutable document should not keep the immutable setting. Closed. Fixed.
  • KTS-4234: Security vulnerability - var/cache/configcache accessible without authentication. Closed. Fixed.
  • KTS-4231: New lines in text boxes need to be converted to breaks in email. Closed. Fixed.
  • KTS-4224: Full text search does not seem to be working for Hebrew, Hindi, Japanese, Korean and Russian on Ubuntu 8.04. Closed. Fixed.
  • KTS-4214: Search does not return any results if more than one metadata type is included in the search expression with an "AND" statement. Closed. Fixed.
  • KTS-4210: Password Reset Plugin and AD Authentication. Closed. Fixed.
  • KTS-4209: Quick search drop down menu is cut off on the right. Closed. Fixed.
  • KTS-4207: Filesize options appear incorrect in IE. Closed. Fixed.
  • KTS-4201: 'XML-RPC - xmlrpcmsg::parseResponse: no response received from server.' error in Apache log. Closed. Fixed.
  • KTS-4197: The date for timeouts in reports given as in 1970. Closed. Fixed.
  • KTS-4194: The indexer has problems with a number of documents on Vista for a 36OSS upgrade from 354aOSS. Closed. Fixed.
  • KTS-4193: The indexer seems to have problems with some documents across most environments. Closed. Fixed.
  • KTS-4192: No scheduled services seems to run on Ubuntu 8.04 OSS upgrade environment. Closed. Fixed.
  • KTS-4183: Tags that are accessed 2nd or 4th etc from the 'Browse by...' 'Tags' page does not show their associated documents. Closed. Won’t Fix.
  • KTS-4173: Indexer seems to have a problem with a number of standard document formats. Closed. Fixed.
  • KTS-4157: Disable user in KnowledgeTree. Closed. Fixed. Related call: SUP-1703.
  • KTS-4145: Information lost in a copied workflow. Closed. Fixed.
  • KTS-4134: A number of documents are not indexed: "error: Tika Extractor: XML-RPC failed to extract text." Closed. Fixed.
  • KTS-4124: It is impossible to rename the Fieldset name form 'Fielde' to 'Fieldé'. Closed. Fixed.
  • KTS-4121: Upload via Hot Folders failed when workflow is configured with notification. Closed. Fixed. Related call: SUP-1197.
  • KTS-4118: Results of searches involving Lucene appear to be limited to 100. Closed. Fixed.
  • KTS-3931: UI Issues – the Download icon for ‘Download Document' is incorrectly aligned. Clsoed. Fixed.
  • KTS-3917: Bulk ‘Download All’ feature does not work. Closed. Fixed.


Return to Main Release Notes

Personal tools