bcgov / CCISS_ShinyApp

CCISS RMD knitr report graphics and Shiny App
Apache License 2.0
16 stars 3 forks source link

Internal BCGov network does not connect to tileserver #41

Closed kdaust closed 3 years ago

kdaust commented 3 years ago

@meztez wondering if you have any suggestions - when I open the app connected to bcgov network, everything works fine, and the reports all generate, but the BGC map doesn't show up (all you see is the base mapbox map). My guess is that some security measure in the government network is blocking the app from connecting to the tileserver. Do you have any ideas for getting around this (I'm fairly ignorant about firewalls/network security etc so wasn't really sure where to start). And since I'm also going to be using a tileserver for the feasibility app I'm working on it would be nice if people within Gov were able to use it. Many thanks!

meztez commented 3 years ago

You can host the tile server on a domain with a valid HTTPS certificate or buy a domain and use a valid certificate. It is probably blocked by your internet firewall. You can inspect the tile server request with the browser developer tools (Network) to validate the type of error you are getting.

Using my work internet, it will not even let me open a web socket connection to the app.

meztez commented 3 years ago

In my org, we have a service desk that can issue SSL certificate with a domain, so you can make your app compliant with your network security. Unfortunately, I know next to nothing about BC Gov internal network.

kdaust commented 3 years ago

Ok I think that makes sense. Thanks!