Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: Password reset email not received, Failed to login! LOCKEDOUT #947

Open
2 tasks
Pantyhose-X opened this issue Oct 20, 2023 · 0 comments
Open
2 tasks
Labels
bug Something isn't working

Comments

@Pantyhose-X
Copy link

Pantyhose-X commented Oct 20, 2023

What happened?

I've changed the binding of a new mailbox, the binding can receive the mail binding authentication.
Now I forgot the password of revolt.chat, my mailbox can't receive the mail to reset the password.

I tried to guess my old password to log in, and I got a message. Failed to login! LOCKEDOUT
Does revolt discriminate against e-mail? [email protected]

Branch

Production (app.revolt.chat)

Commit hash

782a9b5

What browsers are you seeing the problem on?

Other (please specify in the "What happened" form)

Relevant log output

{
  "log": {
    "version": "1.2",
    "creator": {
      "name": "WebInspector",
      "version": "537.36"
    },
    "pages": [],
    "entries": [
      {
        "_initiator": {
          "type": "script",
          "stack": {
            "callFrames": [
              {
                "functionName": "",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 4077
              },
              {
                "functionName": "xhr",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 1761
              },
              {
                "functionName": "dispatchRequest$1",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 7199
              },
              {
                "functionName": "Axios$2.request",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 11360
              },
              {
                "functionName": "",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 132,
                "columnNumber": 67544
              },
              {
                "functionName": "req",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 22029
              },
              {
                "functionName": "post",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 133,
                "columnNumber": 22355
              },
              {
                "functionName": "login",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 440,
                "columnNumber": 10241
              },
              {
                "functionName": "executeAction$1",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 113,
                "columnNumber": 11896
              },
              {
                "functionName": "login",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 113,
                "columnNumber": 11624
              },
              {
                "functionName": "E",
                "scriptId": "834",
                "url": "https://app.revolt.chat/assets/Login.592ec14c.js",
                "lineNumber": 0,
                "columnNumber": 11471
              },
              {
                "functionName": "",
                "scriptId": "827",
                "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                "lineNumber": 424,
                "columnNumber": 19272
              }
            ],
            "parent": {
              "description": "await",
              "callFrames": [
                {
                  "functionName": "I$4",
                  "scriptId": "827",
                  "url": "https://app.revolt.chat/assets/main.eee1bb98.js",
                  "lineNumber": 0,
                  "columnNumber": 6018
                }
              ]
            }
          }
        },
        "_priority": "High",
        "_resourceType": "xhr",
        "cache": {},
        "request": {
          "method": "POST",
          "url": "https://app.revolt.chat/api/auth/session/login",
          "httpVersion": "h3",
          "headers": [
            {
              "name": ":authority",
              "value": "app.revolt.chat"
            },
            {
              "name": ":method",
              "value": "POST"
            },
            {
              "name": ":path",
              "value": "/api/auth/session/login"
            },
            {
              "name": ":scheme",
              "value": "https"
            },
            {
              "name": "accept",
              "value": "application/json, text/plain, */*"
            },
            {
              "name": "accept-encoding",
              "value": "gzip, deflate, br"
            },
            {
              "name": "accept-language",
              "value": "en-US,en;q=0.9"
            },
            {
              "name": "content-length",
              "value": "92"
            },
            {
              "name": "content-type",
              "value": "application/json"
            },
            {
              "name": "dnt",
              "value": "1"
            },
            {
              "name": "origin",
              "value": "https://app.revolt.chat"
            },
            {
              "name": "referer",
              "value": "https://app.revolt.chat/login"
            },
            {
              "name": "sec-ch-ua",
              "value": "\"Chromium\";v=\"118\", \"Brave\";v=\"118\", \"Not=A?Brand\";v=\"99\""
            },
            {
              "name": "sec-ch-ua-mobile",
              "value": "?0"
            },
            {
              "name": "sec-ch-ua-platform",
              "value": "\"Windows\""
            },
            {
              "name": "sec-fetch-dest",
              "value": "empty"
            },
            {
              "name": "sec-fetch-mode",
              "value": "cors"
            },
            {
              "name": "sec-fetch-site",
              "value": "same-origin"
            },
            {
              "name": "sec-gpc",
              "value": "1"
            },
            {
              "name": "user-agent",
              "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36"
            }
          ],
          "queryString": [],
          "cookies": [],
          "headersSize": -1,
          "bodySize": 92,
          "postData": {
            "mimeType": "application/json",
            "text": "{\"email\":\"[email protected]\",\"password\":\"*************\",\"friendly_name\":\"chrome on Windows 10\"}"
          }
        },
        "response": {
          "status": 403,
          "statusText": "Forbidden",
          "httpVersion": "h3",
          "headers": [
            {
              "name": "access-control-allow-origin",
              "value": "https://app.revolt.chat"
            },
            {
              "name": "alt-svc",
              "value": "h3=\":443\"; ma=86400"
            },
            {
              "name": "cf-cache-status",
              "value": "DYNAMIC"
            },
            {
              "name": "cf-ray",
              "value": "8192738c8d332500-SJC"
            },
            {
              "name": "content-length",
              "value": "20"
            },
            {
              "name": "content-type",
              "value": "application/json"
            },
            {
              "name": "date",
              "value": "Fri, 20 Oct 2023 15:56:32 GMT"
            },
            {
              "name": "nel",
              "value": "{\"success_fraction\":0,\"report_to\":\"cf-nel\",\"max_age\":604800}"
            },
            {
              "name": "permissions-policy",
              "value": "interest-cohort=()"
            },
            {
              "name": "report-to",
              "value": "{\"endpoints\":[{\"url\":\"https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=IPHfQKTJ6eFZqi3eEAtWgKlYmd6AhwIdOjWwArEMfTZs8DHMskIq%2BTIGwcZ7%2BWR9bwAcS9mOzrpi58XcGNhaIMSrjpTyY9LhgdybZCBrlY%2FYQgd%2F0zbCiCsDoTR6mkIhEtqWa6FF1GSx9WZ%2BDNk%3D\"}],\"group\":\"cf-nel\",\"max_age\":604800}"
            },
            {
              "name": "server",
              "value": "cloudflare"
            },
            {
              "name": "vary",
              "value": "Origin"
            },
            {
              "name": "x-content-type-options",
              "value": "nosniff"
            },
            {
              "name": "x-content-type-options",
              "value": "nosniff"
            },
            {
              "name": "x-frame-options",
              "value": "SAMEORIGIN"
            },
            {
              "name": "x-frame-options",
              "value": "SAMEORIGIN"
            },
            {
              "name": "x-ratelimit-bucket",
              "value": "10848922820499203256"
            },
            {
              "name": "x-ratelimit-limit",
              "value": "15"
            },
            {
              "name": "x-ratelimit-remaining",
              "value": "14"
            },
            {
              "name": "x-ratelimit-reset-after",
              "value": "10000"
            }
          ],
          "cookies": [],
          "content": {
            "size": 20,
            "mimeType": "application/json",
            "text": "{\"type\":\"LockedOut\"}"
          },
          "redirectURL": "",
          "headersSize": -1,
          "bodySize": -1,
          "_transferSize": 630,
          "_error": null
        },
        "serverIPAddress": "[2606:4700:3031::6815:2519]",
        "startedDateTime": "2023-10-20T15:56:39.734Z",
        "time": 1010.8920000009969,
        "timings": {
          "blocked": 98.65600000136112,
          "dns": 178.65900000000002,
          "ssl": 193.54699999999997,
          "connect": 372.438,
          "send": 0.21700000000004138,
          "wait": 359.4840000003106,
          "receive": 1.4379999993252568,
          "_blocked_queueing": 98.07400000136113
        }
      }
    ]
  }
}

Desktop

  • Yes, this bug is specific to Revolt Desktop and is not an issue with Revolt Desktop itself.

PWA

  • Yes, this bug is specific to the PWA.
@Pantyhose-X Pantyhose-X added the bug Something isn't working label Oct 20, 2023
@Pantyhose-X Pantyhose-X changed the title bug: No password reset email Failed to login! LOCKEDOUT bug: Password reset email not received, Failed to login! LOCKEDOUT Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant