Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
In Qlik Data Integration, I am trying to create a PostgreSQL connection and it will use Data Gateway server. However, I am unable to install the PostgreSQL driver on the gateway server. The gateway server is running on AlmaLinux 10.
I am receiving the following error while installing the driver on the gateway server.
linux version = 10.1
get: https://download.postgresql.org/pub/repos/yum/13/redhat/rhel-10-x86_64/postgresql13-libs-13.23-1PGD…
Failed to download driver from 'https://download.postgresql.org/pub/repos/yum/13/redhat/rhel-10-x86_64/postgresql13-libs-13.23-1PGD…
error is: HTTP Error 410: Gone
Download the file 'postgresql13-libs-13.23-1PGDG.rhel10.x86_64.rpm' and copy it to folder '/opt/qlik/gateway/movement/drivers/postgres'. Then retry the installation.
Additionally, on the PostgreSQL FTP page https://ftp.postgresql.org/pub/repos/yum/ I am unable to find the files mentioned in the error message. If possible, could you please share the required files with us or suggest an alternative way to obtain and install them?
This looks more like a repository compatibility issue with AlmaLinux 10 than a direct Qlik Data Integration problem.
The important detail is the HTTP Error 410: Gone, which usually means the package path referenced by the installer no longer exists on the PostgreSQL mirror. Since AlmaLinux 10 is relatively new, there may also be a lag before some PGDG packages are fully published or supported for that platform/version combination.
A few things worth checking:
Try installing the PostgreSQL client libraries manually from the PGDG repo instead of using the automatic download process. For example:
dnf search postgresql | grep libpq
or:
dnf install postgresql-libs
postgresql13-libs-13.23) against what is currently available under the RHEL 10 repositories. PostgreSQL may have already rotated older minor builds out of the repo metadata.Given the 410 response, I suspect the installer is referencing a package that has been removed from the upstream mirror rather than a permissions or connectivity issue.