[ 
https://issues.apache.org/jira/browse/DISPATCH-2031?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17314321#comment-17314321
 ] 

Jiri Daněk commented on DISPATCH-2031:
--------------------------------------

Other possible causes
# misconfigured IPv6 on the macOS machine, 
https://stackoverflow.com/questions/46942585/pip-error-oserror-errno-22-invalid-argument
# TCP_NODELAY, https://github.com/aio-libs/aiohttp/issues/860 (much less 
likely, judging by the stacktrace)

> [macOS] Unexpected urllib.error.URLError: <urlopen error [Errno 22] Invalid 
> argument> in system_tests_http
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: DISPATCH-2031
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-2031
>             Project: Qpid Dispatch
>          Issue Type: Test
>    Affects Versions: 1.16.0
>            Reporter: Jiri Daněk
>            Assignee: Jiri Daněk
>            Priority: Major
>
> https://travis-ci.com/github/apache/qpid-dispatch/jobs/495863512#L4545
> {noformat}
> 57: ======================================================================
> 57: ERROR: test_https_get (system_tests_http.RouterTestHttp)
> 57: ----------------------------------------------------------------------
> 57: Traceback (most recent call last):
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 1350, in do_open
> 57:     encode_chunked=req.has_header('Transfer-encoding'))
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 1277, in request
> 57:     self._send_request(method, url, body, headers, encode_chunked)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 1323, in _send_request
> 57:     self.endheaders(body, encode_chunked=encode_chunked)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 1272, in endheaders
> 57:     self._send_output(message_body, encode_chunked=encode_chunked)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 1032, in _send_output
> 57:     self.send(msg)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 972, in send
> 57:     self.connect()
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/http/client.py",
>  line 1447, in connect
> 57:     server_hostname=server_hostname)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
>  line 423, in wrap_socket
> 57:     session=session
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/ssl.py",
>  line 849, in _create
> 57:     self.getpeername()
> 57: OSError: [Errno 22] Invalid argument
> 57: 
> 57: During handling of the above exception, another exception occurred:
> 57: 
> 57: Traceback (most recent call last):
> 57:   File 
> "/Users/travis/build/apache/qpid-dispatch/tests/system_tests_http.py", line 
> 351, in test_https_get
> 57:     ret_val = retry(lambda: 
> self.is_get_request_failing("https://localhost:%s/system_tests_http.txt"; % 
> r.ports[3], use_get_cert=True), timeout=10, delay=2)
> 57:   File "/Users/travis/build/apache/qpid-dispatch/tests/system_test.py", 
> line 146, in retry
> 57:     ret = function()
> 57:   File 
> "/Users/travis/build/apache/qpid-dispatch/tests/system_tests_http.py", line 
> 351, in <lambda>
> 57:     ret_val = retry(lambda: 
> self.is_get_request_failing("https://localhost:%s/system_tests_http.txt"; % 
> r.ports[3], use_get_cert=True), timeout=10, delay=2)
> 57:   File 
> "/Users/travis/build/apache/qpid-dispatch/tests/system_tests_http.py", line 
> 113, in is_get_request_failing
> 57:     raise e
> 57:   File 
> "/Users/travis/build/apache/qpid-dispatch/tests/system_tests_http.py", line 
> 105, in is_get_request_failing
> 57:     self.get_cert(url)
> 57:   File 
> "/Users/travis/build/apache/qpid-dispatch/tests/system_tests_http.py", line 
> 72, in get_cert
> 57:     return opener.open(url).read().decode('utf-8')
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 525, in open
> 57:     response = self._open(req, data)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 543, in _open
> 57:     '_open', req)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 503, in _call_chain
> 57:     result = func(*args)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 1393, in https_open
> 57:     context=self._context, check_hostname=self._check_hostname)
> 57:   File 
> "/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/urllib/request.py",
>  line 1352, in do_open
> 57:     raise URLError(err)
> 57: urllib.error.URLError: <urlopen error [Errno 22] Invalid argument>
> 57: 
> 57: ----------------------------------------------------------------------
> 57: Ran 6 tests in 2.991s
> 57: 
> 57: FAILED (errors=1)
> 57/69 Test #57: system_tests_http .................................***Failed  
>   3.23 sec
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to