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

/L Disconnected WhatsApp 2.22.24.76 #3188

Closed
ChowSings opened this issue Dec 21, 2022 · 26 comments
Closed

/L Disconnected WhatsApp 2.22.24.76 #3188

ChowSings opened this issue Dec 21, 2022 · 26 comments
Assignees

Comments

@ChowSings
Copy link

_MD5_CLASSES = "fJdJ2pZOVbYYjN+D8g8mUQ=="
_KEY = "eQV5aq/Cg63Gsq1sshN9T3gh+UUp0wIw0xgHYT1bnCjEqOJQKCRrWxdAe2yvsDeCJL+Y4G3PRD2HUF7oUgiGo8vGlNJOaux26k+A2F3hj8A="

_VERSION = "2.22.24.76" # 2.20.206.24
_OS_NAME = "Android"
_OS_VERSION = "8.0.0"
_DEVICE_NAME = "star2lte"
_MANUFACTURER = "samsung"
_BUILD_VERSION = "star2ltexx-user 8.0.0 R16NW G965FXXU1ARCC release-keys"
_AXOLOTL = True
D 2022-12-21 15:07:57,175 yowsup-cli - starting cmd
yowsup-cli     v3.2.1
yowsup         v3.3.0
consonance     v0.1.5
dissononce     v0.34.3
python-axolotl v0.2.2
cryptography   v38.0.4
protobuf       v4.0.0rc1
[offline]:/L
  D 2022-12-21 15:09:02,282 yowsup.layers.network.layer - Created asyncore dispatcher
  I 2022-12-21 15:09:02,282 yowsup.layers.network.layer - Connecting to e13.whatsapp.net:443
  D 2022-12-21 15:09:02,282 yowsup.layers.network.dispatcher.dispatcher_asyncore - connect(('e13.whatsapp.net', 443))
  D 2022-12-21 15:09:02,296 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_connect
  D 2022-12-21 15:09:02,296 yowsup.layers.network.layer - Connected
  D 2022-12-21 15:09:02,296 yowsup.axolotl.factory - get_manager(profile_name=91941****388, username=91941****388)
  D 2022-12-21 15:09:02,297 yowsup.axolotl.manager - Initialized AxolotlManager [username=91941****388, db=/root/.config/yowsup/919415264388/axolotl.db]
  D 2022-12-21 15:09:02,298 yowsup.axolotl.manager - level_prekeys(force=False)
  D 2022-12-21 15:09:02,298 yowsup.axolotl.manager - len(pending_prekeys) = 0
  I 2022-12-21 15:09:02,298 yowsup.axolotl.manager - Generating 812 prekeys, current max_prekey_id=0
  I 2022-12-21 15:09:02,530 yowsup.axolotl.manager - Storing 812 prekeys
  D 2022-12-21 15:09:05,362 yowsup.axolotl.manager - load_unsent_prekeys
  I 2022-12-21 15:09:05,366 yowsup.axolotl.manager - Loaded 812 unsent prekeys
  D 2022-12-21 15:09:05,366 yowsup.layers.noise.layer - Received auth event
  D 2022-12-21 15:09:05,366 yowsup.env.env - Env not set, setting it to android
  D 2022-12-21 15:09:05,366 yowsup.env.env - Current env changed to android
  D 2022-12-21 15:09:05,366 yowsup.layers.noise.layer - Performing handshake [username= 91941****388, passive=True]
  D 2022-12-21 15:09:05,367 yowsup.layers.noise.layer - Starting handshake worker
  D 2022-12-21 15:09:05,391 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close
  D 2022-12-21 15:09:05,391 yowsup.layers.network.layer - Disconnected
  D 2022-12-21 15:09:05,405 yowsup.layers.axolotl.layer_control - Disconnected, reboot_connect? = False
  general: Disconnected:
@Rodrigosolari
Copy link

Change the endpoint to chat.cdn.WhatsApp.net y g.WhatsApp.net and try

@ChowSings
Copy link
Author

Change the endpoint to chat.cdn.WhatsApp.net y g.WhatsApp.net and try

Can you post the code and path?

Thanks!

@Rodrigosolari
Copy link

@li894882182
Copy link

still return general: Disconnected , how to fix it?

@li894882182
Copy link

@Rodrigosolari , can you help me please?

@ChowSings
Copy link
Author

c.whatsaap.net

[offline]:
D 2022-12-26 11:42:46,223 yowsup.layers.network.layer - Created asyncore dispatcher
I 2022-12-26 11:42:46,223 yowsup.layers.network.layer - Connecting to g.whatsapp.net:443
D 2022-12-26 11:42:46,223 yowsup.layers.network.dispatcher.dispatcher_asyncore - connect(('g.whatsapp.net', 443))
D 2022-12-26 11:42:46,247 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_connect
D 2022-12-26 11:42:46,247 yowsup.layers.network.layer - Connected
D 2022-12-26 11:42:46,247 yowsup.axolotl.factory - get_manager(profile_name=919908539862, username=919908539862)
D 2022-12-26 11:42:46,248 yowsup.axolotl.manager - Initialized AxolotlManager [username=919908539862, db=/root/.config/yowsup/919908539862/axolotl.db]
D 2022-12-26 11:42:46,248 yowsup.axolotl.manager - level_prekeys(force=False)
D 2022-12-26 11:42:46,251 yowsup.axolotl.manager - len(pending_prekeys) = 812
D 2022-12-26 11:42:46,251 yowsup.axolotl.manager - load_unsent_prekeys
I 2022-12-26 11:42:46,255 yowsup.axolotl.manager - Loaded 812 unsent prekeys
D 2022-12-26 11:42:46,255 yowsup.layers.noise.layer - Received auth event
D 2022-12-26 11:42:46,255 yowsup.env.env - Env not set, setting it to android
D 2022-12-26 11:42:46,255 yowsup.env.env - Current env changed to android
D 2022-12-26 11:42:46,255 yowsup.layers.noise.layer - Performing handshake [username= 919908539862, passive=True]
D 2022-12-26 11:42:46,255 yowsup.layers.noise.layer - Starting handshake worker
D 2022-12-26 11:42:46,350 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close
D 2022-12-26 11:42:46,350 yowsup.layers.network.layer - Disconnected
D 2022-12-26 11:42:46,411 yowsup.layers.axolotl.layer_control - Disconnected, reboot_connect? = False
general: Disconnected:
[offline]:

/yowsup/common/constants.py

class YowConstants:
    DOMAIN       = "s.whatsapp.net"
    ENDPOINTS     = (
        #("chat.cdn.whatsapp.net", 443),
        #("c.whatsaap.net", 443),
        ("g.whatsapp.net", 443),
        #("e1.whatsapp.net", 443),
        #("e2.whatsapp.net", 443),
        #("e3.whatsapp.net", 443),
        #("e4.whatsapp.net", 443),
        #("e5.whatsapp.net", 443),
        #("e6.whatsapp.net", 443),
        #("e7.whatsapp.net", 443),
        #("e8.whatsapp.net", 443),
        #("e9.whatsapp.net", 443),
        #("e10.whatsapp.net", 443),
        #("e11.whatsapp.net", 443),
        #("e12.whatsapp.net", 443),
        #("e13.whatsapp.net", 443),
        #("e14.whatsapp.net", 443),
        #("e15.whatsapp.net", 443),
        #("e16.whatsapp.net", 443),
        )

    WHATSAPP_SERVER = "s.whatsapp.net"
    WHATSAPP_GROUP_SERVER = "g.us"

    YOWSUP = "yowsup"

    PREVIEW_WIDTH = 64
    PREVIEW_HEIGHT = 64

@Whomakes
Copy link

Change noise layer to 5.0

@Whomakes
Copy link

def __init__(self):
    super(YowNoiseLayer, self).__init__()
    self._wa_noiseprotocol = WANoiseProtocol(
        5, 0, protocol_state_callbacks=self._on_protocol_state_changed
    )  # type: WANoiseProtocol

    self._handshake_worker = None
    self._stream = BlockingQueueSegmentedStream()  # type: BlockingQueueSegmentedStream
    self._read_buffer = bytearray()
    self._flush_lock = threading.Lock()
    self._incoming_segments_queue = Queue.Queue()
    self._profile = None
    self._rs = None

@Whomakes
Copy link

class YowConstants:
DOMAIN = "s.whatsapp.net"
ENDPOINTS = (
("chat.cdn.whatsapp.net", 443),
("g.whatsapp.net", 443),
)

WHATSAPP_SERVER = "s.whatsapp.net"

YOWSUP = "yowsup"

PREVIEW_WIDTH = 64
PREVIEW_HEIGHT = 64

@li894882182
Copy link

li894882182 commented Dec 26, 2022

@tgalal i Change noise layer to 5.0 , but still return general: Disconnected

`

class YowNoiseLayer(YowLayer):
DEFAULT_PUSHNAME = "yowsup"
HEADER = b'WA\x04\x00'
EDGE_HEADER = b'ED\x00\x01'
EVENT_HANDSHAKE_FAILED = "org.whatsapp.yowsup.layer.noise.event.handshake_failed"

def __init__(self):
    super(YowNoiseLayer, self).__init__()
    self._wa_noiseprotocol = WANoiseProtocol(
        5, 0, protocol_state_callbacks=self._on_protocol_state_changed
    )  # type: WANoiseProtocol

    self._handshake_worker = None
    self._stream = BlockingQueueSegmentedStream()  # type: BlockingQueueSegmentedStream
    self._read_buffer = bytearray()
    self._flush_lock = threading.Lock()
    self._incoming_segments_queue = Queue.Queue()
    self._profile = None
    self._rs = None`

@Whomakes
Copy link

Show u noise layer

@li894882182
Copy link

li894882182 commented Dec 26, 2022

image

@Whomakes
Copy link

class YowNoiseLayer(YowLayer):
DEFAULT_PUSHNAME = "yowsup"
HEADER = b'WA\x05\x00'
EDGE_HEADER = b'ED\x00\x01'
EVENT_HANDSHAKE_FAILED = "org.whatsapp.yowsup.layer.noise.event.handshake_failed"

def __init__(self):
    super(YowNoiseLayer, self).__init__()
    self._wa_noiseprotocol = WANoiseProtocol(
        5, 0, protocol_state_callbacks=self._on_protocol_state_changed
    )  # type: WANoiseProtocol

    self._handshake_worker = None
    self._stream = BlockingQueueSegmentedStream()  # type: BlockingQueueSegmentedStream
    self._read_buffer = bytearray()
    self._flush_lock = threading.Lock()
    self._incoming_segments_queue = Queue.Queue()
    self._profile = None
    self._rs = None

@Whomakes
Copy link

copy and past in u layer

@li894882182
Copy link

image

image

@Whomakes
Copy link

find it in the discussion. this has been fixed too

@li894882182
Copy link

yes , thank you very much , proplem resolved

bizzu@a02d85c

@Rodrigosolari
Copy link

not connect!!!

@Rodrigosolari
Copy link

D 2022-12-26 23:45:11,962 yowsup.layers.noise.layer - Starting handshake worker
D 2022-12-26 23:45:13,980 yowsup.layers.logger.layer - rx:

D 2022-12-26 23:45:13,981 yowsup.layers.network.dispatcher.dispatcher_asyncore - disconnect
D 2022-12-26 23:45:13,981 yowsup.layers.network.dispatcher.dispatcher_asyncore - handle_close
D 2022-12-26 23:45:13,981 yowsup.layers.network.layer - Disconnected
D 2022-12-26 23:45:13,982 yowsup.layers.axolotl.layer_control - Disconnected, reboot_connect? = False

@li894882182
Copy link

@Rodrigosolari
Copy link

Not, my problem is other... error 403 account is banned...

@magnussolution
Copy link

hello, i made these adjustments, and working perfect per 12 hours, now i receive

general: Login Failed, reason: 402

_MD5_CLASSES = "fJdJ2pZOVbYYjN+D8g8mUQ=="
_VERSION = "2.22.24.76"

@sjoerdj
Copy link

sjoerdj commented Dec 28, 2022

What worked for me:

  1. Updating yowsup/layers/noise/layer.py as follows:

image

  1. Updating /yowsup/layers/coder/decoder.py and /yowsup/layers/coder/encoder.py to deal with token 247.

  2. Re-registering my phone number

@ChowSings
Copy link
Author

@sjoerdj @Rodrigosolari @Whomakes Thanks
succeeded! , I modified these files, hope that helps someone

/yowsup/common/constants.py
/yowsup/layers/noise/layer.py
/yowsup/env/env_android.py
/yowsup/layers/coder/encoder.py
/yowsup/layers/coder/decoder.py

fixed yowsup.zip

@magnussolution
Copy link

@sjoerdj @Rodrigosolari @Whomakes Thanks succeeded! , I modified these files, hope that helps someone

/yowsup/common/constants.py
/yowsup/layers/noise/layer.py
/yowsup/env/env_android.py
/yowsup/layers/coder/encoder.py
/yowsup/layers/coder/decoder.py

fixed yowsup.zip

work. thanks so much

@magnussolution
Copy link

worked per 24 hours and return error again

general: Login Failed, reason: 402

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

7 participants