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

Logging keeps failing #13

Open
ideu opened this issue Dec 21, 2020 · 1 comment
Open

Logging keeps failing #13

ideu opened this issue Dec 21, 2020 · 1 comment
Labels
upstream Issue caused by upstream libraries

Comments

@ideu
Copy link

ideu commented Dec 21, 2020

image
I am very sure that I input the password correctly and tried with different new passwords, but it keeps failing.
Facebook sent me the security email saying that the logging was using Chrome on Mac OS X 10.10 but my system is 11.1.
I am not sure which step might be problematic.

@blueset blueset added the upstream Issue caused by upstream libraries label Dec 25, 2020
@blueset
Copy link
Member

blueset commented Dec 26, 2020

The upstream library fbchat is responsible for the login process. It might be helpful to upgrade it to the latest version (1.9.7).

pip3 install --upgrade fbchat

As far as I know, fbchat is not reporting an OS version in its request headers but only the version of itself. It used to report itself randomly as one of Mac OS 10.10.2 Chrome 42, Mac OS 10.10.3 Safari 8, Windows 8.1 Chrome 42, Windows 7 Chrome 22, Windows 7 Chrome 20, and ChromeOS 20, but it no longer does so in the latest version.

If it still have the same issue after upgrading, unfortunately fbchat has already ceased developing as of this September. There is a replacement to this called fbchat-async but it requires quite a large refactor to EFMS and the entire EFB framework (to include async support). I'll try to look into the migration when I have the time and effort to do so, but no ETA guaranteed.

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

No branches or pull requests

2 participants