Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: could not load library "C:/Program Files/PostgreSQL/12/lib/timescaledb-2.11.2.dll" #6055

Closed
Isildur981 opened this issue Sep 8, 2023 · 9 comments

Comments

@Isildur981
Copy link

What type of bug is this?

Configuration

What subsystems and features are affected?

Configuration

What happened?

Altering the extension results in ERROR: could not load library "C:/Program Files/PostgreSQL/12/lib/timescaledb-2.11.2.dll": The specified module could not be found.

The "ALTER EXTENSION timescaledb UPDATE;" command was run from psql with the -X flag.

I am currently running the Timescale 2.11.1 extension and was attempting to update to 2.11.2.

TimescaleDB version affected

2.11.2

PostgreSQL version used

12.16

What operating system did you use?

Windows Server 2016 Standard x64

What installation method did you use?

Other

What platform did you run on?

On prem/Self-hosted

Relevant log output and stack trace

No response

How can we reproduce the bug?

Have PostgreSQL Server version 12.16 running on Windows with the 2.11.1 Timescale extension installed and attempt to update the Timescale extension to 2.11.2.
@Isildur981 Isildur981 added the bug label Sep 8, 2023
@jnidzwetzki
Copy link
Contributor

Hello @Isildur981,

Thanks for reaching out. I would like to reproduce the issue in my local environment. To create an environment as similar as possible to yours, I have two more questions:

  • Did you compile the PostgreSQL binary from the source code, or do you use a pre-built version of PostgreSQL? If so, could you provide us with the download URL of the PostgreSQL build?

  • Is OpenSSL 1.1 installed on your local system (as mentioned in the TimescaleDB documentation)?

@jnidzwetzki
Copy link
Contributor

Hello @Isildur981,

I was able to reproduce the problem in my local environment. It happens when OpenSSL 3.x is not installed. Since TimescaleDB 2.11.2, OpenSSL 3.x is required on Windows. After you have installed this version of OpenSSL, you should be able to install TimescaleDB 2.11.2.

@Isildur981
Copy link
Author

Isildur981 commented Sep 11, 2023 via email

@jnidzwetzki
Copy link
Contributor

Hello @Isildur981,

Thanks for getting back. The documentation for installing TimescaleDB on Windows was updated recently. Depending on the used TimescaleDB version, you need to install OpenSSL 1.1 or 3 on your system. On this page, you will find an overview of the available OpenSSL builds for Windows.

@Isildur981
Copy link
Author

Isildur981 commented Sep 12, 2023 via email

@jnidzwetzki
Copy link
Contributor

Hello @Isildur981,

Thanks for getting back. Has the installation of OpenSSL solved the issue? Can we close this ticket or is there anything else we can assist you with?

@Isildur981
Copy link
Author

Isildur981 commented Sep 14, 2023 via email

@Isildur981
Copy link
Author

Isildur981 commented Sep 18, 2023 via email

@jnidzwetzki
Copy link
Contributor

Hello @Isildur981,

Thanks for the update. Great to hear that the problem has been fixed with the installation of OpenSSL 3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants