We are hosting some Reporting Services reports on an internal web server. The reports work fine when accessing them within our company network. However, when we logged on to the company's intranet website outside of the company's network and tried to access those reports, we could see the parameter bar just fine but no report below. View Report button doesn't work either. There's some javascript error showing, "parent.ClientControllerReportViewerControl" is null or not an object. Did anyone encounter this error before. Thanks.