tgalal / yowsup

The WhatsApp lib
GNU General Public License v3.0
7.06k stars 2.23k forks source link

Go offline #3195

Open Yokamonix opened 1 year ago

Yokamonix commented 1 year ago

Describe the bug Go offline at start. Im check with two diff phone numbers in diff c,mnc,mcc

_VERSION = "2.23.1.72" #"2.21.21.18" # 2.20.206.24
_MD5_CLASSES = "iGnT5+B2tgouttcsljXrtQ=="

Debug output

yowsup-cli v3.2.1 yowsup v3.3.0 consonance v0.1.5 dissononce v0.34.3 python-axolotl v0.2.3 cryptography v39.0.0 protobuf v4.21.12

Copyright (c) 2012-2019 Tarek Galal http://www.openwhatsapp.org

This software is provided free of charge. Copying and redistribution is encouraged.

If you appreciate this software and you would like to support future development please consider donating: http://openwhatsapp.org/yowsup/donate

2023-01-13 09:20:06,717 yowsup.stacks.yowstack - Initializing stack 2023-01-13 09:20:06,718 yowsup.stacks.yowstack - Constructed Network Layer 2023-01-13 09:20:06,718 yowsup.stacks.yowstack - Constructed Noise Segments Layer 2023-01-13 09:20:06,719 yowsup.stacks.yowstack - Constructed Noise Layer 2023-01-13 09:20:06,719 yowsup.stacks.yowstack - Constructed Coder Layer 2023-01-13 09:20:06,720 yowsup.stacks.yowstack - Constructed Logger Layer 2023-01-13 09:20:06,720 yowsup.stacks.yowstack - Constructed <yowsup.layers.axolotl.layer_control.AxolotlControlLayer object at 0x7f48ac577d68> 2023-01-13 09:20:06,720 yowsup.stacks.yowstack - Constructed Axolotl Layer - <yowsup.layers.axolotl.layer_receive.AxolotlReceivelayer object at 0x7f48adc40d30> 2023-01-13 09:20:06,720 yowsup.stacks.yowstack - Constructed Authentication Layer - Messages Layer - Receipt Layer - Ack Layer - Presence Layer - Ib Layer - Iq Layer - notification Ib Layer - Contact Iq Layer - Chatstate Layer - call Layer - Groups Iq Layer - Media Layer - Privacy Layer - Profiles Layer 2023-01-13 09:20:06,725 yowsup.stacks.yowstack - Constructed CLI Interface Layer 2023-01-13 09:20:06,725 yowsup.stacks.yowstack - setProfile(YowProfile(profile_name=xxxxxxxxxxx) Yowsup Cli client

Type /help for available commands

[offline]: / L D 2023-01-13 09:20:17,565 yowsup.layers.network.layer - Created asyncore dispatcher I 2023-01-13 09:20:17,565 yowsup.layers.network.layer - Connecting to e9.whatsapp.net:443 D 2023-01-13 09:20:17,566 yowsup.layers.network.dispatcher.dispatcher_asyncore - connect(('e9.whatsapp.net', 443)) D 2023-01-13 09:20:17,595 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_connect D 2023-01-13 09:20:17,595 yowsup.layers.network.layer - Connected D 2023-01-13 09:20:17,595 yowsup.axolotl.factory - get_manager(profile_name=xxxxxxxx, username=xxxxxxxxx) D 2023-01-13 09:20:17,597 yowsup.axolotl.manager - Initialized AxolotlManager [username=xxxxxxxxx db=/root/.config/yowsup/79686871028/axolotl.db] D 2023-01-13 09:20:17,597 yowsup.axolotl.manager - level_prekeys(force=False) D 2023-01-13 09:20:17,623 yowsup.axolotl.manager - len(pending_prekeys) = 812 D 2023-01-13 09:20:17,623 yowsup.axolotl.manager - load_unsent_prekeys I 2023-01-13 09:20:17,645 yowsup.axolotl.manager - Loaded 812 unsent prekeys D 2023-01-13 09:20:17,645 yowsup.layers.noise.layer - Received auth event D 2023-01-13 09:20:17,645 yowsup.env.env - Env not set, setting it to android D 2023-01-13 09:20:17,645 yowsup.env.env - Current env changed to android D 2023-01-13 09:20:17,646 yowsup.layers.noise.layer - Performing handshake [username= xxxxxxxxx, passive=True] D 2023-01-13 09:20:17,646 yowsup.layers.noise.layer - Starting handshake worker D 2023-01-13 09:20:17,702 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close D 2023-01-13 09:20:17,702 yowsup.layers.network.layer - Disconnected D 2023-01-13 09:20:17,750 yowsup.layers.axolotl.layer_control - Disconnected, reboot_connect? = False general: Disconnected: [offline]:

Config file "version": 1, "cc": "X", "client_static_keypair": "OHiDWU7GF9KpUyh3oKoZk3KJMDO3/Q2yRTW8iSCC01t+YfLnvWWMFX+qm2pxyxaAKydKthJCta3gScUg+euWMQ==", "expid": "RtlLD0h9R7u/I92s7NGMZg==", "fdid": "4677bc2e-97a3-4af7-b81d-af02c09569b1", "id": "W5EJKn5kTBSSo335ya+g4rXeG7Y=", "login": "XXXXXXXXX", "mcc": "XXX", "mnc": "XX", "phone": "XXXXXXXXX", "sim_mcc": "000", "sim_mnc": "000"

Versions yowsup-cli v3.2.1 using: yowsup v3.3.0 consonance v0.1.5 dissononce v0.34.3 python-axolotl v0.2.3 cryptography v39.0.0 protobuf v4.21.12

OS (please complete the following information): CentOS 7.0

hfiufyu commented 1 year ago

Look here, https://github.com/tgalal/yowsup/issues/3185 the problem is in the noise protocol, the handshake does not pass, the whatsapp has changed something. D 2023-01-13 09:20:17,702 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close pay attention to this line, the http connection is being closed by the server....

rafaelnordavind commented 1 year ago

Same problem here. still working for anyone? could you give us the new modifications?

Analog303 commented 1 year ago

Good evening, is there already a solution

rafaelnordavind commented 1 year ago

Can you share a solution?

siddharthdeo99 commented 1 year ago

any solution? Is it an IP problem? as I'm able to send one SMS but after that this issue raised.