I've finished converting our existing Telerik reporting application to the HTML5 report viewer, once deployed to the server the app starts throwing a 404 error.
here's a list of what I'm using and what's installed on both the Dev machine and the Server (IIS 7.0):
- Telerik reporting 10.0.16.204 (Feb 05, 2016)
- Kendo UI Prof 2016.1.226 (Feb 26, 2016)
- .Net 4.5
- The Dev machine uses IIS Express
- The Server runs IIS 7.0
I used Fiddler to inspect and compare the requests/responses, and here's a copy:
Dev Machine
200 HTTP localhost:64290 /Viewer.aspx?c=ddee2936-b35f-4766-b0e8-37340e5e7df7&u=d94ae397-e4a2-46fc-b95b-1308f5c85c8e&r=5c1dea16-47ff-458c-9a79-e8fb96233a02 24,933 private text/html; charset=utf-8 iexplore:15028
200 HTTP localhost:64290 /js/jquery-1.10.2.js 108,002 application/javascript iexplore:15028
200 HTTP localhost:64290 /ClientThemes/Tracker/kendo.css 14,833 text/css iexplore:15028
200 HTTP localhost:64290 /WebResource.axd?d=mc-7ZkzJDFkxx81trXXMYnKRFBj8nw... 13,215 public; Expires: Tue, 21 Mar 2017 13:19:11 GMT text/css iexplore:15028
200 HTTP localhost:64290 /WebResource.axd?d=eiUm-0avedYOJt0Pnasm6tHaVdNsY_... 91,511 public; Expires: Tue, 21 Mar 2017 13:19:11 GMT text/javascript iexplore:15028
200 HTTP localhost:64290 /WebResource.axd?d=U-QtGVIjXaG-VilkbaKZwpYORbfoTy... 53,503 public; Expires: Tue, 21 Mar 2017 13:19:11 GMT text/css iexplore:15028
200 HTTP localhost:64290 /WebResource.axd?d=DqDmbWgg4b-vCGBbWHkNnsxNjZkW7Z... 24,238 public; Expires: Tue, 21 Mar 2017 13:19:11 GMT text/javascript iexplore:15028
200 HTTP localhost:64290 /Templates/tSimple.html 1,390 text/html iexplore:15028
IIS Server
200 HTTPS reportingURL /Viewer.aspx?c=ddee2936-b35f-4766-b0e8-37340e5e7df7&u=d94ae397-e4a2-46fc-b95b-1308f5c85c8e&r=5c1dea16-47ff-458c-9a79-e8fb96233a02 46,481 private text/html; charset=utf-8 iexplore:12336
200 HTTPS reportingURL /js/jquery-1.10.2.js 273,990 application/x-javascript iexplore:12336
200 HTTPS reportingURL /ClientThemes/Tracker/kendo.css 70,577 text/css iexplore:12336
200 HTTPS reportingURL /WebResource.axd?d=U-QtGVIjXaG-VilkbaKZwi-WFq2bsW... 243,472 public; Expires: Tue, 21 Mar 2017 14:53:06 GMT text/css iexplore:12336
200 HTTPS reportingURL /WebResource.axd?d=eiUm-0avedYOJt0Pnasm6rXLcuIS9X... 213,589 public; Expires: Tue, 21 Mar 2017 14:53:06 GMT text/javascript iexplore:12336
200 HTTPS reportingURL /WebResource.axd?d=mc-7ZkzJDFkxx81trXXMYjjRyE7-m5... 59,114 public; Expires: Tue, 21 Mar 2017 14:53:06 GMT text/css iexplore:12336
200 HTTPS reportingURL /WebResource.axd?d=DqDmbWgg4b-vCGBbWHkNnrPy2xQHYi... 67,797 public; Expires: Tue, 21 Mar 2017 14:53:06 GMT text/javascript iexplore:12336
200 HTTPS reportingURL /Templates/tSimple.html 5,061 text/html iexplore:12336
404 HTTPS reportingURL /api/reports/resources/font/fonticons-css 1,245 text/html iexplore:12336
404 HTTPS reportingURL /api/reports/resources/styles/telerikReportViewer-css 1,245 text/html iexplore:12336
I've realized that I have 2 extra requests on my Server, and they are both returning 404 response
- /api/reports/resources/font/fonticons-css
- /api/reports/resources/styles/telerikReportViewer-css
and here's my questions:
- why I have 2 extra requests on my server? (and/or why don't I see these requests on my Dev machine)
- if these are legit requests, why are they returning a 404?
these requests look like a resource requests,
where does the API call look for resources? (i.e where does /api/reports/resources/ points to?)
Your help is much appreciated,
Ghayth Hilal