The “SCRAM authentication requires libpq version 10 or above” error when installing Kaspersky Scan Engine

Latest update: November 16, 2023 ID: 15658
 
 
 
 
Show applications and versions that this article concerns
  • Kaspersky Scan Engine 2.1
  • Kaspersky Scan Engine 2.0
  • Kaspersky Scan Engine 1.0
 
 
 
 

Issue

When installing Kaspersky Scan Engine, you can encounter the "SCRAM authentication requires libpq version 10 or above” error.

Cause

The default password encryption mechanism has been changed in PostgreSQL 13 database management system. The initial postgres user which has been created during the PostgreSQL installation has a password encrypted with the scram-sha-256 algorithm. This algorithm is not supported by Kaspersky Scan Engine.

Solution

We recommend that you use PostgreSQL of version 11 or 12. 

If you cannot use the recommended versions, configure the supported password encryption mechanism in PostgreSQL. See the instructions for the following installation scenarios:

The changes will affect the entire PostgreSQL cluster and other applications that use the cluster.

 
 
 
 

If you install the application using the installer

 
 
 
 

If you install the application manually

 
 
 
 
 
Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.