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:…