This section provides information about possible issues when using RSA NetWitness UEBA.
Adapter logs are not written on upgrade
Problem | When you upgrade from 11.2 or 11.3 to 11.5, flume is using a wrong library to write logs. The logs are written to slf4j-log4j12-1.7.25.jar instead of logback-classic-1.2.3.jar due to which the adaptor logs are not written. |
Cause | This happens because the flume logs library is not updated. |
Solution | To solve this issue, you must delete the slf4j-log4j12-1.7.25.jar libraries from the flume library directory available on the UEBA machine using the following commands
|
Files are not deleted from Elasticsearch DB
Problem | Metricbeat and Packetbeat documents are not deleted from Elasticsearch DB due to an issue in version 11.4.x. As a result, the Elasticsearch DB stopped working properly and is marked with a “red” health status. To verify whether the environment is affected by this issue, run the following APIs from the UEBA machine: curl -s http://localhost:9200/_aliases?pretty=true | grep -E 'metricbeat|packetbeat' If the returned results contain Metricbeat or Packetbeat with dates that are older than 30 days, the environment retains old and unwanted data and is affected by this issue. If you get empty results, stop the following services, run the above command again and validate the results again. systemctl stop packetbeat systemctl stop metricbeat |
Cause | UEBA failed to delete Metricbeat and Packetbeat documents from Elasticsearch DB, as a result of using incorrect API. |
Solution | Complete the following steps to delete the documents from Elasticsearch DB:
|
User Interface Inaccessible
Get UEBA Configuration Parameters
Issue | How to get UEBA configuration parameters? |
Explanation | In order to get the UEBA configuration main parameters, run the curl http://localhost:8888/application-default.properties command from the UEBA machine.
|
Resolution | See the resolution for these statistics in the Troubleshooting UEBA Configurations section. |
Scaling Limitation Issue
When installed on a Virtual Machine, UEBA can process up to 20 million network events per day. Based on this limitation, you may encounter the following issues.
Issue | How to determine the scale of network events currently available, to know if it exceeds the UEBA limitation. |
Solution | To know the network data limit, perform the following :
service=443 && direction='outbound' && analysis.service!='quic' && ip.src exists && ip.dst exists && tcp.srcport!=443 Calculate the total number of events for the selected days (including weekdays with standard workload). If the average is above 20 million per day then it indicates that UEBA’s supported scale is exceeded. |
Issue | Can UEBA for Packets be used if UEBA's supported scale is exceeded? |
Solution | You must create or choose a Broker that is connected to a subset of Concentrators that does not exceed the supported limit. To know the network data limit, perform the following :
service=443 && direction='outbound' && analysis.service!='quic' && ip.src exists && ip.dst exists && tcp.srcport!=443 Calculate the total number of events for the selected days (including weekdays with standard workload). If the average is above 20 million per day then it indicates that UEBA’s supported scale is exceeded. |
Note: The Broker must query all the available and needed data needed such as logs, endpoint and network (packets). UEBA packets models are based on the whole environment. Hence, make sure that the data parsed from the subset of Concentrators is consistent.
UEBA Policy Issue
Issue | After you create a rule under UEBA policy, duplicate values are displayed in the Statistics drop-down. |
Solution | To remove the duplicate values, perform the following:
|
Troubleshoot Using Kibana
Issue | After you deploy NetWitness UEBA, the connection between the NetWitness Platform and NetWitness UEBA is successful but there are very few or no events in the Users > OVERVIEW tab.
|
Solution | You must identify the missing events and reconfigure the Windows auditing.
|
Issue | The historical load is complete and the events are coming from Adapter dashboard but no alerts are displayed in the Users > OVERVIEW tab. |
Solution |
|
Issue | The historical load is complete but no alerts are displayed in the Investigate > Users tab. |
Solution |
|
Troubleshoot Using Airflow
Issue | After you start running the UEBA it is not possible to remove a data source during the run process else the process stops. |
Solution | You must either continue the process till it completes or remove the required data source from UEBA and rerun the process. |
Issue | After you deploy UEBA and if there are no events displayed in the Kibana > Table of content > Adapter dashboard and Airflow has already processed the hours but there are no events. This is due to some communication issue. |
Solution | You must check the logs and resolve the issue.
Note: During initial installation, if the hours are processed successfully but there are no events, you must click reset_presidio after fixing the data in the Broker. Do not reset if there are alerts. |