Dr. Stephen Henson wrote:
On Wed, Jul 20, 2005, Thomas J. Hruska wrote:
Suggestions? I could try hammering PayPal's service with an automated
script that generates an encrypted and signed block and then submits it
until I get one that is deemed bogus, but I don't think they would
appreciate that.
Well an indication of the error codes would help. Something just "not
working" doesn't help much...
Steve.
--
Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
OpenSSL project core developer and freelance consultant.
Funding needed! Details on homepage.
Homepage: http://www.drh-consultancy.demon.co.uk
I don't have access to PayPal's internal systems and neither did the
people I spoke with in Technical Support. Apparently only the
developers are allowed to know what error messages are generated - and
the developers don't get out much. The encrypted and signed data block
on my end are generated perfectly every time without any errors from any
function (each function is checked for error conditions).
The only error condition given is error 5302. This is an internal
PayPal error code and the only known "fix" that Tech. Support has is to
remove all whitespace from the PKCS#7 data block. That didn't fix my
problem, which only served to confuse the support person. It seemed
like a hack'ish sort of fix to me anyway.
Also, it can't be cookie related as Google searches might indicate
because I can still feed it the "bad" data block that I have saved
locally and get the error and then feed it a "good" data block and have
it work fine. I also seriously doubt conventional memory has been
exhausted as other Google results might say.
I'm willing to send the data blocks I've got and the relevant section of
source code that generated them. The source code is fairly complex, but
might shed some light on something that should or should not be done.
--
Thomas Hruska
Shining Light Productions
Home of BMP2AVI, Nuclear Vision, ProtoNova, and Win32 OpenSSL.
http://www.slproweb.com/
Ask me about discounts on any Shining Light Productions product!
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]