in reply to PostreSQL DBD

The code doesn't much matter, this is a problem/mismatch between whatever module is trying to load openssl is compiled against a different version

If you want to narrow it down depends.exe /c /f:1 /pb /ot:temp.txt ... ...\perl.exe ...\foo.pl ...

The solution will involve getting the latest openssl , and recompiling any modules that depend on openssl so that they're linked against the latest version

its a dll issue not a perl issue, see ordinal 284 could not be located in the dynamic link library SSLEAY32.dll first two results are same error with python, and same error with ruby

  • Comment on Re: PostreSQL DBD ( ordinal 284 could not be located in the dynamic link library SSLEAY32.dll )

Replies are listed 'Best First'.
Re^2: PostreSQL DBD ( ordinal 284 could not be located in the dynamic link library SSLEAY32.dll )
by swesque (Initiate) on Nov 29, 2014 at 00:36 UTC
    Thanks for the prompt reply!

    I'm trying to connect from Perl on a Windows machine to a remote PostgreSQL db on Debian. PgAdmin III works from Windows to submit queries to the remote PostgreSQL.

    Will follow your links to see what I can figure out.

    Just wanted to confirm the problems are with my Windows box (where I'm running Perl) and that I don't need to do anything with security or libraries on Debian.

    -ga