How can we close specific ports in the website backend?

We have a merchant asking if we can close these ports on their website, specifically –

80

443

2082

2083

2086

2087

8080

8443

8880

There isn’t any documentation online and support has only recommended we reach out here to find any answers.

Hey @bbraatz ,

Welcome to the Shopify Community!

Closing ports on the Shopify platform is not something you have control over, as we manage infrastructure and ensure security for every merchant’s website. Therefore, Shopify does not allow external access to these ports directly.

Looking at the ports you shared, specifically port 80 and port 443 are critical for the proper functioning and secure operation of a website:

  • Closing port 80 would prevent the website from accepting incoming HTTP requests. As a result, users would not be able to access the website using a standard web browser.
  • Likewise, closing port 443 would disable secure communication over HTTPS. This means that users would not be able to establish encrypted connections to the website, potentially leading to security vulnerabilities when transmitting sensitive information.

Instead, your client can focus on securing their website by implementing recommended security measures. These typically include using strong passwords, enabling two-factor authentication, regularly updating themes and apps, and being cautious with granting access to third-party services.

Is there any specific reason why your client is wanting these ports closed?