411 Client Error: Length Required for url
With the following script:
from sympasoap import Client
client = Client("https://framagroupes.org/sympasoap")
client.login("mathieu@clabut.net", "XXXXXXXXX")
client.lists()
I get the following error:
Traceback (most recent call last):
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/./sympa.py", line 3, in <module>
client = Client("https://framagroupes.org/sympasoap")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/sympasoap/client.py", line 13, in __init__
self.zeep = ZeepClient(sympa_url + "/wsdl", settings=ZeepSettings(strict=False))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/client.py", line 68, in __init__
self.wsdl = Document(wsdl, self.transport, settings=self.settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/wsdl/wsdl.py", line 80, in __init__
document = self._get_xml_document(location)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/wsdl/wsdl.py", line 142, in _get_xml_document
return load_external(
^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/loader.py", line 78, in load_external
content = transport.load(url)
^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/transports.py", line 110, in load
content = self._load_remote_data(url)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/zeep/transports.py", line 127, in _load_remote_data
response.raise_for_status()
File "/homecrypt/clabaut/perso/Documents/bénévolat/la_tourbillonnante/admin/sympatool/.venv/lib/python3.11/site-packages/requests/models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 411 Client Error: Length Required for url: https://framagroupes.org/sympasoap/wsdl
Any hint on how to troubleshoot this ?