Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)
  • All,

    Simply open up your PHP.INI file and add the following line:

    curl.cainfo = “PATH_TO/cacert.pem”

    Get cacert.pem file from
    http://curl.haxx.se/docs/caextract.html
    and place it in the PATH_To.

    Example:

    I am running the WAMPDeveloper Stack on Windows from DevSide.net

    I added the following line at the bottom of my PHP.INI file
    curl.cainfo = “C:\WampDeveloper\Tools\curl\cacert.pem”

    Then I placed the cacert.pem downloaded above in:
    c:\wampdeveloper\tools\curl

    Works perfectly for most stacks, BUT NOT ALL, and resolves the issue for any plug-in looking for an updated CA.

    I would still like to see the developer properly include a cacerts.pem with the plug-in.

    Hope this helps,

    Jason Palmer
    [signature moderated]

    Thread Starter palmercomputer

    (@palmercomputer)

    Seems that under the “Genesis – Twitter Widget Settings” Tab there are screen shots at the very bottom.

    However, I would have expected these to be on the WordPress.org Plug-In page under INSTALLATION INSTRUCTIONS or FAQ section.

    http://www.your-domain.com/wp-admin/admin.php?page=genesis-twitter-widget-settings

    Is it really so hard to take a few minutes more to properly document the instructions so that others can find it easily?

    Thank you,

    Jason Palmer.

    Twitter Exception Message: SSL certificate problem, verify that the CA
    cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

    Seems that it is perhaps the responsibility of the developer of the application/plug-in to explicitly point to a current cacert.pem file – especially for WordPress users running on Windows AMP stacks such as Bitnami or WampDeveloper (Devside.net).

    Backupbuddy, Vaultpress, and Google Analytics plug-in’s all distribute a cacert.pem file and I assume use the proper CURL Reference such as:

    curl_setopt($ch, CURLOPT_CAINFO, ’C:/accessible/by/apache/cacert.pem);
    and
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);

    Please review the following for reference:

    How do I update root certificates in Apache/PHP/cURL environment
    http://kb.ucla.edu/articles/how-do-i-update-root-certificates-in-apachephpcurl-environment

    How do I use cURL in PHP on Windows?
    http://kb.ucla.edu/articles/how-do-i-use-curl-in-php-on-windows

    A good Mozilla.org CA Cert Bundle file is available here:
    http://curl.haxx.se/docs/caextract.html

    It would be greatly appreciated by many if you could quickly update the
    plug-in to call its’ own VALID cacerts.pem file.

    On the home page, we have “No Tweets Found” (lower right corner) for
    http://www.jasonpalmer.com
    http://www.shellypalmer.com

    Thank you,

    Jason Palmer.

    I am simply repeating the news: From the WordPress Plug-in page, it states: “This plugin has not been tested with the latest version of WordPress.”

    Either way, and regardless of the reason, Genesis is a commercial product and should come with commercial quality updates to plug-ins/widgets in a timely fashion.

    I understand that the reason the plug-in stopped working was due to the Twitter API change but that does not alter the fact that whomever was responsible for maintaining it, was not in a position to catch the change and immediately update it so as to avoid disruption of service to the hundreds of Genesis Framework users who rely on what is usually a rock solid platform of integrated widgets and plug-ins.

    To clarify, Genesis depreciated the original widget and referred everyone to a 3rd Party Developed Plug-in that is in its’ 1.0 untested and flawed release. It has not been updated to work with the latest version of WordPress. As you can see from the Posts, many are having issues with it not working at all.

    Seems very unlike Genesis and StudioPress to abandon a plug-in/widget and not have a rock solid replacement available.

    Frustrating to have to start to look for alternatives when the entire point of Genesis Framework is to have a cohesive environment.

    A prompt resolution would be greatly appreciated.

Viewing 6 replies - 1 through 6 (of 6 total)