Alliant Credit Union Topic is solved

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Alliant Credit Union

Unread post by linuxrocks123 » 2023-01-31, 18:34

Alliant Credit Union's login no longer functions. You can type your username and password, but then you just get a loading page forever. I tried to login using 31.4.2 with a fresh profile and it didn't work for that version, either, so I don't think this is a problem with 32. I think they changed something.

Website: https://www.alliantcreditunion.org/

Developer console log:

Code: Select all

error Error: Uncaught (in promise): Signature not valid
Stack trace:
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15888
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15424
F/<@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:16734
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7146
onInvokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/main.8aac6a64f000c259.js:1:1575664
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7059
runTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2533
L@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9150
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
S@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
D@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431
nrWrapper@https://www.alliantcreditunion.com/onlinebanking/callback#id_token=[REDACTED]
Nothing relevant in the error console; just some font errors similar to this one:

Code: Select all

Timestamp: 01/31/2023 01:30:38 PM
Error: downloadable font: maxp: Bad maxZones: 0 (font-family: "headline" style:normal weight:normal stretch:normal src index:1) source: https://www.alliantcreditunion.org/assets/dist/fonts/headline-book.woff
Source File: https://www.alliantcreditunion.org/assets/dist/css/main.css?v=1644845202
Line: 1, Column: 32842
Source Code:
@font-face {   font-family: "headline";   font-style: normal;   font-weight: 400;   src: url("../fonts/headline-book.eot?#iefix") format("embedded-opentype"), url("../fonts/headline-book.woff") format("woff"), url("../fonts/headline-book.ttf") format("truetype"); }
And this Google tracking error which is probably harmless as well and which may not even be related to Alliant, though I think it is:

Code: Select all

Timestamp: 01/31/2023 01:30:38 PM
Error: SyntaxError: invalid regexp group
Source File: https://rules.quantcount.com/rules-p-KNbjX4JBMS4QK.js
Line: 5, Column: 97
Source Code:
unction(a){var b=h.createElement("a");b.href=a;return b},p=[/^http[s]?:\/\/((adservice.google.*)|([^\/]*fls\.doubleclick

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-02-07, 16:53

I discovered that if you export your session cookies from Pale Moon and import them into Firefox, then go to the post-login landing page, it will briefly redirect you to the callback URL and then show the post-login landing page, without requiring you to log in again. So, a substantial part of the login process is working.

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-02-22, 17:31

This problem is still present in 32.0.1.

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-03-22, 01:43

This problem is still present in 32.1.0.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Alliant Credit Union

Unread post by Moonchild » 2023-03-22, 11:52

Seems that the Angular (Google's framework) polyfill that they are using has a bug.
You can try setting a site-specific useragent override for it, since as far as I know that is how that polyfill "checks for features".
Please search the forum for "ssuao" or "site-specific useragent" to find instructions. There are also a few extensions to help you with this task.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-03-30, 05:33

Hi Moonchild,

Thanks for the tip. I tried several site-specific overrides for Firefox versions between 68 and 102, most cribbed from existing site-specific overrides, and none resulted in anything different happening.

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-04-18, 23:44

Problem still occurs in 32.1.1.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Alliant Credit Union

Unread post by Moonchild » 2023-04-19, 00:45

Since it's behind a login it's not possible for us to test.
Your regexp group stuff should be solved. Can you re-post the output of the error console with the current version?
Note that Angular is a Google framework and likely to only work properly with Google's browser, period.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-04-19, 04:35

The error console now has nothing of interest. The browser console has the following which may be of interest:

Code: Select all

Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.  
jquery-1.7.2.min.js:4:8528
downloadable font: maxp: Bad maxZones: 0 (font-family: "gotham-rounded-book" style:normal weight:normal stretch:normal src index:0) source: https://www.alliantcreditunion.com/OnlineBanking/Angular/headline-book.8488e48e2ec3b46b.woff  
styles.ca4e241d9809d434.css:1:1934
Error validating tokens  
main.b5c31907f8703279.js:1:2267269
	fetchAndProcessToken/</</< https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:2267269
	invoke https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6537
	onInvoke https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833223
	invoke https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6464
	run https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:1916
	F/< https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:16695
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7146
	onInvokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833038
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7059
	runTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2533
	L https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9150
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
	S https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
	D https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431
Signature not valid  
main.b5c31907f8703279.js:1:2267310
	fetchAndProcessToken/</</< https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:2267310
	invoke https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6537
	onInvoke https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833223
	invoke https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6464
	run https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:1916
	F/< https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:16695
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7146
	onInvokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833038
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7059
	runTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2533
	L https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9150
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
	S https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
	D https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431
error Error: Uncaught (in promise): Signature not valid
Stack trace:
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15888
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15424
F/<@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:16734
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7146
onInvokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833038
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7059
runTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2533
L@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9150
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
S@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
D@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431
  
main.b5c31907f8703279.js:1:741332
ERROR Error: Uncaught (in promise): Signature not valid
Stack trace:
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15888
G@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:15424
F/<@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:16734
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7146
onInvokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833038
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:7059
runTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2533
L@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9150
invokeTask@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
S@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
D@https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431
  
main.b5c31907f8703279.js:1:1774253
	handleError https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1774253
	handleError https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:741356
	next https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1839332
	next https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1557210
	_next https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1556863
	next https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1556561
	next/< https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1554503
	f https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1579713
	next https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1554338
	emit https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1819493
	onHandleError/< https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833548
	invoke https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6537
	run https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:1916
	runOutsideAngular https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1834083
	onHandleError https://www.alliantcreditunion.com/OnlineBanking/Angular/main.b5c31907f8703279.js:1:1833524
	handleError https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:6595
	runGuarded https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:2091
	[7181]/</i.microtaskDrainDone https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:14516
	L https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:9212
	invokeTask https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:8238
	S https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20105
	D https://www.alliantcreditunion.com/OnlineBanking/Angular/polyfills.5ca9729d300a4916.js:1:20431

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Alliant Credit Union

Unread post by Moonchild » 2023-04-19, 07:27

Can't really do anything with "invalid signature" errors so.... we're at an impasse here.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

linuxrocks123
Moonbather
Moonbather
Posts: 50
Joined: 2015-12-14, 07:57
Location: Moon Base Alpha

Re: Alliant Credit Union

Unread post by linuxrocks123 » 2023-05-17, 15:52

This issue is fixed in 32.2.0! A big THANK YOU to Moonchild and the Pale Moon team!

Locked