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

Can't login to Microsoft account - error 200 #78

Closed
arun-gurung opened this issue Aug 17, 2020 · 22 comments
Closed

Can't login to Microsoft account - error 200 #78

arun-gurung opened this issue Aug 17, 2020 · 22 comments

Comments

@arun-gurung
Copy link

arun-gurung commented Aug 17, 2020

A few days ago, everything worked. Now, Skyperious can't login, even if I use my email address or live-username. But I can still logout and login with Skype on Windows and on Linux. I have latest version 4.0.1.

Capture

@arun-gurung
Copy link
Author

Now it worked again. I am sure I wrote the correct password. Please disregard the issue.

@suurjaak
Copy link
Owner

Looks like the API login can sometimes fail for no discernible reason. A few other users have also reported the same problem.

I should probably put in an informational message to that effect.

@arun-gurung arun-gurung reopened this Aug 19, 2020
@arun-gurung
Copy link
Author

It's me, again. Sorry to reopen the issue, but now the problem is back and persistent. I am getting to my tears, because I really want to use your great app.

@suurjaak
Copy link
Owner

Is the error still "That Microsoft account doesn't exist" or is it something else now?

Is the result any different between logging in on the Online-page, and choosing "Create new database from Skype online" on the initial program screen?

@arun-gurung
Copy link
Author

It's the same error 200 this Microsoft account doesn't exist.

It's the same result whether I try to log in anywhere.

@arun-gurung
Copy link
Author

FYI: I was able to log in and download my chats now again, but the problem is just coming and going.

@suurjaak
Copy link
Owner

The thing is, this login functionality is provided by a third-party library (https://github.com/Terrance/SkPy), so there is little I can do about the problems it encounters.

Out of curiosity:

  • do you have linked Skype and Microsoft accounts?
  • do you have two-factor authentication enabled in your account?
  • do you experience problems logging in at https://web.skype.com?

@arun-gurung
Copy link
Author

I have linked Skype and Microsoft accounts.
I don't have 2FA.
I can login to web.skype.com only on Windows, but not on Linux because they require the latest version of Edge. Though I heard that Edge will come to Linux, but haven't tried it.

@suurjaak
Copy link
Owner

Looks like Microsoft login is undergoing some major changes. I can't login any more either.

I will release a new program version once I've figured out what the new requirements are.

@timea-techgirl
Copy link

What about using "App passwords" in account settings. It's used to login to old apps such as Windows Live Mail.

@suurjaak
Copy link
Owner

@timea-techgirl Have you had better luck with them? I tried app passwords with my own account, but I'm getting the same "Profile accrual is required" error that I was getting with an ordinary password.

@timea-techgirl
Copy link

@suurjaak Interesting... I logged in normally and my authenticator got a notification to approve or deny but skyperious doesn't wait for it as it doesn't know how and gives an error.

Same error with app password but no authenticator notification while logging in with app password.

Turning off two step verification, I get "Failed to retrieve t field...." error.

@suurjaak
Copy link
Owner

I found a solution that worked for my account - making an e-mail the primary alias of the account (simply enabling Outlook did the trick). After this, login works with both skypename and e-mail.

App passwords made no difference one way or the other.

@timea-techgirl
Copy link

My email is the primary alias. What do you mean by enabling outlook?

@suurjaak
Copy link
Owner

What do you mean by enabling outlook?

At account.live.com, going to "Services & subscriptions" and then clicking "Use Outlook.com for free". After logging in to outlook.live.com, login in Skyperious started working for me.

@timea-techgirl
Copy link

I see. Not working for me.

@suurjaak
Copy link
Owner

I found this solution at EionRobb/skype4pidgin#656.

Which error are you getting now? Does disabling two-factor authentication make any difference?

@timea-techgirl
Copy link

Same t field error
No

@timea-techgirl
Copy link

I remember having google play store errors whenever I flashed a ROM and tried to sign in to my google account.
None of the solutions on the internet had worked. I finally fixed the issue by going to my google account and clicking "This was me" button in the recent login activity and the play store would work immediately. I thought Microsoft may have something similar and did a search. I found this:

  1. Go to account.live.com/activity and sign in using the email address and password of the affected account.

  2. Under Recent activity find the Session Type event that matches the most recent time you received the connection error and click to expand it.

  3. Select This was me to let the system know you authorize the IMAP connection.

But only thing is, there is no "This was me" button like Google has.

@suurjaak
Copy link
Owner

What about if you re-verify your account from the "Secure your account" link under a Recent activity item?

@timea-techgirl
Copy link

It just says thanks for letting us know.

@suurjaak
Copy link
Owner

Released a new version, Skyperious v4.2, with an updated Skype API that should clear login errors for some accounts at least.

Closing this issue for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants