you opened it in the firewall ( hardware firewall ) did you open it in apache?
you opened it in the firewall ( hardware firewall ) did you open it in apache?
Zen cart PCI compliant Hosting
Wild shot in the dark: Are you absolutely positive you have access to Linkpoint API with your PEM file? There are different levels; perhaps you have the lower level. Call them to verify.
I must say, I wish they had written these error messages in Greek for greater clarity. :)
Scott
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
Your problem is not related to ports, or you wouldn't be getting the error messages back from Linkpoint.
Your problem is that your pem file is either:
- missing
- unreadable
- formatted incorrectly
- needing proper permissions
- blocked from external access
- double-spaced due to bad upload
- etc
What does your server's errorlog say? Every time you attempt a payment, Linkpoint comes back to your server and attempts to read your .pem file for security information. If it's blocked, your server's errorlog should say why.
Try accessing the file via your own URL, like this: https://your_site.com/blah/includes/modules/payment/linkpoint_api/123456.pem
- try with https and http
- what errors do you see?
- what's in the errorlog ?
- are you sure you don't have a .htaccess file blocking it ? ... in the / or /zencart or /includes folders?
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Sammy, are you doing any URL modification (SEO URLs or anything like that)?
That Software Guy. My Store: Zen Cart Support
Available for hire - See my ad in Services
Plugin Moderator, Documentation Curator, Chief Cook and Bottle-Washer.
Do you benefit from Zen Cart? Then please support the project.
when using http or https i get:
https://XXXXXXXXX.com/zencart/includ...XXXXXXXXXX.pem
Forbidden
You don't have permission to access /zencart/includes/modules/payment/linkpoint_api/XXXXXXXXXXXi.pem on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.37 Server at www.XXXXXXXX.com Port 80
i tried renaming all .htaccess files and got the same error upon checkout.
i downloaded the file via the download center at linkpoint and uploaded via cuetftp. i tried the auto mode and binary mode.
dont know what error log to look into via linux/apache
the view of the .pem file via cuteftp:
-----BEGIN RSA PRIVATE KEY-----
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
xxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxx
-----END CERTIFICATE-----
to swguy. i am not doing any url modifications or SEO's. thanks to everybody for trying to help me.
I can't believe I got it working. When you login to linkpointcentral.com to check your orders it asks for: "Enter your StoreNumber"
This number is used when downloading the .pem file. storenumber.pem
When configuring linkpoint in the admin section of zencart I thought it asked for a merchant ID. So I called linkpoint and they gave me a completely different merchant ID number, so this is the number I was using.
I just right now noticed this text in the admin section:
This is the same as the number in the PEM digital certificate filename for your account.
I am so sorry for waisting everybody's time from my stupidity. Thanks for everything on this issue guys.
Glad it's working ;)
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
Am getting the same error and have double-checked - filename (1234567890.pem) and the store number (1234567890) match, .htaccess is removed, and permissions are 775.
Am using Linkpoint's staging server without an SSL certificate applied in Zen-Cart. Can the lack of an SSL certificate cause this error?
There are a few different errors discussed in this very old thread which relates to older versions of Zen Cart.
How about starting with telling which version you're using, and what exact error message *you* are getting?
And why are you fussing about with the staging server? ZC doesn't allow for end-user activation of the staging server, since that's intented for programmer use, not storeowners.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.