Describe the bug
It has been working stably for months. It started giving a 405 error.
Debug output
Error: 405
2020-12-08 15:21:30,203 yowsup.layers.noise.layer - Performing handshake [username= Xxxxxxxxxx,passive=False]
D 2020-12-08 15:21:30,203 yowsup.layers.noise.layer - Starting handshake worker
D 2020-12-08 15:21:32,484 yowsup.layers.logger.layer - rx:
general: Login Failed, reason: 405
D 2020-12-08 15:21:32,484 yowsup.layers.network.dispatcher.dispatcher_asyncore - disconnect
D 2020-12-08 15:21:32,484 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close
D 2020-12-08 15:21:32,485 yowsup.layers.network.layer - Disconnected
Is it start yesterday?
Yes
I'm trying to solve this problem too. what could be the reason?
regularly it is due to changes in the access rules of whatsapp servers
Try changing your _yowsup/env/env_android.py_ to:
_MD5_CLASSES = "sRhBbr747oSPJ1wpla3joQ=="
_VERSION = "2.20.206"
Please, give me an hand: https://github.com/tgalal/yowsup/issues/3023
New registration json include server_static_public now,
somebody managed to login?
or verify @twilliamftv solution works?
ok, @twilliamftv was right.
I can verify thats work.
thanks @twilliamftv!
I made the change that @twilliamftv say but not working for me... any more?
Well, it works, at least until now for me.
I made the change that @twilliamftv say but not working for me... any more?
same here :(
I made the change that @twilliamftv say but not working for me... any more?
same here :(
Try to re-run the setup.py file after the change, it works for me.
Most helpful comment
Try changing your _yowsup/env/env_android.py_ to:
_MD5_CLASSES = "sRhBbr747oSPJ1wpla3joQ=="
Please, give me an hand: https://github.com/tgalal/yowsup/issues/3023