Skip to content

weconnect-cli stopped working (requests.exceptions.MissingSchema) #157

@locke45

Description

@locke45

weconnect-cli --username XXXXX --password XXX list

returned the following issue:

Traceback (most recent call last): File "/root/.local/bin/weconnect-cli", line 8, in <module> sys.exit(main()) ^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/weconnect_cli/weconnect_cli_base.py", line 205, in main weConnect.login() File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/weconnect/weconnect.py", line 186, in login self.__session.login() File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/weconnect/auth/we_connect_session.py", line 69, in login response = self.doWebAuth(authorizationUrl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/weconnect/auth/vw_web_session.py", line 45, in doWebAuth emailForm = self._get_login_form(url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/weconnect/auth/vw_web_session.py", line 93, in _get_login_form response = self.websession.get(url, allow_redirects=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/requests/sessions.py", line 602, in get return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/requests/sessions.py", line 575, in request prep = self.prepare_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/requests/sessions.py", line 484, in prepare_request p.prepare( File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/requests/models.py", line 367, in prepare self.prepare_url(url, params) File "/root/.local/pipx/venvs/weconnect-cli/lib/python3.11/site-packages/requests/models.py", line 438, in prepare_url raise MissingSchema( requests.exceptions.MissingSchema: Invalid URL '/u/login?requests.exceptions.MissingSchema: Invalid URL '/u/login?state=hKFo2SBHalBUQ2ljbkw2YzBkNERWWG1uaUFSd0xTQks1MG1wOKFur3VuaXZlcnNhbC1sb2dpbqN0aWTZIEdpY2J2czU3X255NlZzNm5hbHZRRG1SX2RWTWE2WmlKo2NpZNk2YTI0ZmJhNjMtMzRiMy00ZDQzLWIxODEtOTccMTExZTZiZGE4QGFwcHNfdnctZGlsYWJfY29t': No scheme supplied. Perhaps you meant https:///u/login?state=hKFo2SBHalBUQ2ljbkw2YzBkNERWWG1uaUFSd0xTQks1MG1wOKFur3VuaXZlcnNhbC1sb2dpbqN0aWTZIEdpY2J2czU3X255NlZzNm5hbHZRRG1SX2RWTWE2WmlKo2NpZNk2YTI0ZmJhNjMtMzRiMy00ZDQzLWIxODEtOTccMTExZTZiZGE4QGFwcHNfdnctZGlsYWJfY29t?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions