Tutanota Blank Page
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:
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:
- Clear any current output
- Navigate or refresh the page in question
- Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
Tutanota Blank Page
Hello.
I have used Tutanota with PaleMoon for a long time.
Recently the Tutanota opens up blank in PaleMoon.
Is there a way for me to fix this?
I have used Tutanota with PaleMoon for a long time.
Recently the Tutanota opens up blank in PaleMoon.
Is there a way for me to fix this?
You do not have the required permissions to view the files attached to this post.
-
- Moon Magic practitioner
- Posts: 2859
- Joined: 2012-06-28, 01:20
Re: Tutanota Blank Page
Maybe, but you need to follow the directions in the red box above your post to get better help.
EDIT
If they care about being a secure webmail, they should fix it so it works with the most secure browser.
EDIT
Code: Select all
Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively.
(unknown)
ReferenceError: BigInt is not defined[Learn More]
main-303c41c8.js:1:58739
"
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''''''''''''''''''
''''''''''''''''''''''''',:,''''''''''''
''''''''''''';:llllcccccccc,'''''''''''' Do you care about privacy?
'''''''''''':kXWXkoc::;,,'''''''''''''''
'''''''''''',cdk0KKK00kxdolc;,'''''''''' Work at Tutanota! Fight for our rights!
'''''''''''''''';coxOKNMMWWNK0kdl:,'''''
'''''''''''''''''''',;oKMMMMMMMMWX0dc,'' https://tutanota.com/jobs
'''''''''''''''''''''';kWMMMMMMMMMMWXk:'
'''''''''''''''''''',:xXMMMMMMMMMMMMMWKl
''''''''''''''''';lk0KWMMMMMMMMMMMMMMMWK
''''''''''''';cdOKWMMMMMMMMMMMMMMMMMMMMM
'''''''',:ldOKNWMMMMMMMMMMMMMMMMMMMMMMMM
''',:ldk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
ldk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
"
common-min-4f608d74.js:1:747
The Web Console logging API (console.log, console.info, console.warn, console.error) has been disabled by a script on this page.
Re: Tutanota Blank Page
I am mostly confused and don't know where to go to get the information from the (relevant output from the Toolkit Error Console)
When you go to tutanota site from Palemoon, is it blank for you too?
The; ‘child-src’ ‘worker-src’ to control workers, or directive ‘frame-src’
I don't know what that means. So Is this Tutanota issues then yes?
When you go to tutanota site from Palemoon, is it blank for you too?
The; ‘child-src’ ‘worker-src’ to control workers, or directive ‘frame-src’
I don't know what that means. So Is this Tutanota issues then yes?
Re: Tutanota Blank Page
Does this help?
window.whitelabelCustomizations = null
window.env = {
"staticUrl": null,
"versionNumber": "3.91.2",
"dist": true,
"mode": "Browser",
"timeout": 20000
}
function unsupported(e) {
console.error("Failed to import the app", e)
const img = document.createElement("img")
img.src = "images/logo-solo-red.svg"
img.style.display = "block"
img.style.margin = "0 auto"
document.body.appendChild(img)
const h1 = document.createElement("h1")
h1.innerText = "Tutanota"
h1.style.fontFamily = "sans-serif"
h1.style.fontSize = "40px"
h1.style.textAlign = "center"
document.body.appendChild(h1)
const div = document.createElement("div")
div.style.fontFamily = "sans-serif"
div.style.textAlign = "center"
div.style.fontSize = "24px"
document.body.appendChild(div)
const text = document.createElement("p")
const isAndroidApp = navigator.userAgent.indexOf("Android") !== -1 && navigator.userAgent.indexOf("wv") !== -1
if (isAndroidApp) {
text.textContent = "Seems like your system WebView is outdated. Please see FAQ entry for more information"
} else {
text.textContent = "Seems like your browser is not supported or outdated. Please see FAQ entry for more information"
}
div.appendChild(text)
const link = document.createElement("a")
if (isAndroidApp) {
link.href = "https://tutanota.com/faq/#webview"
} else {
link.href = "https://tutanota.com/faq/#browser-support"
}
link.target = "_blank"
link.textContent = link.href
div.appendChild(link)
const err = document.createElement("pre")
err.textContent = navigator.userAgent + "\n" + e.toString() + "\n" + e.stack
div.appendChild(err)
}
try {
System.import('./app.js')
.catch(unsupported)
} catch (e) {
unsupported(e)
}
window.whitelabelCustomizations = null
window.env = {
"staticUrl": null,
"versionNumber": "3.91.2",
"dist": true,
"mode": "Browser",
"timeout": 20000
}
function unsupported(e) {
console.error("Failed to import the app", e)
const img = document.createElement("img")
img.src = "images/logo-solo-red.svg"
img.style.display = "block"
img.style.margin = "0 auto"
document.body.appendChild(img)
const h1 = document.createElement("h1")
h1.innerText = "Tutanota"
h1.style.fontFamily = "sans-serif"
h1.style.fontSize = "40px"
h1.style.textAlign = "center"
document.body.appendChild(h1)
const div = document.createElement("div")
div.style.fontFamily = "sans-serif"
div.style.textAlign = "center"
div.style.fontSize = "24px"
document.body.appendChild(div)
const text = document.createElement("p")
const isAndroidApp = navigator.userAgent.indexOf("Android") !== -1 && navigator.userAgent.indexOf("wv") !== -1
if (isAndroidApp) {
text.textContent = "Seems like your system WebView is outdated. Please see FAQ entry for more information"
} else {
text.textContent = "Seems like your browser is not supported or outdated. Please see FAQ entry for more information"
}
div.appendChild(text)
const link = document.createElement("a")
if (isAndroidApp) {
link.href = "https://tutanota.com/faq/#webview"
} else {
link.href = "https://tutanota.com/faq/#browser-support"
}
link.target = "_blank"
link.textContent = link.href
div.appendChild(link)
const err = document.createElement("pre")
err.textContent = navigator.userAgent + "\n" + e.toString() + "\n" + e.stack
div.appendChild(err)
}
try {
System.import('./app.js')
.catch(unsupported)
} catch (e) {
unsupported(e)
}
-
- Knows the dark side
- Posts: 4981
- Joined: 2015-12-09, 15:45
Re: Tutanota Blank Page
When posting console output, it helps to put it in code tags the way ron_1 has done to improve readability. It's the button that has </> in the post editor.
Also, you have posted the source code of the page from the looks of it, that doesn't help at all. Like he said - follow the directions in the red box.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Tutanota Blank Page
It seems this was reported to Tutanota and they are working on it: tutao/tutanota/issues/3830, issues/3828.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Tutanota Blank Page
We don't currently support BigInt, which is a very specialized JS extension primarily meant for scientific applications to handle exceedingly large integers without rounding due to the standard precision limitation of real numbers in JS. I'm not sure why their service would need such a thing.
"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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Tutanota Blank Page
Apparently they use it for something called cborg, mentioned in their #3709.
Just noticed this: Fix loading without BigInt #3831
Just noticed this: Fix loading without BigInt #3831
-
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: Tutanota Blank Page
Off-topic:
BigInt is also used for things like elliptic curve cryptography.
BigInt is also used for things like elliptic curve cryptography.
-
- Apollo supporter
- Posts: 35
- Joined: 2020-10-20, 20:48
- Location: Shelf in Basement
Re: Tutanota Blank Page
No, there is not. Tutanota no longer supports Pale Moon, Brave, some Waterfox, etc. This started with the latest release of their webclient. See the various posts on Tutanota Reddit site. There is a somewhat large subset of users that are quite upset. Get an alternative email service, as others are forced to do.I have used Tutanota with PaleMoon for a long time.
Recently the Tutanota opens up blank in PaleMoon.
Is there a way for me to fix this?
Last edited by Old_Radio on 2022-01-26, 01:15, edited 1 time in total.
Win 8.1 x64 or x32, Win 7 SP1 x64. Nothing hanging on Pale Moon except uBO and P M Commander.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Tutanota Blank Page
Off-topic:
There is no need to EVER do that manually in JS. We have a WebCrypto API for a reason!RealityRipple wrote: ↑2022-01-25, 17:14BigInt is also used for things like elliptic curve cryptography.
"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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: Tutanota Blank Page
Moonchild wrote: ↑2022-01-25, 22:09Off-topic:There is no need to EVER do that manually in JS. We have a WebCrypto API for a reason!RealityRipple wrote: ↑2022-01-25, 17:14BigInt is also used for things like elliptic curve cryptography.
Off-topic:
That API only supports the three NIST curves, and not one named curve beyond them.
That API only supports the three NIST curves, and not one named curve beyond them.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Tutanota Blank Page
Off-topic:
Aside from that, there's no reason why you can't use bytearrays if you are going to use custom elliptic curve algorithms anyway, IMHO, since cryptography will use bitmanipulation primarily, but maybe i'm missing the point of its convenience somewhere along the way. Heck, there are even ready-made libraries for BigInteger if you really insist on doing it all in JS...
That said, I'd still call custom crypto in a JS application a specialized scientific application.
And why, pray tell, is that not enough? Or for that matter, why aren't any of the supported standard crypto methods listed as supported in this table enough?RealityRipple wrote: ↑2022-01-26, 01:49That API only supports the three NIST curves, and not one named curve beyond them.
Aside from that, there's no reason why you can't use bytearrays if you are going to use custom elliptic curve algorithms anyway, IMHO, since cryptography will use bitmanipulation primarily, but maybe i'm missing the point of its convenience somewhere along the way. Heck, there are even ready-made libraries for BigInteger if you really insist on doing it all in JS...
That said, I'd still call custom crypto in a JS application a specialized scientific application.
"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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Astronaut
- Posts: 663
- Joined: 2018-05-17, 02:34
- Location: Los Berros Canyon, California
Re: Tutanota Blank Page
Moonchild wrote: ↑2022-01-26, 14:15Off-topic:And why, pray tell, is that not enough? Or for that matter, why aren't any of the supported standard crypto methods listed as supported in this table enough?RealityRipple wrote: ↑2022-01-26, 01:49That API only supports the three NIST curves, and not one named curve beyond them.
Aside from that, there's no reason why you can't use bytearrays if you are going to use custom elliptic curve algorithms anyway, IMHO, since cryptography will use bitmanipulation primarily, but maybe i'm missing the point of its convenience somewhere along the way. Heck, there are even ready-made libraries for BigInteger if you really insist on doing it all in JS...
That said, I'd still call custom crypto in a JS application a specialized scientific application.
Off-topic:
Because you're not always in charge of the cryptographic parameters of your program. Particularly if it's just a third-party client or alternate server for an existing protocol, or if your system has to interact with code in another language with different cryptographic rules.
Because you're not always in charge of the cryptographic parameters of your program. Particularly if it's just a third-party client or alternate server for an existing protocol, or if your system has to interact with code in another language with different cryptographic rules.
-
- Pale Moon guru
- Posts: 35640
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Tutanota Blank Page
Off-topic:
Thanks for ignoring the second half of my reply
Thanks for ignoring the second half of my reply
"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
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moon Magic practitioner
- Posts: 2986
- Joined: 2015-09-26, 04:51
- Location: U.S.
Re: Tutanota Blank Page
Their logon page is now loading for me.
Those of you who use Tutanota should log in and check how it works.
You do not have the required permissions to view the files attached to this post.
-
- Apollo supporter
- Posts: 35
- Joined: 2020-10-20, 20:48
- Location: Shelf in Basement
Re: Tutanota Blank Page
Noticed that also. Time will tell how long this access will last.Their logon page is now loading for me.
Win 8.1 x64 or x32, Win 7 SP1 x64. Nothing hanging on Pale Moon except uBO and P M Commander.