ZeroX42 Posted October 6, 2016 Share Posted October 6, 2016 Any idea what to do about cURL Error (28): Connection timed out after 15000 milliseconds Quote Link to comment Share on other sites More sharing options...
bsmither Posted October 6, 2016 Share Posted October 6, 2016 Please know that Canada Post requires communication with its services to happen on port 30000. Your hosting provider may have their firewall set to block unused ports. Please contact your hosting provider to request and verify that port 30000 is open for your site. Quote Link to comment Share on other sites More sharing options...
ZeroX42 Posted October 6, 2016 Author Share Posted October 6, 2016 I just ran a PHP script to check the port and it is indeed closed. Thanks for the heads up. I'll get on their case to open it. Quote Link to comment Share on other sites More sharing options...
Dirty Butter Posted October 6, 2016 Share Posted October 6, 2016 I opened a GitHub request to add the warning about the port to the Marketplace Description of this plugin. https://github.com/cubecart/v6/issues/1279 Quote Link to comment Share on other sites More sharing options...
ZeroX42 Posted October 6, 2016 Author Share Posted October 6, 2016 I have Siteground looking into it now. They told me the port is open by default on all of their servers for this very reason. I'll keep you posted. Quote Link to comment Share on other sites More sharing options...
ZeroX42 Posted October 7, 2016 Author Share Posted October 7, 2016 Response from Siteground. Thank you for your detailed explanation. We could open port 30000 with TCP protocol for outgoing connections. However, this is a shared platform and we cannot do it for the entire node, as it would affect the rest of the customers. Instead, we could open it for certain IP that belong to Canada Post. Would it be possible to check with CubeCart for these IPs and get back to us, so we could allow then on port 30000? We will be looking forward to hearing from you. Quote Link to comment Share on other sites More sharing options...
bsmither Posted October 7, 2016 Share Posted October 7, 2016 I will have to say for a hosting company to ask for the IP address, when any competent organization that works with the internet in any way knows that an IP address does not affirm identity, most critically when comms is verifying an SSL Cert by domain name, is crazy. The URL is sellonline.canadapost.ca, and that currently resolves to: 23.6.104.189 This should work today, but may not work in the future. Quote Link to comment Share on other sites More sharing options...
ZeroX42 Posted October 7, 2016 Author Share Posted October 7, 2016 I'll give them the URL, not the IP. I don't feel like getting this working and in a few days, weeks, months, it just stops. edit: Forgot to say, thanks again for all the help guys. I do appreciate it. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.