My client has a ShopSite 10 installation (on a FreeBSD VPS). At some point in the last few days, something has happened that prevents customers from updating their credit card information. When they try to do so, they get this error:
"The certificate chain did not validate, no local certificate found, Cert Path = /www/verisign/payflowpro/freebsd/certs, Working Directory = /redacted/working/directory/path"
Oddly enough, processing of orders, etc. all happens fine ... the problem is just with updating an existing credit card.
The cert path in the error message exists on the server, it's owned by the www user, and the www user has the correct permissions to access the single file in it, which has what appears to be a random name, and its contents appear to be a certificate of some sort.
Any ideas? I've been working with his hosting company's support (they installed ShopSite) for over a day now without any success, so I'm just trying other avenues to fix this issue ...
---
EDIT - He's using PayFlow Pro as his payment processor, if that's not clear from the error message ... if there's other information that might be helpful let me know.