Is there a Prefect Cloud outage rn? Whenever I try...
# prefect-cloud
a
Is there a Prefect Cloud outage rn? Whenever I try and log in, I'm getting the 404 page
1
w
hmm things seem to be working fine for me. try a hard refresh? and/or did an admin change about your account by chance?
a
Getting the 404 in different browsers
Shouldnt have been any admin level changes on our account recently
Working on my mobile browser FWIW - not that useful but that's information of some kind
Here's the console log
Copy code
Auth worker trace: INFO: Connected auth.shared-worker-12ea978a.js:2:13347
console.trace() auth.shared-worker-12ea978a.js:2:13475
    connect <https://app.prefect.cloud/assets/auth.shared-worker-12ea978a.js:2>
    Bt <https://app.prefect.cloud/assets/auth.shared-worker-12ea978a.js:2>
Partitioned cookie or storage access was provided to "<https://js.stripe.com/v3/m-outer-93afeeb17bc37e711759584dbfc50d47.html#url=https%3A%2F%2Fapp.prefect.cloud%2Fauth%2Fcallback%3Fcode%3D01H3MJG45436XN6XVK44QG5A89&title=&referrer=&muid=8bc70af7-a352-42db-b4aa-17c9ebb6e4a9046392&sid=e2d3e749-ce64-457a-b4af-e48e67d8a0647ce6b4&version=6&preview=false>" because it is loaded in the third-party context and dynamic state partitioning is enabled.

XHRGET
<https://api.prefect.cloud/api/me/>
[HTTP/3 403 Forbidden 91ms]

Object { message: "Request failed with status code 403", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
"code: "ERR_BAD_REQUEST"
"config: Object { timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … }

message: "Request failed with status code 403"

name: "AxiosError"

request: XMLHttpRequest { readyState: 4, timeout: 0, withCredentials: false, … }

response: Object { data: {…}, status: 403, statusText: "Forbidden", … }

stack: ""

<prototype>: Object { constructor: i5(t, e, i, n, r), toJSON: toJSON()
, stack: "", … }
index.9ec82df7.js:89:14221
Proxy { <target>: {…}, <handler>: {…} }

<target>: Object { message: "Request failed with status code 403", name: "AxiosError", code: "ERR_BAD_REQUEST", … }

<handler>: Object { get: Rk(n, r, a), set: F_(i, n, r, a), deleteProperty: Let(t, e)
, … }
index.9ec82df7.js:1:15060
Partitioned cookie or storage access was provided to “<https://m.stripe.network/inner.html#url=https%3A%2F%2Fapp.prefect.cloud%2Fauth%2Fcallback%3Fcode%3D01H3MJG45436XN6XVK44QG5A89&title=&referrer=&muid=8bc70af7-a352-42db-b4aa-17c9ebb6e4a9046392&sid=e2d3e749-ce64-457a-b4af-e48e67d8a0647ce6b4&version=6&preview=false>” because it is loaded in the third-party context and dynamic state partitioning is enabled.

XHRGET
<https://api.prefect.cloud/api/me/>
[HTTP/3 401 Unauthorized 106ms]

XHRGET
<https://api.prefect.cloud/api/me/workspaces>
[HTTP/3 401 Unauthorized 108ms]

Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:89:14221
XHRGET
<https://api.prefect.cloud/api/me/accounts/3fe2717d-668b-41e0-8aaf-4083fcc9381b/permissions>
[HTTP/3 401 Unauthorized 132ms]

XHRPOST
<https://api.prefect.cloud/api/accounts/3fe2717d-668b-41e0-8aaf-4083fcc9381b/workspaces/c769f511-3420-44ab-86da-6986be95f890/flow_runs/history>
[HTTP/3 401 Unauthorized 134ms]

Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:89:14221
XHRGET
<https://api.prefect.cloud/api/me/workspaces/c769f511-3420-44ab-86da-6986be95f890/scopes>
[HTTP/3 401 Unauthorized 103ms]

Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:1200:247649
Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:1200:248008
Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:89:14221
XHRGET
<https://api.prefect.cloud/api/me/accounts/3fe2717d-668b-41e0-8aaf-4083fcc9381b/permissions>
[HTTP/3 401 Unauthorized 94ms]

XHRGET
<https://api.prefect.cloud/api/me/workspaces/c769f511-3420-44ab-86da-6986be95f890/scopes>
[HTTP/3 401 Unauthorized 104ms]

Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
index.9ec82df7.js:1200:248008
Object { message: "Request failed with status code 401", name: "AxiosError", code: "ERR_BAD_REQUEST", config: {…}, request: XMLHttpRequest, response: {…}, stack: "" }
I think it's my computer somehow, other sites are having issues too. Weird that it's in multiple browsers. Gonna investigate.
Now I'm able to log in but it logs in to a totally empty Prefect setup, no workspaces, no blocks 🤔
Still seeing most of those failed requests in the console log
w
are you logging in with sso and if so are you using the one you typically use for work? There’s nothing that indicates a system-wide problem but want to get to the bottom of it.
a
Yes - google SSO using a work email
I GOT IN - I believe the issue was due to my system clock being wrong. 🤷
w
gonna chalk this one up as something we may never have the true answer for. glad you got in 🤷
c
Ohhh Austin, wow, that does make some sense if your system clock is off by more than an hour (IIRC), I believe many SSL implementations will deny you. Not sure if that's exactly what you hit, but it does make sense