Page 1 of 2

Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 9:09 am
by alovhaug
We're having trouble getting the payment gateway Linkpoint setup properly. The error we get is:

Unable to load certificate ERRs: wsa=33558530 err=33558530 ssl=537317504 sys=33558530. INFO: ACE_SSL (2232|508) error code: 33558530 - error:02001002:system library:fopen:No such file or directory
AVS:Unknown ()
CVV:Unknown ()

According to the Edit Gateway page, our PEM certificate is "FOUND". Currently we're set for Authorization Mode: Authorize. I've tried Gateway Mode "Test Mode (Approval)" and "Test Mode (Decline)". Sometimes the error message changes, but it is similar to the above and it never works.

Any suggestions? The only forum message I've seen that looks similar is this one, and it doesn't include any useful solution tips.

Thanks.

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 9:22 am
by mazhar
Please read the following information available at the very end of the page
Unable to load certificate ERRs: wsa=33558530 err=33558530 ssl=537317504 sys=33558530. INFO: ACE_SSL (1868|1244) error code: 33558530 - error:02001002:lib(2):func(1):reason(2)

This is caused by a PEM file that is not able to be processed with the 6.0 API.

To correct this issue, you will need to make a copy of your existing PEM file and reformat it using notepad. Add line breaks at the 66th character position. If you need help with this, contact Linkpoint and ask them for a PEM file that is compatible with the 6.0 API.

http://help.ablecommerce.com/integratio ... nt_5.4.htm
This topic is for an older version. Most probably you are in some similar situation and this information may help you.

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 10:09 am
by alovhaug
Okay - just so I am clear...

My current PEM file has line breaks at the 65 character for each line. To reformat, I need to remove all those line breaks at the 65 character, and instead add them at the 66 character. Is that right?

Fingers crossed!

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 11:26 am
by mazhar
I haven't tried that fix before but it sounds that you are right. I think it would be better to first ask the LinkPoint for some information about this. It may be an old workaround which may or may not work. May be they have something updated. Please don't forget to take the backup of your PEM file.

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 2:57 pm
by VIPER7
We are having very similar if not the exact same issues with Linkpoint and AbleCommerce as you are. After trying everything I can think of and consulting with both LinkPoint (they CLAIM it's nothing on their end) and AbleCommerce (they CLAIM it SHOULD work) I have come to the conclusion that AbleCommerce 7 is NOT COMPATIBLE with Linkpoint, period. Until someone can prove otherwise, if you are using Linkpoint as a merchant provider, you will be out of luck with AbleCommerce 7.

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 3:12 pm
by alovhaug
Well that would be very disappointing since I recommended this product to my customer precisely because it was supposed to work with Linkpoint!

We are in the process of contacting First Data (formerly LinkPoint) to try the updated PEM route. Hopefully we'll have better luck than VIPER7. I'll update this post when I have something more to report.

Re: Getting Linkpoint set-up successfully

Posted: Mon Jan 26, 2009 3:25 pm
by VIPER7
It has most definitely been very disappointing, disheartening and frustrating! We are still processing every single order that comes in through AbleCommerce 7 manually because we cannot get it to work. We might as well have stayed with the old version of AbleCommerce. Afterall, this is one of the main reasons we upgraded from AC5 to AC7, in hopes to have an automated processing mechanism, and it simply has not been the case. I would be very curious to keep up to date on your situation and if you can get it working. Please keep us posted!

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 11:29 am
by Katie

Code: Select all

I have come to the conclusion that AbleCommerce 7 is NOT COMPATIBLE with Linkpoint, period.
I can assure you that each and every payment gateway was thoroughly tested before we released AbleCommerce 7. If it doesn't work now, then it can be for two possible reasons. The certificate (PEM) file has some problem. They can be tricky to create. Or, Linkpoint has changed something on their end. Often times this is the case and we don't realize there is a problem until someone brings it to our attention.

I will do some testing today to see if Linkpoint is still working on our end. Please check your PEM file and re-create it if necessary. Here's some information from our online docs:

1) Copy all characters beginning with the line that states, "-----BEGIN RSA PRIVATE KEY-----" through the end where it states, "-----END CERTIFICATE-----" (make sure there are no extra spaces included)

2) Paste into a new file using Notepad, and save the file using your 10-digit store number and a .pem extension. (e.g. 1234567890.pem)

3) This file needs to be placed in the AbleCommerce \App_Data\ folder.

Make sure the file inherits permissions from the parent object.

I'll update my findings here.

Thanks,
Katie

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 2:09 pm
by alovhaug
Thank you Katie - I'll be interested in learning how it goes for you, and any insights you can give me for getting this to work!

I've also contacted First Data, although so far I have not received a response.

Based on your email, I have a couple of questions:
  • You mentioned saving the PEM file using the 10 digit store number. My store number is only 6 digits. Do you think I should add some leading or trailing spaces or zeroes?
  • You mentioned copying the PEM file contents to a new file. The file I'm using was downloaded directly from First Data (Linkpoint) and doesn't include any extra spaces. There is a blank line at the end because there is a Linefeed on the -----END CERTIFICATE----- line. Do you think that line is hosing things up?
  • Previously it was suggested that for the new API, the line feeds have to be at the 66th character position. The file I was downloading from First Data had line feeds at the 65th character, so the first thing I tried was altering them. Once you have confirmed that things are working for you, I'd be interested in knowing if yours is working with line feeds at 65 or 66.
Again, Katie - thanks for your assistance! I hope we are able to get it working for both me and VIPER7!

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 2:48 pm
by Katie
Sorry for any confusion. It looks like the store number is a six to ten-digit number. For test accounts, it is always 10 digits. I would try getting another unmodified PEM file. When it was Linkpoint, this was a copy/paste from the Welcome email and that could lead to extraneous spaces, line breaks, etc. Now, I see that you can download a PEM using the interface provided by First Data. I would do this but not make any changes at all! I'm guessing that First Data is going to make sure the PEM gets created properly without any adjustments after. When you generate the PEM this way, are there any options that you can select during the process?

Thanks,
Katie

PS. Did you open a customer service case for this issue? If you did (or VIPER7?), I'm waiting for a username/password so I can check over your gateway settings.

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 2:57 pm
by VIPER7
Hi Katie,

Thanks for the response!

I do have a case created and sent MR an admin login to our store today.

Something you said in your second to last post regarding permissions on this file. I just checked and our file DID NOT have inheritable permissions, which I have since fixed. If that is it I am going to feel real stupid, given I am the one that is always preaching file permissions are usually at the root of anything that doesn't work in a web app.

Ok, given permissions are in line now, I am still using the original file supplied by Linkpoint. Do I need to do anything with the 66 character issue? Not quite sure what that means so I might need some further help.

Should I go ahead and test with a test credit card number?

Thanks again for your help Katie!

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 3:17 pm
by VIPER7
Boy do I feel stupid!!! Our Linkpoint is FIXED and we just processed our first order with a green SUCCESS message rather than a red FAILED message.

It was the permissions! Can you believe it? Unbelievable! We are even using the original unedited file we received from Linkpoint. So, make sure the permissions on this file are inheritable from the parent. In our case, the permissions were set such that only Administrators and the System account could access the file.

My apologies for saying Linkpoint doesn't work with AbleCommerce. I'm so glad we've turned the corner on this. We won't look back, rather learn from this and carry on!

THANK YOU KATIE FOR YOUR EXPERT ASSISTANCE!!!

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 3:24 pm
by Katie
WONDERFUL! I'm so glad!

I have to say that when I went to Linkpoint today and found they are no longer Linkpoint but First Data, I thought we were going to have to redo the integration. So, I'm very glad it was something simple :D

I'll wait to see how "alovhaug" comes along.

Good Luck VIPER7 and thanks for letting us know what the problem was!

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 4:00 pm
by alovhaug
I am so HAPPY to report that mine is also working!

For me, I went back to the original file I downloaded from First Data/Linkpoint, and also fixed the permissions which also weren't set to inherit. So it sounds like in both cases it was simply that we weren't following the information in the help file.

I will admit that I definitely had seen the permission information, but I didn't have direct access to the server so I couldn't verify the permissions. I assumed that if AbleCommerce was reporting that the file was "FOUND" that the permissions were probably okay too and that the problem was something else.

This was clearly a flawed assumption. Hopefully this helps the next person who struggles with this.

Katie, thank you SO MUCH for all your help. I am very glad that I didn't make a mistake in recommending AbleCommerce to my client. I am quite sure I will be recommending AbleCommerce to all my clients with e-commerce needs.

Re: Getting Linkpoint set-up successfully

Posted: Tue Jan 27, 2009 4:09 pm
by Katie
Great! I'm so glad it's working for you too.

There's one more thing that I wanted to add to this forum topic. When I tested today, I was getting an error "System.Security.Permissions.SecurityPermission" and found out that Linkpoint doesn't work in a medium trust environment.

I'll make sure we get the documentation updated...(and maybe we'll bold the permissions information too)

Have a great day,
Katie

Re: Getting Linkpoint set-up successfully

Posted: Wed Apr 22, 2009 6:32 pm
by Netfinity
I am having some real trouble with Linkpoint now.

I have a different error to the one appearing on previous posts. When I check the Order > Payments screen I get "An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)", which looks like a windows error.

I have checked my PEM and there are no line feeds. I downloaded my PEM from Linkpoint about a month ago.

I have just logged aticket with Linkpoint as well. Pretty frustrated here.

Regards

Am using
VERSION: 7.1
BUILD: 10875

Re: Getting Linkpoint set-up successfully

Posted: Wed Apr 29, 2009 9:04 pm
by Katie
An update on this last issue reported with Linkpoint.

If you are getting no response from the gateway, check the app.log file and see if you have an error like this -

Code: Select all

System.BadImageFormatException: An attempt was made to load a program with an incorrect format.
The error in the app log shows the point of failure is when the .NET API attempts to access the external umanaged code (lpssl.dll). This happens when you use Linkpoint on a 64 bit system. Linkpoint will only work on 32 bit systems. AbleCommerce and all other gateways work fine with 64 bit systems.

Hope this helps anyone else with the error. We will get the documentation updated soon.

Katie

Re: Getting Linkpoint set-up successfully

Posted: Wed Feb 17, 2010 9:14 am
by jmestep
We are running into a different issue with Linkpoint on a 7.0.3 site.
The merchant sent us the pem file and we uploaded it and it has the right permissions.
Site is running in full trust, port 1129 is open, data is getting thru to Linkpoint but nothing is coming back.
We turn the gateway on and try a test order it churns and churns, sometimes stopping the apppool. We usually end up with duplicate orders within a minute. Linkpoint is showing that the transactions are getting thru, but the duplicate ones are stopped because of the fraud settings for duplicate charges within 10 minute, which is good - we wouldn't want customer getting duplicate charges.
Has anyone else had that happen or do you have any suggestions?
Katie has been working on it, but is limited since she can't access our servers.
Thanks

Re: Getting Linkpoint set-up successfully

Posted: Sun Mar 28, 2010 7:11 pm
by ReWired
jmestep wrote: data is getting thru to Linkpoint but nothing is coming back.
We turn the gateway on and try a test order it churns and churns, sometimes stopping the apppool.
Has anyone else had that happen
YES..

I'm just moved over our linkpoint account to our staging server from a 5.5 to 7.04 upgrade (didn't want to test it till we about ready to move (silly me). How did you make out? The end user times out and can continue to shop, linkpoint approves but we don't get the order updated in the store, we can manually go in and request an authorization and the same thing happens, it tries again on linkpoint but no response.

Luke

Re: Getting Linkpoint set-up successfully

Posted: Mon Mar 29, 2010 7:51 am
by jmestep
After many, many hours of testing and talking to different people at linkpoint, we finally found out that it doesn't support anything newer than Windows Server 2003. At first they said it wouldn't support 64 bit, which we weren't using. But one of the tech guys said Windows Server 2008 came out in 64 bit only.(In spite of what our servers say in computer properties!!)
We did have one good support rep at the end, but the tech guys were very unhelpful.
If you're not on 2008, the problem might be not having open ssl. I finally got one of the tech guys to tell me what version of that to get and guide me to the link because their API docs were so bad.
http://www.slproweb.com/products/Win32OpenSSL.html

Re: Getting Linkpoint set-up successfully

Posted: Mon Mar 29, 2010 12:37 pm
by ReWired
jmestep wrote: we finally found out that it doesn't support anything newer than Windows Server 2003. At first they said it wouldn't support 64 bit, which we weren't using. But one of the tech guys said Windows Server 2008 came out in 64 bit only.(In spite of what our servers say in computer properties!!)

(This seems strange as it will run on 32bit hardware so it's really 32 bit)

We did have one good support rep at the end, but the tech guys were very unhelpful.
If you're not on 2008, the problem might be not having open ssl. I finally got one of the tech guys to tell me what version of that to get and guide me to the link because their API docs were so bad.
http://www.slproweb.com/products/Win32OpenSSL.html
Ug we upgraded to 2008 because we wanted to start on a better platform to reduce attack vectors and be pci compliant / not have to worry about end of life like / support next year..

I was expecting the gateway was like the old one where all you had to do in pop in the pem file and enter your store number.

Thank you for your reply.

Re: Getting Linkpoint set-up successfully

Posted: Mon Mar 29, 2010 12:51 pm
by ReWired
I Found this link talking about the issue and it appears the problem is really related to IIS7 (2008) vs IIS6 (2003) and likely nothing to do with 32bit. http://forums.iis.net/t/1148921.aspx

Re: Getting Linkpoint set-up successfully

Posted: Mon Mar 29, 2010 1:15 pm
by ReWired
According to First Data tech they are beta testing a new interface with some stores but it not planned to be released until later in the year. I'm not sure if Able could jump on this incase there are any programing changes required to interface to it. Time for a downgrade.. YEAH!

Re: Getting Linkpoint set-up successfully

Posted: Tue Mar 30, 2010 7:53 am
by jmestep
Katie at Able had sent us the link during our problems.
I did see on the FirstData site that they are supposed to come out with a web service for lp and I thought it was in April, but I'm not sure.

Re: Getting Linkpoint set-up successfully

Posted: Tue Mar 30, 2010 9:28 am
by Katie
Thanks for the update Judy. I'll make sure we get our documentation updated to reflect the Linkpoint requirements.

Sorry for any trouble this has caused.