SOLVED: Login Failed Error: Required email domain not fulfilled

Hi guys,

Battling with on following:

Grafana listens on port 3333 (which docker maps to port 3000 inside the grafana container).

Grafana v6.3.0-beta2
root_url =

On, Authorized redirect URIs =

In grafana.ini:
allowed_domains =

The “Sign in with Google” button takes me to the account selection list and when I select, then browser popup displays:

Login Failed Error: Required email domain not fulfilled
Grafana logs:

{"log":"t=2019-07-30T13:33:54+0000 lvl=info msg=\"state check\" logger=oauth queryState=3c7ca37c04fdbc67e93ea3c7a1f8a6128566903aeeeb2dde25e48f34d02d6824 cookieState=3c7ca37c04fdbc67e93ea3c7a1f8a6128566903aeeeb2dde25e48f34d02d6824\n","stream":"stdout","time":"2019-07-30T13:33:54.576807785Z"}
{"log":"t=2019-07-30T13:33:54+0000 lvl=eror msg=\"Required email domain not fulfilled\" logger=context userId=0 orgId=0 uname=\n","stream":"stdout","time":"2019-07-30T13:33:54.704840012Z"}

If I leave out the `https://` in the following lines (as per a previous posting):

auth_url =
token_url =

Then I see a long string in the URL window of the browser, viz:
and a **404** Error

FWIW, I have the following setup (which works so far to deliver https whatever the user punches into the browser):

`% curl`
<a href="/login">Found</a>

`% curl`
<title>301 Moved Permanently</title>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="">here</a>.</p>
<address>Apache/2.4.29 (Ubuntu) Server at Port 80</address>

`% curl`
<a href="/login">Found</a>.

` % curl`
<a href="/login">Found</a>

`% curl`
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

Any assistance is very much appreciated!

It needed in grafana.ini:
allowed_domains =

1 Like