How to Encrypt Passwords in Ephesoft files

Brief Description: This tutorial deals with the steps on how to encrypt the plain text passwords in the Ephesoft files to increase security of the application.   Note: We manually have to replace the plain text passwords in the Ephesoft configuration files with the Encrypted password that gets generated with the Password Encryption Utility. The passwords can be encrypted in…

Communication

Ephesoft Transact is a thin-client application so there is no client-side software that needs to be installed. It is designed so that centralized access can be achieved for administrators and operators, regardless of their location. Proper firewall routing, port-forwarding and DNS configurations are necessary if communication with remote administrators or operators is needed. Client / Server…

KB0013321: Single Sign-On Authorization Error

Applies to: Ephesoft Transact 4.0.0.0 Issue After configuring SSO using Authentication Type 1 or 2 in the web.xml, you may encounter the following error when logging in to Transact: “You are not authorized to view this page. Forbidden: Access is denied”. Figure 1. Access Denied Error Root Cause The issue may be due to incorrect ordering of the SSO Authentication filter in the web.xml…

4.5.0.0

Please see the latest release notes for Ephesoft Transact 4.5.0.0: Latest Ephesoft Transact 4.5.0.2 Ephesoft Transact 4.5.0.1 Ephesoft Transact 4.5.0.0 To obtain the Windows or Linux installer for Ephesoft Transact 4.5.0.0, visit the Customer Support Portal. Contact Ephesoft Support for credentials. Previous Releases Ephesoft Transact 4.1.3.0 Ephesoft…

Windows 4.1.3.0 Release and Earlier

Ephesoft Transact Release Platform - 4.1.3.0 and Earlier Server Environments Operating System Windows 7 SP1 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 (4.1.2.0 or higher) Databases Microsoft SQL Server 2008 - All Versions Microsoft SQL Server 2012 (X64) - All Versions Microsoft SQL Server 2014 Microsoft SQL…

Security: Restricting access to certain Ephesoft Web Pages

Applies to: v3.0.x to v4.0.2.0 Administrators can authorize access to these URLs using group/role names defined in Tomcat, LDAP and MS Active Directory. Web.xml can be found here: *{EPHESOFT_ROOT_DIR}\Application\WEB_INF\web.xml By Default all URLs authorized by all groups by using "*" in the auth-constrain node: <auth-constraint>…

Resolving Active Directory Error: “SizeLimitExceededException”

Applies to: All versions of Ephesoft Transact. Issue Active Directory Windows authentication is not working. When checking the logs, you may see a message similar to the following: - No result found javax.naming.SizeLimitExceededException: ; remaining name 'dc=ephesoft,dc=com' Solution Open the user-connectivity.properties. This is located at…

How to Configure Active Directory Using the Global Catalog Service Port

Topic: Configuring your Ephesoft Installation to Authenticate with AD using the Global Catalog port. By using Global Catalog service you are able to simply use root domain (Domain components DC only) as user base and role base for authentication using LDAP/MS Active directory. This makes it so you simply have to use a single and convenient realm configuration to handle all authentication…

How to Configure Active Directory

Active Directory (AD) is a directory service that Microsoft developed for Windows domain networks and is included in most Windows Server operating systems as a set of processes and services. Ephesoft can integrate with this Directory service in order to Authenticate and Authorize users as a way to control access to different aspects of the application like: Login Access Access to…

How To Configure Apache Tomcat Users and Groups

Please follow the below steps to setup Apache Tomcat authentication for your Ephesoft application. Apache Tomcat configuration is enabled in four different files:   1. user-connectivity.properties located in Ephesoft Installation Folder\Application\WEB-INF\classes\META-INF\dcma-user-connectivity\user-connectivity.properties  This file contains the settings necessary to populate…

KB0006896: Cannot see default batch list after setting Ephesoft on Active Directory

Issue: Cannot see default batch list after setting Ephesoft on Active Directory Solution: There could be several reasons for this but the key settings to look at are: 1. The applications.properties under the following setting - User.Super_Admin=<GroupName> 2. The User-connectivity.properties under the following setting - user.msactivedirectory_group_search_filter=(cn=GroupN*)…

How to Test Active Directory Using JXplorer

Applies to: All versions of Ephesoft Transact If you are configuring Ephesoft Transact to use Active Directory as the authentication for users, you can test the configurations that you’ve set in the user-connectivity.properties file using JXplorer. JXplorer is included in the Ephesoft installation. Follow the steps below to test your configuration. Navigate to…

User Management

Overview This module is responsible for handling the user's connectivity to the application. It handles authentication as well as authorization process for the user. Configuration Login configuration For a user to login into Ephesoft, we need to configure “server.xml” file located in the <Ephesoft installation path>\JavaAppServer\conf folder. The admin will configure a tag named…

Single Sign On

Overview Single sign-on (SSO) is a mechanism of access control that can be applied on multiple related, but independent software systems. With this mechanism a user logs in once and gains access to multiple systems without being prompted to log in again for each individual application. Conversely, single sign-off is property mechanism whereby a single action of signing out terminates access to…

Upgrade Procedure: Windows

Upgrade Procedure: 1. Stop Ephesoft 2. Take a backup of the Ephesoft Installation Folder, SharedFolders and database. 3. Shutdown all Ephesoft related services and processes (e.g. soffice.bin) 4. Check that UAC is off and that the file is unblocked. 5. Run command prompt as administrator and run Ephesoft MSI Installer through following command. msiexec.exe /i “<Path to Ephesoft…

How to Perform Routine Ephesoft Transact Backups

On a Daily Basis: Create a backup of the Ephesoft Transact system database by executing command:mysqldump -uephesoft -pephesoft ephesoft2 > ephesoft_daily_12082011.sql Note: In this example, the database is being saved to a file that reflects its status as a daily backup, and includes the date information (12/08/2011). For additional details, please review the Create a Full Database…

How to Administer Ephesoft Users and Groups

Ephesoft supports Tomcat, OpenLDAP and Microsoft Active Directory protocols for maintain a roster of users and groups. OpenLDAP is the default management system that is enabled and configured following a clean installation of Ephesoft Transact. There are two main configuration files:…