[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] PayFlowPro Issues



On Friday, December 13, 2002, at 09:40 AM, Troy Arnold wrote:
On Thursday, 12 Dec 2002 17:44:25 -0700 Lillith Lesanges wrote:
The relevant portion of the tiny readme.txt for installing the
payflowpro module says:

"You must set the environment variable PFPRO_CERT_PATH to point to the directory that contains the file f73e89fd.0 in the certs subdirectory."

LOL. Their document is shoddy at best. I successfully added the path to the /etc/profile document, at the very end of the file as described by Jeff Lasman.

That's exactly what I needed to know.  Thank you and Jeff.

I am assuming the method I described above puts this in the environmental variables globally available to all users. Am I correct? I found where you can apply paths on a per-user basis... in a .bashrc file... but it didn't seem applicable.

Yes. It should. Though, I am not convinced that it will properly load that into the httpd's environment, since httpd never actually 'logs in' as it were, to set that environment variable. I'll give it a shot and let you know.

You must be further along them I am. I can't get the test.sh file to run correctly. It appears it is not locating the libpfpro.so file and is not functioning properly.
...
So the system is obviously not finding libpfpro.so - any advice on fixing this? I think this must be the issue.

That's exactly where I was last night, when I posted. Since then, I tracked it down.

libpfpro is still in the lib directory under /path/to/source/code/verisign/payflowpro/linux/perl/ ... which the linker can't find. My solution was (as root) to put it in /usr/local/lib/ and then run 'ldconfig' so that it's properly accounted for.

So now that works, but the certs still aren't. I'll try the /etc/profile trick and let folks know.


Lillith K. Lesanges