Cannot get past login - parcel.royalmail.com

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.
User avatar
MrD2018
Hobby Astronomer
Hobby Astronomer
Posts: 16
Joined: 2018-07-03, 15:32

Cannot get past login - parcel.royalmail.com

Unread post by MrD2018 » 2023-06-08, 10:41

I can log in but I just get a page with a spinner and the Royal mail logo. The website worked fine before they did an update 2 days ago.

Code: Select all

Timestamp: 08/06/2023 11:29:38
Error: ReferenceError: BigInt is not defined
Source File: https://business.parcel.royalmail.com/app/build/vendors.0a7ccce69401d3f708ce.js
Line: 2

Timestamp: 08/06/2023 11:29:38
Error: Error: [$injector:modulerr] Failed to instantiate module sflite due to:
[$injector:nomod] Module 'sflite' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

https://errors.angularjs.org/1.8.2/$injector/modulerr?p0=sflite&p1=%5B%24injector%3Anomod%5D%20Module%20'sflite'%20is%20not%20available!%20You%20either%20misspelled%20the%20module%20name%20or%20forgot%20to%20load%20it.%20If%20registering%20a%20module%20ensure%20that%20you%20specify%20the%20dependencies%20as%20the%20second%20argument.%0Ahttps%3A%2F%2Ferrors.angularjs.org%2F1.8.2%2F%24injector%2Fnomod%3Fp0%3Dsflite%0Ai%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A530956%0A%5B74426%5D%2F%3C%2F%3C%2Fu%3C%2F%3C%2F%3C%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A709908%0Ar%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A709593%0A%5B74426%5D%2F%3C%2F%3C%2Fu%3C%2F%3C%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A709878%0Ay%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A554698%0Ak%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A531661%0Ay%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A554643%0AXt%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A553972%0Ai%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A539893%0ALe%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A540208%0A%5B74426%5D%2F%3C%2F%3C%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A714400%0A%5B74426%5D%2F%3C%2F%3C%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A714417%0An%40https%3A%2F%2Fbusiness.parcel.royalmail.com%2Fapp%2Fbuild%2Fvendors.0a7ccce69401d3f708ce.js%3A2%3A546267%0A
Source File: https://business.parcel.royalmail.com/app/build/vendors.0a7ccce69401d3f708ce.js
Line: 2

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

Re: Cannot get past login - parcel.royalmail.com

Unread post by Moonchild » 2023-06-08, 10:53

Unfortunately Royal Mail is using the BigInt primitive type for their login (for whomever knows what reason... -- it's a login, why does it need exceedingly-large integer math for that?) which is not currently supported by Pale Moon.

There may be workarounds possible with on-the-fly rewriting of page content as has been suggested for other sites with similar problems, but I'll leave that up to the ones more familiar with that method to help with.
"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

Locked