Solved

Browser behavior in Chrome 54.0.2840.87 m  versus IE 11.0.96

Posted on 2016-11-09
3
20 Views
Last Modified: 2016-11-15
In Chrome, the website attempts to load and then continues to loop the process indefinitely.

In IE 11, the same site loads fine.

What could be the reason(s)?

Same code base in each case.  Is it a configuration issue?  Just trying to pinpoint the issue.

The code is not on a publicly visible site, but I can run it locally.

Here is what the console logs in Chrome Dev Tools:

Navigated to http://localhost:8082/web.shell/
shellLocation.ts:33 shellLocation.onHashChange #/id_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6ImEzck1VZ01Gdjl0UGNsTGE2eUYzekFrZnF1RSIsImtpZCI6ImEzck1VZ01Gdjl0UGNsTGE2eUYzekFrZnF1RSJ9.eyJpc3MiOiJodHRwczovL2RlYWxlcnNvY2tldC5lbmdpbmVlcmluZyIsImF1ZCI6ImltcGxpY2l0Y2xpZW50IiwiZXhwIjoxNDc4NzE5ODQ1LCJuYmYiOjE0Nzg3MTk1NDUsIm5vbmNlIjoiNDM3MTIzNjY1ODExOTU0OSIsImlhdCI6MTQ3ODcxOTU0NSwiYXRfaGFzaCI6ImNlSjZvLTlZWng2X0xPbE1XUGY4Y2ciLCJzaWQiOiJjZmFjYTE4NzRmZTg0ZGQyNGExZmJhZGU4ZDI3NDdiNSIsInN1YiI6IjkyODU5ODgiLCJhdXRoX3RpbWUiOjE0Nzg3MTg0ODAsImlkcCI6Imlkc3J2IiwiYW1yIjpbInBhc3N3b3JkIl19.cz1DiRt14Gm1xJbEJFzQOnj5URYMANPrB6Yeu5EfBYYsn583rpBdPby3DqX2wPb46k-i6qxLgkUlKg3L9mKjL96e7uHrPBms5nI6KdutETElpSvsA8x4NVCcfjy9BG7_hcuA0JHj3qGu5kjsJZ-0In6ZBYrLRe9_931ykBAKwA03TQ78jdx-i2CvgDCtlkq_CKFnD2CbSNdj57H7N8JdA3t-yxCBtBUY9Zq1GzlXtRSAkJnwvb7Z8jHsi1kg1TNciGlxyHEm3RMl-Lk3y2v68U2tcm2bTwvqzliYvypRJ87lQ62E7FJ0eRNd2eVEYnG859JCAjHhBPtJxsG__prR9w&access_token=96989c5691b1bc5d3445f6c28b6a5fad&token_type=Bearer&expires_in=7200&scope=openid%20profile%20email%20blackbird%20search%20api&state=3013593202153768&session_state=BPEjIVdezq_AQQ6MPyraytOpTqw1zI6tC8gcfsf0vGo.29c30789dcf378281e5eb81346301d91
shellController.js:50 starting desk init: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
shellLocation.ts:33 shellLocation.onHashChange #/homepage
shellController.js:53 desk init complete: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
shellController.js:63 starting shell init: Wed Nov 09 2016 12:25:46 GMT-0700 (Mountain Standard Time)
appsLoader.ts:116 appsLoader.createFrame crm
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE crm update model /
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE crm update model /home
angular.js:12011 POST https://api.local.dealersocket.com/api/permissions 401 (Unauthorized)(anonymous function) @ angular.js:12011sendReq @ angular.js:11776serverRequest @ angular.js:11571processQueue @ angular.js:16383(anonymous function) @ angular.js:16399$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790bootstrapApply @ angular.js:1761invoke @ angular.js:4718doBootstrap @ angular.js:1759bootstrap @ angular.js:1779(anonymous function) @ main.js:38fire @ jquery.js:3099add @ jquery.js:3145jQuery.fn.ready @ jquery.js:3378bootstrapAngular @ main.js:37(anonymous function) @ main.js:32execCb @ require.js:1690check @ require.js:865(anonymous function) @ require.js:1140(anonymous function) @ require.js:131(anonymous function) @ require.js:1190each @ require.js:56emit @ require.js:1189check @ require.js:940enable @ require.js:1177init @ require.js:783callGetModule @ require.js:1204completeLoad @ require.js:1604onScriptLoad @ require.js:1711
angular.js:12011 POST https://api.local.dealersocket.com/api/permissions 401 (Unauthorized)(anonymous function) @ angular.js:12011sendReq @ angular.js:11776serverRequest @ angular.js:11571processQueue @ angular.js:16383(anonymous function) @ angular.js:16399$eval @ angular.js:17682$digest @ angular.js:17495(anonymous function) @ angular.js:17721completeOutstandingRequest @ angular.js:5964(anonymous function) @ angular.js:6243
appsLoader.ts:116 appsLoader.createFrame search
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE search update model /
omniSearchController.ts:49 search type: undefined
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
angular.js:12011 POST https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle 404 (Not Found)(anonymous function) @ angular.js:12011n @ angular.js:11776(anonymous function) @ angular.js:11571(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495$apply @ angular.js:17790l @ angular.js:11831J @ angular.js:12033t.onload @ angular.js:11966
appsLoader.ts:116 appsLoader.createFrame communication
shellLocation.ts:61 shellLocation.onAppHashChanged for INVISIBLE communication update model /
appsLoader.ts:116 appsLoader.createFrame homepage
appsLoader.ts:142 GET http://localhost:3000/index.html net::ERR_CONNECTION_REFUSEDAppsLoader.createFrame @ appsLoader.ts:142AppsLoader.loadApp @ appsLoader.ts:104(anonymous function) @ appsLoader.ts:341l @ angular.js:16537(anonymous function) @ angular.js:16358(anonymous function) @ angular.js:16383$eval @ angular.js:17682$digest @ angular.js:17495(anonymous function) @ angular.js:17721e @ angular.js:5964(anonymous function) @ angular.js:6243
messageBus.js:12 Uncaught Error: received message with invalid id/from/to/task(…)l @ messageBus.js:12
sso.local.dealersocket.com/connect/authorize?state=1134520463854737&nonce=1…en&scope=openid%20profile%20email%20blackbird%20search%20api&prompt=none:1 Refused to display 'https://sso.local.dealersocket.com/connect/authorize?state=1134520463854737…oken&scope=openid%20profile%20email%20blackbird%20search%20api&prompt=none' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

Open in new window




Here is what the console logs in IE Dev Tools:
HTML1300: Navigation occurred.
File: web.shell
Current window: localhost/web.shell
SEC7118: XMLHttpRequest for https://sso.local.dealersocket.com/.well-known/openid-configuration required Cross Origin Resource Sharing (CORS).
File: web.shell
starting desk init: Wed Nov 09 2016 12:17:38 GMT-0700 (Mountain Standard Time)
desk init complete: Wed Nov 09 2016 12:17:40 GMT-0700 (Mountain Standard Time)
starting shell init: Wed Nov 09 2016 12:17:40 GMT-0700 (Mountain Standard Time)
appsLoader.createFrame crm
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required CORS preflight.
File: index.html
shellLocation.onAppHashChanged for INVISIBLE crm update model /
shellLocation.onAppHashChanged for INVISIBLE crm update model /home
SEC7118: XMLHttpRequest for https://sso.local.dealersocket.com/connect/userinfo required Cross Origin Resource Sharing (CORS).
File: web.shell
SEC7119: XMLHttpRequest for https://sso.local.dealersocket.com/connect/userinfo required CORS preflight.
File: web.shell
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/api/permissions required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://api.local.dealersocket.com/refDef/getRefDefsPicky required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://api.local.dealersocket.com/refDef/getRefDefsPicky required CORS preflight.
File: index.html
appsLoader.createFrame search
search type: undefined
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
shellLocation.onAppHashChanged for INVISIBLE search update model /
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/SearchPermissions/ required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://platformapi.local.dealersocket.com/search/dealership(3)/InventoryVehicle required CORS preflight.
File: index.html
SEC7120: Origin http://localhost:8082 not found in Access-Control-Allow-Origin header.
File: index.html
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.

File: index.html
SEC7120: Origin http://localhost:8082 not found in Access-Control-Allow-Origin header.
File: index.html
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.

File: index.html
appsLoader.createFrame communication
shellLocation.onAppHashChanged for INVISIBLE communication update model /
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/api/permissions required CORS preflight.
File: index.html
appsLoader.createFrame homepage
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=3000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=3000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
app "homepage" failed to send "appLoaded" message!
shellLocation.onHashChange #/homepage
navigator.navTo homepage from 
navigator.selectApp homepage
appsLoader.createFrame homepage
shell init complete: Wed Nov 09 2016 12:18:07 GMT-0700 (Mountain Standard Time)
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
app "homepage" failed to send "appLoaded" message!
navigator.selectApp null
   "navigator.selectApp"
   null

SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html
SEC7118: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required Cross Origin Resource Sharing (CORS).
File: index.html
SEC7119: XMLHttpRequest for https://local.dealersocket.com/DealerSocket.Web.Api/Communication/NotificationCenter/GetNotifications?Pi=15000&Un=1&Us=1 required CORS preflight.
File: index.html

Open in new window

0
Comment
Question by:knowlton
  • 2
3 Comments
 
LVL 41

Assisted Solution

by:Jackie Man
Jackie Man earned 500 total points
ID: 41881787
It should be related to how the browser handles TypeScript and/or JavaScript.

Can you upload the .ts and .js files?
0
 
LVL 5

Accepted Solution

by:
knowlton earned 0 total points
ID: 41882783
It actually ended-up being an issue with my cookie settings.  But thank you for your comment!

Tom
0
 
LVL 5

Author Closing Comment

by:knowlton
ID: 41887624
Thank you for your time.
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Problem "Can you help me recover my changes?  I double-clicked the attachment, made changes, and then hit Save before closing it.  But when I try to re-open it, my changes are missing!"    Solution This solution opens the Outlook Secure Temp Fold…
Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now