Firewall Configuration Guide
1. Identify Blocked Requests
Check your firewall or security plugin logs for any blocked requests. Look specifically for API calls to endpoints such as:
https://yourwebsite.com/wp-json/wc/v3/*
2. Whitelist Shelf Planner IPs
To ensure seamless communication, whitelist the following Shelf Planner outbound IP address in your firewall settings:
- IP Address:
108.143.170.153 - Hostname:
shelfplanneroutapi.westeurope.cloudapp.azure.com
This IP is used by Shelf Planner to communicate with your store. If your firewall allows IP ranges, contact Shelf Planner Support for any additional ranges.
3. Whitelist API Endpoints
Configure your firewall to allow traffic to the following endpoints:
https://yourwebsite.com/wp-json/wc/v3/*https://yourwebsite.com/wp-json/*
4. Disable Strict Firewall Rules Temporarily
Temporarily disable strict firewall rules to test if the issue is resolved. If it works, re-enable the rules one by one to identify the specific setting causing the problem.
5. Adjust Security Plugin Settings
If you use a security plugin, navigate to its settings and ensure that API calls from trusted sources (including the Shelf Planner IP and hostname) are not being blocked. Many plugins have a specific option to allow REST API access.
6. Consult Your Hosting Provider
Some hosting providers have built-in firewalls. Contact your provider to ensure they are not blocking API requests to or from Shelf Planner.
When to Contact Support
If the above steps do not resolve your issue, reach out to Shelf Planner Support with the following information:
- Website URL: Provide the full URL of your store.
- Platform and Version: Share the versions of your e-commerce platform (e.g., WooCommerce, PrestaShop, Shopify) and any relevant plugins.
- Firewall or Security Logs: Attach any relevant logs that show blocked API requests.
- Steps to Reproduce: Describe the issue and the steps you took before encountering it.
By addressing firewall configurations and following these troubleshooting steps, you can resolve most issues related to blocked communication with the Shelf Planner Connector.
If further assistance is needed, our support team is ready to help!