{"id":131951,"date":"2026-04-24T10:00:53","date_gmt":"2026-04-24T14:00:53","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=131951"},"modified":"2026-04-24T10:01:30","modified_gmt":"2026-04-24T14:01:30","slug":"fix-curl-error-60-wordpress","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/","title":{"rendered":"How to Fix cURL Error 60 in WordPress: SSL Certificate Problem"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress-1024x538.png\" alt=\"How to Fix cURL Error 60 in WordPress\" class=\"wp-image-132059\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>When WordPress shows \u201c<strong>Update Failed: Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate<\/strong>\u201d the server\u2019s certificate authority (CA) bundle is missing or outdated. PHP cannot verify the SSL certificate on the remote download server, so every plugin update, theme download, and WordPress core update fails. The fix depends on your hosting plan: on a VPS or Dedicated server, you can run two commands over Secure Shell (SSH); on Shared or Reseller hosting, InMotion Hosting support applies the fix at the server level.<\/p>\n\n\n\n<p>This is a server-level issue, not a problem with your WordPress installation or your site\u2019s SSL certificate. Your site may load fine over HTTPS but still trigger this error because outbound cURL calls use the server\u2019s CA bundle rather than your site\u2019s certificate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Causes cURL Error 60 in WordPress<\/h2>\n\n\n\n<p>When WordPress downloads an update, PHP\u2019s cURL library connects to <code>downloads.wordpress.org<\/code> over HTTPS. Before sending any data, cURL checks that the remote server\u2019s SSL certificate was signed by a trusted certificate authority. That list of trusted authorities lives in a CA bundle file on your server. On AlmaLinux 8 and 9, the conventional path is <code>\/etc\/pki\/tls\/certs\/ca-bundle.crt<\/code>, which is a symlink to the consolidated bundle generated by the system trust tools. If that file is absent, empty, or contains expired root certificates, cURL cannot complete the verification and returns error 60.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Which Fix Applies to Your Hosting Plan<\/h2>\n\n\n\n<p>The right fix depends on what level of server access you have.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Hosting Plan<\/th><th>Root Access<\/th><th>Fix Path<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.inmotionhosting.com\/shared-hosting\" type=\"link\" id=\"https:\/\/www.inmotionhosting.com\/shared-hosting\" target=\"_blank\" rel=\"noreferrer noopener\">Shared Hosting<\/a><\/td><td>No<\/td><td>Contact InMotion Hosting Technical Support<\/td><\/tr><tr><td><a href=\"https:\/\/www.inmotionhosting.com\/reseller-hosting\" type=\"link\" id=\"https:\/\/www.inmotionhosting.com\/reseller-hosting\">Reseller Hosting<\/a><\/td><td>No<\/td><td>Contact InMotion Hosting Technical Support<\/td><\/tr><tr><td><a href=\"https:\/\/www.inmotionhosting.com\/vps-hosting\" type=\"link\" id=\"https:\/\/www.inmotionhosting.com\/vps-hosting\">VPS Hosting<\/a><\/td><td>Yes<\/td><td>Run the update commands yourself (Step 2)<\/td><\/tr><tr><td><a href=\"https:\/\/www.inmotionhosting.com\/dedicated-servers\" type=\"link\" id=\"https:\/\/www.inmotionhosting.com\/dedicated-servers\">Dedicated Server<\/a><\/td><td>Yes<\/td><td>Run the update commands yourself (Step 2)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Confirm the Error<\/h2>\n\n\n\n<p>Confirm the error code is 60, not a different cURL code, before running any commands or opening a ticket. The full message in the WordPress admin screen reads:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Update Failed: Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate<\/code><\/pre>\n\n\n\n<p>You may see this error when you try to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update WordPress core from the <strong>Dashboard &gt; Updates<\/strong> screen<\/li>\n\n\n\n<li>Install or update a plugin from <strong>Plugins &gt; Add New<\/strong><\/li>\n\n\n\n<li>Install or update a theme from <strong>Appearance &gt; Themes<\/strong><\/li>\n\n\n\n<li>Connect a plugin to a remote licensing server<\/li>\n<\/ul>\n\n\n\n<p>If the error message includes a different cURL code, such as 6 (cannot resolve host) or 28 (timeout), the cause is different, and this guide does not apply. Once you have confirmed error 60, move to the section that matches your hosting plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Fix cURL Error 60 on a VPS or Dedicated Server<\/h2>\n\n\n\n<p>If you have root SSH access to your server, you can update the CA certificate bundle yourself. The commands below apply to AlmaLinux 8 and 9, the supported operating systems for current InMotion VPS and Dedicated cPanel servers. If you need help establishing root SSH access, see <a href=\"\/support\/server\/ssh\/how-to-login-ssh\/\">How to Connect to your Server with SSH<\/a>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your server over SSH as the root user.<\/li>\n\n\n\n<li>Update the <code>ca-certificates<\/code> package to pull the latest trusted root certificates from your distribution\u2019s repositories.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">yum<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">update<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">ca-certificates<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Rebuild and activate the CA trust store so the updated certificates become available to PHP and other system tools.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">update-ca-trust<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">extract<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Restart Apache so PHP picks up the updated CA bundle. On cPanel servers, the cPanel-recommended wrapper is preferred because it also handles cPanel\u2019s restart logging.<\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">\/scripts\/restartsrv_httpd<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"alert alert-info\"><strong>Note:<\/strong> If your server runs PHP through PHP-FPM (the default for current cPanel installations), restarting Apache alone does not reload the FPM workers. Run the cPanel restart script for PHP-FPM as well: <\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">\/scripts\/restartsrv_apache_php_fpm<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Return to the WordPress admin screen and retry the update or installation that was failing.<\/li>\n<\/ol>\n\n\n\n<p class=\"alert alert-info\"><strong>Note:<\/strong> To keep your cPanel server fully up to date after a CA bundle update, log in to WHM, navigate to <strong>Software &gt; System Update<\/strong>, and run a full system update. This ensures any cPanel-managed packages that depend on the trust store are also refreshed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Fix cURL Error 60 on Shared or Reseller Hosting<\/h2>\n\n\n\n<p>On Shared and Reseller hosting plans, you do not have the root-level access required to update the CA bundle. The fix must be applied by InMotion Hosting\u2019s Technical Support team. Contact Technical Support and include the following information so the technician can identify the right server and apply the update quickly:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The domain name where the error occurs<\/li>\n\n\n\n<li>The exact error message: \u201ccURL error 60: SSL certificate problem: unable to get local issuer certificate.\u201d<\/li>\n\n\n\n<li>The action you were attempting (for example, installing a plugin or updating WordPress core)<\/li>\n<\/ul>\n\n\n\n<p>InMotion Hosting Technical Support is <a href=\"https:\/\/www.inmotionhosting.com\/contact\" type=\"link\" id=\"https:\/\/www.inmotionhosting.com\/contact\">available 24\/7 by live chat and ticket<\/a>. Most CA bundle updates take only a few minutes once a technician is on your server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">The error still appears after the CA bundle update<\/h3>\n\n\n\n<p>If the error persists after updating <code>ca-certificates<\/code> and restarting Apache, PHP may be pointing to a different CA file than the one you just updated. Check your active <code>php.ini<\/code> for a <code>curl.cainfo<\/code> directive and make sure it points to a valid, current bundle file.<\/p>\n\n\n\n<p>To find your active <code>php.ini<\/code>, create a temporary file containing <code>&lt;?php phpinfo(); ?&gt;<\/code> and look for the \u201cLoaded Configuration File\u201d line. On cPanel servers, you can also view the active PHP version and edit its configuration from <strong>cPanel &gt; MultiPHP INI Editor<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The error only happens with one specific plugin, not with WordPress core updates<\/h3>\n\n\n\n<p>Some premium plugins connect to their own licensing servers rather than to <code>downloads.wordpress.org<\/code>. If that licensing server uses a certificate issued by a newer or less common certificate authority, its root may not be present in an older CA bundle even after a standard update.<\/p>\n\n\n\n<p>Contact the plugin developer to confirm which certificate authority signs their server\u2019s certificate. Then check whether that root is present in your bundle at <code>\/etc\/pki\/tls\/certs\/ca-bundle.crt<\/code>. You can count the entries in the bundle with this command:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">grep<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">\"BEGIN CERTIFICATE\"<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">\/etc\/pki\/tls\/certs\/ca-bundle.crt<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #F97583\">|<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #B392F0\">wc<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #79B8FF\">-l<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>If the root is missing, contact InMotion Hosting support to have it added.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">WordPress updates work, but the error still shows in the PHP error log<\/h3>\n\n\n\n<p>If WordPress updates complete successfully, but you still see cURL error 60 entries in your error logs, a background plugin process, such as a scheduled health check or telemetry call, is hitting the same issue on a different endpoint. Use the WordPress Site Health screen under <strong>Tools &gt; Site Health<\/strong> to identify which test is failing, then trace the failing URL back to the plugin or core function that caused it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The cURL error 60 WordPress update failure occurs because cURL cannot use a server-side CA bundle to verify remote SSL certificates. On a VPS or Dedicated server with root access, updating the <code>ca-certificates<\/code> package and running <code>update-ca-trust extract<\/code> resolves it in minutes. On Shared or Reseller hosting, InMotion Hosting support can apply the same fix at the server level. Once the bundle is current, your WordPress updates, plugin installs, and theme downloads will complete normally.<\/p>\n\n\n\n<p> To stay ahead of update failures, see <a href=\"\/support\/edu\/wordpress\/enable-disable-wp-updates\/\">How to Enable or Disable Automatic WordPress Updates<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When WordPress shows &#8220;Update Failed: Download failed. cURL error 60: SSL certificate problem: unable to get local issuer certificate&#8221; the server&#8217;s certificate authority (CA) bundle is missing or outdated. PHP cannot verify the SSL certificate on the remote download server, so every plugin update, theme download, and WordPress core update fails. The fix depends on<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\"> Read More ><\/a><\/p>\n","protected":false},"author":57032,"featured_media":132059,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4325],"tags":[4618,4627,4628,4629,4626],"class_list":["post-131951","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-hosting","tag-cpanel","tag-curl","tag-ssl","tag-troubleshooting","tag-wordpress"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fix cURL Error 60 in WordPress | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"Fix cURL error 60 WordPress SSL certificate problem by updating your server&#039;s CA bundle. Steps for Shared, VPS, and Dedicated hosting.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fix cURL Error 60 in WordPress | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Fix cURL error 60 WordPress SSL certificate problem by updating your server&#039;s CA bundle. Steps for Shared, VPS, and Dedicated hosting.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-24T14:00:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T14:01:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Derrell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Derrell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\"},\"author\":{\"name\":\"Derrell\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7\"},\"headline\":\"How to Fix cURL Error 60 in WordPress: SSL Certificate Problem\",\"datePublished\":\"2026-04-24T14:00:53+00:00\",\"dateModified\":\"2026-04-24T14:01:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\"},\"wordCount\":1126,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png\",\"keywords\":[\"cpanel\",\"curl\",\"ssl\",\"troubleshooting\",\"wordpress\"],\"articleSection\":[\"WordPress Hosting\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\",\"name\":\"Fix cURL Error 60 in WordPress | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png\",\"datePublished\":\"2026-04-24T14:00:53+00:00\",\"dateModified\":\"2026-04-24T14:01:30+00:00\",\"description\":\"Fix cURL error 60 WordPress SSL certificate problem by updating your server's CA bundle. Steps for Shared, VPS, and Dedicated hosting.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png\",\"width\":1200,\"height\":630,\"caption\":\"How to Fix cURL Error 60 in WordPress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Fix cURL Error 60 in WordPress: SSL Certificate Problem\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7\",\"name\":\"Derrell\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/derrell-willis\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/derrellw\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fix cURL Error 60 in WordPress | InMotion Hosting","description":"Fix cURL error 60 WordPress SSL certificate problem by updating your server's CA bundle. Steps for Shared, VPS, and Dedicated hosting.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"Fix cURL Error 60 in WordPress | InMotion Hosting","og_description":"Fix cURL error 60 WordPress SSL certificate problem by updating your server's CA bundle. Steps for Shared, VPS, and Dedicated hosting.","og_url":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2026-04-24T14:00:53+00:00","article_modified_time":"2026-04-24T14:01:30+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","type":"image\/png"}],"author":"Derrell","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Derrell","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/"},"author":{"name":"Derrell","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7"},"headline":"How to Fix cURL Error 60 in WordPress: SSL Certificate Problem","datePublished":"2026-04-24T14:00:53+00:00","dateModified":"2026-04-24T14:01:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/"},"wordCount":1126,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","keywords":["cpanel","curl","ssl","troubleshooting","wordpress"],"articleSection":["WordPress Hosting"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/","url":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/","name":"Fix cURL Error 60 in WordPress | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","datePublished":"2026-04-24T14:00:53+00:00","dateModified":"2026-04-24T14:01:30+00:00","description":"Fix cURL error 60 WordPress SSL certificate problem by updating your server's CA bundle. Steps for Shared, VPS, and Dedicated hosting.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","width":1200,"height":630,"caption":"How to Fix cURL Error 60 in WordPress"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/fix-curl-error-60-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"How to Fix cURL Error 60 in WordPress: SSL Certificate Problem"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0736f70b4077032374f89709cdc255b7","name":"Derrell","sameAs":["https:\/\/www.linkedin.com\/in\/derrell-willis"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/derrellw\/"}]}},"jetpack_featured_media_url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2026\/04\/How-to-Fix-cURL-Error-60-in-WordPress.png","jetpack_sharing_enabled":true,"primary_category":{"id":4325,"name":"WordPress Hosting","slug":"wordpress-hosting","link":"https:\/\/www.inmotionhosting.com\/support\/product-guides\/wordpress-hosting\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/131951","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/57032"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=131951"}],"version-history":[{"count":8,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/131951\/revisions"}],"predecessor-version":[{"id":132062,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/131951\/revisions\/132062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media\/132059"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=131951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=131951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=131951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}