GNOME Bugzilla – Bug 767790
IPA on account.gnome.org exposes runtime error with no cookies enabled in browser
Last modified: 2016-11-25 15:05:06 UTC
STEPS TO REPRODUCE: Go to https://account.gnome.org/ipa/ui/ without having cookies allowed for https://account.gnome.org/ EXPECTED OUTCOME: A message telling me to enable cookies and try again. ACTUAL OUTCOME: Runtime error Web UI got in unrecoverable state during "init" phase Technical details: The operation is insecure. .cache["freeipa/app_container"]/</<.register_phases/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:427 .cache["dojo/_base/lang"]/</a.hitch/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:26299 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3163 .cache["dojo/_base/array"]/</a.forEach@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:29752 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3127 .cache["freeipa/_base/Phase_controller"]/</u<.next_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3589 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3326 .cache["dojo/_base/lang"]/</a.hitch/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:26299 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</d/t.then@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:62246 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3235 .cache["freeipa/_base/Phase_controller"]/</u<.next_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3589 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3326 .cache["dojo/_base/lang"]/</a.hitch/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:26299 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</d/t.then@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:62246 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3235 .cache["freeipa/_base/Phase_controller"]/</u<.next_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3589 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3326 .cache["dojo/_base/lang"]/</a.hitch/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:26299 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</d/t.then@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:62246 .cache["freeipa/_base/Phase_controller"]/</u<._run_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3235 .cache["freeipa/_base/Phase_controller"]/</u<.next_phase@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:3589 .cache["freeipa/_base/Phase_controller"]/</u<.run@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:2939 .cache["freeipa/app_container"]/</<.run/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:1411 .cache["dojo/_base/lang"]/</a.hitch/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:26299 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</l@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60886 .cache["dojo/Deferred"]/</d/this.resolve@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:61873 .cache["freeipa/plugin_loader"]/</i.load_plugins/</<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:2166 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</l@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60886 .cache["dojo/Deferred"]/</d/this.resolve@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:61873 .cache["dojo/promise/all"]/</</</<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:85255 .cache["dojo/Deferred"]/</c@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60960 .cache["dojo/Deferred"]/</l@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:60886 .cache["dojo/Deferred"]/</d/this.resolve@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:61873 .cache["freeipa/plugin_loader"]/</i.load_plugin/<@https://account.gnome.org/ipa/ui/js/freeipa/app.js?40200:1:1920 Vt@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:7727 Zt@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:8900 nn/<@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:9086 tn@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:8962 nn@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:9026 ln/i@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:10124 p.injectUrl/i@https://account.gnome.org/ipa/ui/js/dojo/dojo.js?v=40200:1:12307
Probably something you should report against [1], product ipa? [1] https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%207
Done: https://bugzilla.redhat.com/show_bug.cgi?id=1347928
Fixed upstream and confirmed being working properly on account.gnome.org.