WordPress.org

Make WordPress Core

Opened 4 months ago

Last modified 3 months ago

#49870 new defect (bug)

Admin Email Verification "The Email is Correct" leads to White Screen

Reported by: rogueeasyweb Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 5.4
Component: Administration Keywords: reporter-feedback
Focuses: Cc:

Description

On every one of my sites, clicking on "The Email is Correct" leads to a white screen, and no email sent.

A console error on this white screen reads: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature."

See screenshot: https://rogueeasyweb.tinytake.com/tt/NDIwMzkzNF8xMzA4MjE4Mg

I've been simply clicking in Remind me Later to get around it. This has been happening for months and months now, across multiple WP updates, and on at least 10 different sites on a few different hosts. Sorry I do not have a stock installation sitting around with no plugins/themes to test on.

Using Firefox v74.0.1 on Windows 10

Change History (2)

#1 @desrosj
3 months ago

  • Component changed from General to Administration
  • Keywords reporter-feedback added

Hi @rogueeasyweb,

Welcome to Trac! My apologies it took a bit to receive a response.

Are you still experiencing this issue? If so, let's try to narrow down a bit what's going on. It seems that this is an issue with there is no charset specified for the page. I have been unable to reproduce this in Firefox.

  • Are you able to see if other pages have a charset defined?
  • Does your database have one in the options table?
  • Are there any plugins that you have in common on all of your sites?
  • Have you been able to try a different browser to see if the issue also occurs there?
  • Are there any notices that get added to your PHP error log.

#2 @rogueeasyweb
3 months ago

  • Are you able to see if other pages have a charset defined?

Yes, I looked at a few, it seems they all do. <meta charset="UTF-8">

  • Does your database have one in the options table?

I didn't see anything about charset in the options table.

  • Are there any plugins that you have in common on all of your sites?

Possibly. I know I at least use "Classic Editor" on all my sites.

  • Have you been able to try a different browser to see if the issue also occurs there?

Yes, I tested in Chrome and got another blank page. However, this page had a notice on it: "This page isn’t working
If the problem continues, contact the site owner.
HTTP ERROR 402"
No errors in the dev tools console.

  • Are there any notices that get added to your PHP error log.

On the same site as the above test in chrome, I looked at the error_log and no error was generated.

If lots of people aren't reporting this issue, then it must be something I'm doing.

I'm going to setup a fresh install of WP with no plugins and see if I can find anything out that way.

Is there any way I can trigger the Admin Email Verification page manually? How long would I have to wait for it to show?

Last edited 3 months ago by rogueeasyweb (previous) (diff)
Note: See TracTickets for help on using tickets.