Loading...

Knowledge Center


ePolicy Orchestrator cannot communicate with a SQL server if TLS 1.0 is disabled
Technical Articles ID:   KB89317
Last Modified:  6/11/2019
Rated:


Environment

McAfee ePolicy Orchestrator (ePO) 5.x

Problem

If TLS 1.0 is disabled on the ePO server, or on the SQL server that hosts the ePO database, ePO is unable to communicate with SQL and cannot function.

You see errors similar to the following in the listed log files:

server.log
20170508142609    E    #02644    EPODAL      ePOData_Connection.cpp(381): COM Error 0x80004005, source=Microsoft OLE DB Provider for SQL Server, desc=Cannot open database "ePO_EPO5-0" requested by the login. The login failed., msg=Unspecified error
20170508142609    E    #02644    EPODAL      ePOData_Connection.cpp(406): Error 0x80004005 returned from credentials callback. Database NOT available
20170508142609    E    #02644    MOD_EPOREPO    D:\BUILD_575501\BUILD\ePO\dev\src\server\include\ePOData.inl(428): Database initialization: Failed (hr=0x80004005).
20170508142609    E    #02644    MOD_EPOREPO    Failed to connect to database, shutting down repository module, system error 0x80004005


eventparser.log
20170508142350    E    #05580    EPODAL      ePOData_Connection.cpp(381): COM Error 0x80004005, source=Microsoft OLE DB Provider for SQL Server, desc=Cannot open database "ePO_EPO5-0" requested by the login. The login failed., msg=Unspecified error
20170508142350    E    #05580    EPODAL      ePOData_Connection.cpp(406): Error 0x80004005 returned from credentials callback. Database NOT available
20170508142350    E    #05580    EVNTPRSR    D:\BUILD_575501\BUILD\ePO\dev\src\server\include\ePOData.inl(428): Database initialization: Failed (hr=0x80004005).
20170508142350    E    #05580    EVNTPRSR    source\servinit.cpp(162): Failed to initialize database layer. Cannot continue.
20170508142350    I    #05580    EVNTPRSR    EventParser Stopped.


orion.log
2017-05-08 14:24:25,209 WARN  [main] base.Database    - database startup attempt (11 of 12) failed; sleeping for 10000 milliseconds and will try again...
2017-05-08 14:24:35,311 ERROR [main] core.OrionCore   - Failed to establish a database connection
java.sql.SQLException: Cannot open database "ePO_EPO5-0" requested by the login. The login failed.
    at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:373)

Cause

This problem occurs because the SQL connection provider used by ePO supports only TLS 1.0. If this protocol is disabled, ePO is unable to establish a connection with the SQL server.

Solution

This issue is resolved in ePO 5.3.3, which is available from the Product Downloads site at: http://mcafee.com/us/downloads/downloads.aspx

NOTE: You need a valid Grant Number for access. KB56057 provides additional information about the Product Downloads site, and alternate locations for some products.

Updates are cumulative; Technical Support recommends that you install the latest one.

Solution

This issue is resolved in ePO 5.9.1, which is available from the Product Downloads site at: http://mcafee.com/us/downloads/downloads.aspx

NOTE: You need a valid Grant Number for access. KB56057 provides additional information about the Product Downloads site and alternate locations for some products.

Updates are cumulative; Technical Support recommends that you install the latest one.

Rate this document

Languages:

This article is available in the following languages:

English United States
Japanese

Glossary of Technical Terms


 Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.