linkpoint PEM file issue

Discussion in 'Payments processing' started by sh, Apr 22, 2008.

  1. sh

    sh New Member

    Joined:
    Aug 29, 2006
    Messages:
    1
    Hi Alex/Amember

    Changing gateway from Payflow pro to linkpoint

    I have enabled the linkpoint plugin and have tried to configure it, the problem that i am having is with the .PEM file, the instuctions that you have in the plugin are to
    Supply the complete local path to the default key file
    (e.g. /home/user/domain.com/cgi-bin/123456.pem).

    When i do this, the module is unable to process the .PEM file, and so i have discovered via trial and error that if i put the .PEM file in '/amember/plugins/payment/linkpoint', the plugin can then see the .PEM file however i get a transaction error of
    'Could not execute curl: unable to set certificate file (wrong password?)'

    Any idea of how to fix this problem??..
    how do i test to see if the plugin can really see the .PEM file??

    many thanks
    steve
  2. becky_w

    becky_w Guest

    Joined:
    Aug 29, 2006
    Messages:
    6
    I am having the same problem.

    Payment failed: Could not execute curl: unable to use client certificate (no key found or wrong pass phrase?)

    I have tried the .pem file in both /cgi-bin and /member, and have tried both chmod 444 and 777. I have a valid SSL cert installed and working fine.

    Anyone have any suggestions?

    Thanks!
    B
  3. becky_w

    becky_w Guest

    Joined:
    Aug 29, 2006
    Messages:
    6
    I posted the question to the help desk. Here is the reply in case it helps anyone else:

    "I have fixed path to certificate in Linkpoint plugin settings and now it works fine."

    Thanks
    Becky
  4. yesvip

    yesvip New Member

    Joined:
    Jun 26, 2009
    Messages:
    2
    Hi Becky,

    Can we know what fix you did to make it working as i am getting the same issue.

    I am using linkpoint and enabled the linkpoint plugin and configured it, I put my .PEM file in “/amember/plugins/payment/linkpoint/” and set the same path in LinkPoint configuration page. Now when I open payment page http://www.millionaireacceleratorprogram.com/amember/plugins/payment/cc_core/cc.php and enter the card details and submit the page then I am getting following error:

    “Payment failed: Could not execute curl: unable to use client certificate (no key found or wrong pass phrase?)”

    Then I put .PEM file in cgi-bin folder in the root of my site and changed the path of .pem file in LinkPoint configuration to “/cgi-bin/” and ran the http://www.millionaireacceleratorprogram.com/amember/plugins/payment/cc_core/cc.php page again, but no luck and getting same above said error.

    Please tell me where I am wrong and what should I do to fix this issue. This is very urgent for me as my customers are waiting to up site and without working of payment page I can not up my site for my customers.

    Thanks in Advance
    Louis
  5. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    The most common reason for this error is incorrect Cert file path. You must specify full unix path of the certificate. So please check it, if this will not help feel free to submit support ticket.
  6. edthomas22

    edthomas22 New Member

    Joined:
    Aug 19, 2008
    Messages:
    4
    Check your aMember Pro Configuration: Global page:

    Setup/Configuration -> Secure Root -> https://www.millionaireacceleratorprogram.com/amember/

    looks like you are using http://www.millionaireacceleratorprogram.com/amember/

    (You are operating your cc.php page without the ssl, you need to do this to direct your customers to the secure link when they put in their credit card number on the cc.php page)

    Once you do this this will direct your clients to the https://www.millionaireacceleratorpro...cc_core/cc.php instead of the link without the ssl
    http://www.millionaireacceleratorpro...cc_core/cc.php

    Hope this helps!

Share This Page