Firewall – Web service not accessible from behind corporates firewalls – how come

firewallscalr

We run a SaaS serving a widget which is embedded in customer websites. The service includes static javascript code hosted on Amazon S3 and a dynamic part hosted on EC2 with Scalr (using Scalr name servers).

We received some feedback from users behind corporate firewalls that they cant access our service (while they can access the sites including the widget). This does not make sense to me since the service is using normal http calls on port 80 and our URL is quite new without any reason to be banned by firewalls.

My questions are:
1. Why is the service is not accessible and what can I do about it?
2. Is it possible that one of the following is blocked by corporate firewalls: Amazon S3, the dynamic IP address provided by Amazon, Scalr name servers.

Any other possible reasons, way to check them and remedies for this?

Thanks!

Best Answer

Ah, multiple reasons...

  • The firewall blocks them. Point. Some policy saying these domains are not accessible. Happens.
  • Same but using HTML inspection and actively blocking WS payloads.

Corporate firewalls sometimes suck. it is very possible some higher up domains (amazon s3) are just blocked.

Checking: no, go to customer. I mean, seriously, many companies do that manually, so how can you check them.

Remedies? Customers need to talk to their security department and get your domains whitelisted.

This is the joy of living behind a corporate firewall.

Related Topic