{"id":20447,"date":"2025-07-30T14:08:58","date_gmt":"2025-07-30T06:08:58","guid":{"rendered":"https:\/\/beyond-shenzhen.cn\/?post_type=blog&#038;p=20447"},"modified":"2026-04-08T16:54:00","modified_gmt":"2026-04-08T08:54:00","slug":"ogp-ssl","status":"publish","type":"blog","link":"https:\/\/beyond-shenzhen.cn\/en\/blog\/ogp-ssl\/","title":{"rendered":"\u3010SSL\u3011What to Check if an OGP Image Display Error Occurs"},"content":{"rendered":"<p>The other day, we received a consultation from a website that said, &#8220;When posting the URL of an article page on social media, OGP (Open Graph Protocol) images are not displayed correctly.&#8221;<\/p>\n<p>I thought it was a misconfiguration of the OGP meta tag on the website (WordPress, etc.), but the settings were fine. And even though I checked with a third-party OGP verification tool and found no problems, the OGP images would not display when I used actual social media debugger tools (such as X or Facebook) or on the social media posting screen, and an error occurred.<\/p>\n<h2>Missed Update of &#8220;SSL Intermediate Certificate&#8221; That Is Not Visible From the Site Surface<\/h2>\n<p>To cut to the chase, the cause was &#8220;missing to update the SSL intermediate certificate.&#8221;<\/p>\n<p>SSL intermediate certificates are usually overlooked, but they finally come to light when problems occur with the process of retrieving social media previews, such as with OGP images.<\/p>\n<p>SSL certificates consist of a server certificate (domain certificate) and the supporting intermediate certificate. In many environments, you might think that updating just the server certificate is all you need, but in fact, some clients (particularly social media crawlers) can fail SSL communication if the intermediate certificate expires or is forgotten to be updated.<\/p>\n<p>The tricky thing about these cases is that the website itself continues to display normally, so it&#8217;s difficult for users to notice the problem.<\/p>\n<h3>What I Tried When OGP Images Were Not Displayed<\/h3>\n<p>This time, we identified and resolved the cause using the following steps.<\/p>\n<p>\u2460 Recheck OGP with the debugger tool for SNS (e.g. X, Facebook, etc.) \u2192 Failed to obtain image<\/p>\n<p>\u2461 Recheck that there are no problems with the OGP tag or image URL \u2192 No problem<\/p>\n<p>\u2462 Check the server&#8217;s SSL information with the curl command or SSL checker \u2192 Intermediate certificate is old or missing<\/p>\n<p>\u2463 Update the intermediate certificate on the server side and reconfigure it appropriately<\/p>\n<p>\u2464 Reload with the SNS (e.g. X, Facebook, etc.) debugger \u2192 OGP image is displayed normally<\/p>\n<h2>Check With an SSL Checker<\/h2>\n<p>If an intermediate certificate is outdated or missing, and you check it with an SSL checker like the one below, you will get the following result.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; background-color: #138995;\"><span style=\"color: #ffffff;\">SSL Checker<\/span><\/td>\n<td style=\"width: 50%;\"><a href=\"https:\/\/rakko.tools\/tools\/45\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/rakko.tools\/tools\/45<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3><span style=\"color: #ff0000;\">If Intermediate Certificate Updates Are Missing<\/span><\/h3>\n<div id=\"attachment_20434\" style=\"width: 1333px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20434\" class=\"wp-image-20434 size-full\" src=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1.jpg\" alt=\"\" width=\"1323\" height=\"690\" srcset=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1.jpg 1323w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1-300x156.jpg 300w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1-1024x534.jpg 1024w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img1-768x401.jpg 768w\" sizes=\"auto, (max-width: 1323px) 100vw, 1323px\" \/><\/a><p id=\"caption-attachment-20434\" class=\"wp-caption-text\"><center>&lt; If intermediate certificate updates are missing &gt;<\/center><\/p><\/div>\n<h3>When the intermediate certificate update is complete<\/h3>\n<p>After that, if you try it with the debugger tool of SNS (e.g. X), the status of the debugger tool will also be displayed as successful.<\/p>\n<div id=\"attachment_20435\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-20435\" class=\"wp-image-20435 size-full\" src=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img2.jpg\" alt=\"\" width=\"1024\" height=\"548\" srcset=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img2.jpg 1024w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img2-300x161.jpg 300w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img2-768x411.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><p id=\"caption-attachment-20435\" class=\"wp-caption-text\"><center>&lt; When the intermediate certificate update is complete &gt;<\/center><\/p><\/div>\n<p><a href=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-20436 size-full\" src=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img3.jpg\" alt=\"\" width=\"1015\" height=\"515\" srcset=\"https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img3.jpg 1015w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img3-300x152.jpg 300w, https:\/\/beyond-shenzhen.cn\/wp-content\/uploads\/2025\/07\/Intermediate-certificate_img3-768x390.jpg 768w\" sizes=\"auto, (max-width: 1015px) 100vw, 1015px\" \/><\/a><\/p>\n<h2>Summary<\/h2>\n<h3>SSL Certificate Renewal Requires &#8220;Intermediate Certificates Included&#8221;<\/h3>\n<p>Don&#8217;t rest easy just by updating your server certificate, be sure to check the expiration date and installation status of your intermediate certificate. Especially for websites that have a lot of social media sharing or external integration, these SSL layer defects can cause unexpected problems.<\/p>\n<p>\u25c6 Even if your website is displayed correctly, if OGP images do not appear on social media, it may be an SSL-related problem.<\/p>\n<p>\u25c6 In particular, expired intermediate certificates and configuration errors can easily lead to invisible problems.<\/p>\n<p>\u25c6 When updating your SSL certificate, be sure to check the update and application of not only your server certificate but also your intermediate certificate.<\/p>\n<p>If an error like this occurs, we recommend that you review your server settings, or if you are unable to configure them yourself, consult with your server management company.<\/p>\n<h3>Related Services<\/h3>\n<table style=\"border-collapse: collapse; width: 100%; height: 48px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 50%; background-color: #138995; height: 24px;\"><span style=\"color: #ffffff;\">Website Development<\/span><\/td>\n<td style=\"width: 50%; height: 24px;\"><a href=\"https:\/\/beyond-shenzhen.cn\/en\/service\/website\" target=\"_blank\" rel=\"noopener\">https:\/\/beyond-shenzhen.cn\/en\/service\/website<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 50%; background-color: #138995; height: 24px;\"><span style=\"color: #ffffff;\">Managed Cloud Services<\/span><\/td>\n<td style=\"width: 50%; height: 24px;\"><a href=\"https:\/\/beyond-shenzhen.cn\/en\/service\/server\" target=\"_blank\" rel=\"noopener\">https:\/\/beyond-shenzhen.cn\/en\/service\/server<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><a class=\"border-circle-inline\" href=\"https:\/\/beyond-shenzhen.cn\/en\/contact\" target=\"_blank\" rel=\"noopener\">For Website Development and Managed Cloud Serivces<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The other day, we received a consultation from a website that said, &#8220;When posting the URL of an article page on social media, OGP (Open Graph Protocol) images are not displayed correctly.&#8221; I thought it was a misconfiguration of the OGP meta tag on the website (WordPress, etc.), but the settings were fine. And even [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":20438,"template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_locale":"en_US","_original_post":"https:\/\/beyond-shenzhen.cn\/?post_type=blog&p=20427"},"tags":[],"blogcat":[12],"class_list":["post-20447","blog","type-blog","status-publish","has-post-thumbnail","hentry","blogcat-it-web","en-US"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/blog\/20447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/users\/3"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/media\/20438"}],"wp:attachment":[{"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/media?parent=20447"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/tags?post=20447"},{"taxonomy":"blogcat","embeddable":true,"href":"https:\/\/beyond-shenzhen.cn\/wp-json\/wp\/v2\/blogcat?post=20447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}