• Resolved briandeyo

    (@briandeyo)


    Hi,

    I have an issue setting up SiteKit, and looking through the errors, I my errors are similar to those found when php.ini doesn’t specifically point to cacert.pem in curl.cainfo
    https://github.com/google/site-kit-wp/issues/1588

    The site DNS is through Cloudflare, but cert through a different (valid) CA.

    Unfortunately I’m not expecting my hosting provider is actually going to set that, so I’m curious if anyone has suggestions or workarounds for this problem.

    (edited)For additional information I do see error google_api_connection_failed immediately after activating SiteKit, and whenever I try to set it up.

    Thanks!

    • This topic was modified 3 years, 9 months ago by briandeyo.
    • This topic was modified 3 years, 9 months ago by briandeyo.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support James Osborne

    (@jamesosborne)

    Thanks for reaching out. If you’d like to share your Site Health information privately via this form I can then check your current setup, including your hosting and service information. Most likely this notice you are encountering required modification at host or Cloudflare level, but please share and we can check.

    Within the form or in your response here within the thread you can also include a link to any additional supporting information, such as at what stage you encounter this or a video showing this behavior, with Chromes developer tools open. You can use a service such as Loom or Recordit to share.

    We are closing this ticket as we didn’t hear back. Please feel free to create new ticket in case of any queries.

    Best Regards,

    Thread Starter briandeyo

    (@briandeyo)

    Apologies for not getting back to the ticket. In case anyone finds this by searching, I wanted to add my solution. Since this was a shared host, the provider wasn’t going to add the cacert.pem in the php.ini. However they pointed towards the use of a .user.ini that overrides any settings in the php.ini.

    Here is the php guide for setting that file: https://www.php.net/manual/en/configuration.file.per-user.php

    Thanks!

    Plugin Support James Osborne

    (@jamesosborne)

    Many thanks for the additional insights, very useful indeed. The user.ini in particular should be of use for other users on shared hosting platforms.

    If you have any further queries be sure to get in touch, and once you get an opportunity to play around with the various dashboards be sure to share your plugin feedback.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘cURL 60 error – no curl.cainfo set in PHP, but ISP won’t set it.’ is closed to new replies.