Internet access through a firewall from Win32 Corona built app.

Hi,

I’ve got a school that uses a Cisco ASA firewall and Bloxx web filter proxy using our Win32 Corona built app on Windows 7. The firewall is preventing them from logging in to our servers from the app. 

Does anyone know if a Win32 version of a Corona app is able to read the proxy settings assigned to Internet Explorer? I know that the Corona Simulator does and from what I understand the app is an emulation of the simulator.

Thanks in advance,

Rob

What type of networking technology is your app using? The network.request() call just uses ports 80 and 443 for http and https requests and those shouldn’t be filtered by a firewall unless your whole site is being blocked.

If you’re using socket’s then a firewall might block random ports. Apps should work with proxies if other things can hit it. A good test is to hit the URL with Internet Explorer (not Edge) and see if you can get there.

Now to build with Corona SDK or login to our servers, proxies cause problems, but it’s generally due to delays to our build servers.

Can you provide a bit more information about the networking involved?

Thanks

Rob

Hi Rob,

We just use the standard network.request() call to contact our server using https, so, like you say, that should not be filtered by firewalls. I’ll ask the school if they are blocking port 80 or 443.

The backend is built using cold fusion and has standard http and https endpoints and seems to work well for most users. It’s been up and running for some years now, but we occasionally get complaints from some schools, that have child protection systems, that the app doesn’t make it through their firewall. They blame our software, but it seems to work well for different users once they have whitelisted our URLs.

We have no problem with the Corona build servers.

Thanks,

Rob

Are you getting any 301 or 302 redirects?

What type of networking technology is your app using? The network.request() call just uses ports 80 and 443 for http and https requests and those shouldn’t be filtered by a firewall unless your whole site is being blocked.

If you’re using socket’s then a firewall might block random ports. Apps should work with proxies if other things can hit it. A good test is to hit the URL with Internet Explorer (not Edge) and see if you can get there.

Now to build with Corona SDK or login to our servers, proxies cause problems, but it’s generally due to delays to our build servers.

Can you provide a bit more information about the networking involved?

Thanks

Rob

Hi Rob,

We just use the standard network.request() call to contact our server using https, so, like you say, that should not be filtered by firewalls. I’ll ask the school if they are blocking port 80 or 443.

The backend is built using cold fusion and has standard http and https endpoints and seems to work well for most users. It’s been up and running for some years now, but we occasionally get complaints from some schools, that have child protection systems, that the app doesn’t make it through their firewall. They blame our software, but it seems to work well for different users once they have whitelisted our URLs.

We have no problem with the Corona build servers.

Thanks,

Rob

Are you getting any 301 or 302 redirects?