diff --git a/lib/plugins/validators/sync/04_ssl_validator.js b/lib/plugins/validators/sync/04_ssl_validator.js index 49d46d51a..f4ea43e18 100644 --- a/lib/plugins/validators/sync/04_ssl_validator.js +++ b/lib/plugins/validators/sync/04_ssl_validator.js @@ -24,5 +24,9 @@ export default { if (sslProtocol && !hasSSL) { link.rel.push('ssl'); } + + if (/^https:\/\/[^\/\?]+:443\/?/.test(link.href)) { + link.href = link.href.replace(/^(https:\/\/[^\/\?]+):443/, '$1'); + } } }; \ No newline at end of file diff --git a/lib/plugins/validators/sync/01_ignorelist.js b/lib/plugins/validators/sync/05_ignorelist.js similarity index 86% rename from lib/plugins/validators/sync/01_ignorelist.js rename to lib/plugins/validators/sync/05_ignorelist.js index 30b504e92..0a87f468c 100644 --- a/lib/plugins/validators/sync/01_ignorelist.js +++ b/lib/plugins/validators/sync/05_ignorelist.js @@ -1,5 +1,7 @@ export default { + // Should go after 04_sll_validator that replaces ":443" with '' + prepareLink: function(whitelistRecord, options, link, plugin) { if (!link.error diff --git a/plugins/domains/instagram.com/instagram.com.js b/plugins/domains/instagram.com/instagram.com.js index feb7f3708..2b48310f1 100644 --- a/plugins/domains/instagram.com/instagram.com.js +++ b/plugins/domains/instagram.com/instagram.com.js @@ -59,7 +59,7 @@ export default { // Remove below error when and if it's fixed. Validators will remove the link og_image.error = 'Unfortunatelly Instagram\'s OG image is cropped'; } else if (!oembed.thumbnail_url) { - og_image.message = "Unfortunatelly, Instagram removed full images on November 3, 2025"; + // og_image.message = "Unfortunatelly, Instagram removed full images on November 3, 2025"; // images seem to be OK as of Dec 12, 2025 } links.push(og_image); }