After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 767790 - IPA on account.gnome.org exposes runtime error with no cookies enabled in browser
IPA on account.gnome.org exposes runtime error with no cookies enabled in bro...
Status: RESOLVED FIXED
Product: sysadmin
Classification: Infrastructure
Component: Other
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Sysadmins
GNOME Sysadmins
Depends on:
Blocks:
 
 
Reported: 2016-06-17 12:32 UTC by André Klapper
Modified: 2016-11-25 15:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2016-06-17 12:32:14 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
Comment 1 Andrea Veri 2016-06-17 12:45:37 UTC
Probably something you should report against [1], product ipa?

[1] https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%207
Comment 2 André Klapper 2016-06-18 14:15:05 UTC
Done: https://bugzilla.redhat.com/show_bug.cgi?id=1347928
Comment 3 Andrea Veri 2016-11-25 15:05:06 UTC
Fixed upstream and confirmed being working properly on account.gnome.org.