Go to the table of contents Go to the previous page Go to the next page View or print as PDF
Using eDirectory Agent for Transparent User Identification > eDirectory Agent troubleshooting > eDirectory Agent: An incorrect policy is being assigned to users
eDirectory Agent: An incorrect policy is being assigned to users
Using eDirectory Agent | Web Protection Solutions | v8.2.x, v8.3.x | 29-Apr-2022
This issue can occur when:
*
*
*
eDirectory Agent is not receiving the user name
User requests may not be handled by the correct policy if the user name is not being passed to eDirectory Agent. If a user does not log on to Novell eDirectory server, eDirectory Agent cannot detect the logon. This happens because:
*
*
*
If a user does not log on to eDirectory server, user-specific policies cannot be applied to that user. Instead, the Default policy takes effect. If there are shared workstations in your network where users log on anonymously, apply a computer or network policy to those particular machines.
To determine whether eDirectory Agent is receiving a user name and identifying that user:
1.
2.
3.
4.
WsUserData::WsUserData()
User: cn=Admin,o=novell (10.202.4.78)
WsUserData::~WsUserData()
In the example above, the user Admin logged on to eDirectory server, and was identified successfully.
5.
If the user is not being identified, verify that:
*
*
*
The eDirectory root context is defined incorrectly
The root context set in the wsedir.ini file is different from the one set for eDirectory Agent in the Forcepoint Security Manager. In this case, although the user can be identified, your web protection software may not be able to apply the correct policy. The user's requests may be handled by a computer or network policy (if applicable), or by the Default policy.
If these root context values are different, a user can log on to two different trees or branches in Novell eDirectory server, and still be identified by eDirectory Agent. However, when Filtering Service determines the policy for this user, it uses the root context specified in the Forcepoint Security Manager to retrieve information. Filtering Service cannot determine the appropriate policy for a user logging into a Novell eDirectory tree or branch outside the specified root context.
Ensure that you are using the same user and the same root context in both the INI file and the Security Manager.
To verify the root context value in wsedir.ini:
1.
On the eDirectory Agent machine, go to the bin directory (C:\Program Files\Websense\Web Security\bin or /opt/Websense/bin/, by default).
2.
Open the wsedir.ini file in a text editor.
3.
SearchBase=[DN]
Here, DN is the distinguished name of the eDirectory root context.
4.
eDirectory Agent is running on Linux, and NMAS is enabled
eDirectory Agent is running on Linux, and the Novell Modular Authentication Service (NMAS) is running when it should not be.
In order for eDirectory Agent to work properly on Linux, NMAS must be disabled in Novell eDirectory server. See your Novell documentation for instructions.

Go to the table of contents Go to the previous page Go to the next page View or print as PDF
Using eDirectory Agent for Transparent User Identification > eDirectory Agent troubleshooting > eDirectory Agent: An incorrect policy is being assigned to users
Copyright 2022 Forcepoint. All rights reserved.