Please Any Genius Could Slove this Error Please, I am facing this error while Registering
W 2020-04-01 12:51:58,419 yowsup.common.http.warequest - Passing Config to WARequest is deprecated, pass a YowProfile instead
I 2020-04-01 12:51:58,633 yowsup.common.http.warequest - {"login":"1XXXXXXXX","status":"fail","reason":"old_version"}
status: fail
reason: old_version
login: 1XXXXXXXX
same error
I 2020-04-01 18:49:43,223 yowsup.common.http.warequest - b'{"login":"....","status":"fail","reason":"old_version"}\n'
status: b'fail'
reason: b'old_version'
login: b'...'
Same issue here.
Trying to register a new number on a complete new setup ubuntu distro.
W 2020-04-01 22:50:09,255 yowsup.common.http.warequest - Passing Config to WARequest is deprecated, pass a YowProfile instead
I 2020-04-01 22:50:09,395 yowsup.common.http.warequest - b'{"login":"number","status":"fail","reason":"old_version"}\n'
status: b'fail'
reason: b'old_version'
@adrijanb Hey Have You Tried Registering WhatsApp from the Different mobile phone and then using Yowsup on it ?
@konstantah It's solved for you ?
New Version:
--> WhatsApp Version : 2.20.108
--> WhatsApp ClassesDEX MD5 : aIiTbnlq1G2jxLKYgZI5Xw==
Working here... Maybe it would be nice to have these steps on the Wiki @tgalal
Thank You So Much @modcastro For Answering You have Helped Us All, Does have you Registered Any New Number Today or Yesterday, Does you are able to register does its working ?
@modcastro thx, bro!
Its working for you @konstantah now ?
Hey @modcastro It worked after updating version and md5, But getting this error while verifying the OTP, Please Help Sir!
"sim_mcc": "000",
"sim_mnc": "000"
}
status: fail
retry_after: 3600
login: 1743032405
@Johnprogg yes, it works!
@konstantah For Me it is Through Error "Temporarily_Unavailable" Status: Fail after entering OTP 馃槥
requestcode:
I 2020-04-02 11:54:37,138 yowsup.common.http.warequest - b'{"login":".....","notify_after":86400,"status":"sent","length":6,"method":"sms","retry_after":65,"sms_wait":65,"voice_wait":65,"flash_type":0}\n'
status: b'sent'
length: 6
method: b'sms'
retry_after: 65
login: b'.....'
sms_wait: 65
voice_wait: 65
register:
I 2020-04-02 11:55:18,413 yowsup.common.http.warequest - b'{"status":"ok","login":"......","type":"new","edge_routing_info":"CAgIBQ==","security_code_set":false}\n'
@konstantah Have you done any DEVICE_ Changes As well ?
or Just Run the Yowsup Base code?
@Johnprogg Yes, 3 new already executed normally.
Temporarily_Unavailable it's not a version problem. Is IP ban...
@konstantah and @modcastro which command mcc and mnc are you using to register and to verify code, can you please tell the commands that you are using for register and verification are you running Yowsup in Amazon AWS, Digital Ocean Virtual Server or where you are running it ?
I am using
yowsup-cli registration --requestcode sms --phone 1854166 --cc 1 --mcc 405 --mnc 53
yowsup-cli registration --register 966-023 --phone 1854166 --cc 1
Don't really get the solution, is your method going consist in adding the whatsapp application into the pc? @modcastro
@modcastro, hi. I followed your instructions commented on 12 Apr:
--> WhatsApp Version : 2.20.205.13
--> WhatsApp ClassesDEX MD5 : b'IzjOlfsfaVtVx8YYioQl3g=='
but same results:
status: fail
reason: old_version
[root@nagios tmp]# python3 dexMD5.py com.whatsapp.apk
--> WhatsApp Version : 2.21.2.18
--> WhatsApp ClassesDEX MD5 : b'cUogV1tgLZAC+/6c5Vd0jQ=='
Still the same this is the info for the latest Whatsapp release and also said:
W 2021-02-04 15:46:11,610 yowsup.common.http.warequest - Passing Config to WARequest is deprecated, pass a YowProfile instead
W 2021-02-04 15:46:11,623 yowsup.common.http.warequest - Passing Config to WARequest is deprecated, pass a YowProfile instead
I 2021-02-04 15:39:28,985 yowsup.common.http.warequest - {"login":"506**","status":"fail","reason":"old_version"}
status: fail
reason: old_version
login: 506**
https://github.com/ben221199/WAPI/blob/java/src/main/java/nl/ben221199/wapi/RegisterMain.java
Minimal required parameters in exist:
authkey: public key of your client_static_keypair (also used for auth when connecting messaging server)in: internal number (without country code)cc: country codeid: identifierMinimal required parameters in code:
authkey: public key of your client_static_keypair (also used for auth when connecting messaging server)in: internal number (without country code)cc: country codetoken: A token calculated from in with a private key, the APK certificate and the MD5 hash of the classes.dex file.id: identifiermethod: Method how to receive the code (sms or voice)Minimal required parameters in register:
authkey: public key of your client_static_keypair (also used for auth when connecting messaging server)in: internal number (without country code)cc: country codecode: The code you received from the SMS or voice callid: identifierThe parameters that could be responsible for giving an old_version exception are id and token:
id: A 20-byte identifier. In combination with the in and cc, the server will detect if the account already exists. When having no id, just generate a random one with 20 bytes.token: The Android app has 3 values in its APK. A private key, a certificate that signs the APK and a hash calculated from the classes.dex inside the APK. Using these 3 values, a hash is calculated from the in value. When you are using these 3 values from an old version of the WhatsApp APK, the registering will fail. Make sure you have 3 updated values in your environment file.
- Download com.whatsapp.apk (for example with https://github.com/matlink/gplaycli)
- gplaycli -d com.whatsapp
- Calculate version and MD5 with https://gist.github.com/masbog/d29c779539581defbf542e70ce724ed8
- Install https://github.com/mikusjelly/axmlparser
- python3 dexMD5.py com.whatsapp.apk
- Replace the appropriate values (_MD5_CLASSES and _VERSION)
New Version:
--> WhatsApp Version : 2.20.108
--> WhatsApp ClassesDEX MD5 : aIiTbnlq1G2jxLKYgZI5Xw==Working here... Maybe it would be nice to have these steps on the Wiki @tgalal
Can you explain it better?
Most helpful comment
New Version:
--> WhatsApp Version : 2.20.108
--> WhatsApp ClassesDEX MD5 : aIiTbnlq1G2jxLKYgZI5Xw==
Working here... Maybe it would be nice to have these steps on the Wiki @tgalal