Message379210
I will try to summarize my findings. I do not think having real data is revelant here, it seems to be a behavior issue.
I was originally using the `requests` module to `POST` some small data. The server will then do its stuff and it would take about 5 minutes to really complete. But for some reason, that call never ends.
I tried to isolate the "bad" code and tried more specific code: I reproduced the issue with `urllib3`, and then with `http.client.HTTPSConnection()`. I did not manage to go lower than that, but I may be able to try some C code with some help.
After having traced the script using `http.client.HTTPSConnection()`, the code is blocked at the `count = SSL_read(self->ssl, mem, len);` call [1].
This is it for the Python side.
Then, I translated the HTTP request to a cURL command (using the same machine, with the same headers and `POST` data). Surprisingly, atfer ~5 minutes, the call ended successfully.
Here is the verbose output of cURL:
100 104 0 0 100 104 0 217 --:--:-- --:--:-- --:--:-- 216
100 104 0 0 100 104 0 70 0:00:01 0:00:01 --:--:-- 70
100 104 0 0 100 104 0 41 0:00:02 0:00:02 --:--:-- 41
100 104 0 0 100 104 0 29 0:00:03 0:00:03 --:--:-- 29
100 104 0 0 100 104 0 23 0:00:04 0:00:04 --:--:-- 23
100 104 0 0 100 104 0 18 0:00:05 0:00:05 --:--:-- 0
100 104 0 0 100 104 0 15 0:00:06 0:00:06 --:--:-- 0
100 104 0 0 100 104 0 13 0:00:08 0:00:07 0:00:01 0
100 104 0 0 100 104 0 12 0:00:08 0:00:08 --:--:-- 0
100 104 0 0 100 104 0 10 0:00:10 0:00:09 0:00:01 0
100 104 0 0 100 104 0 9 0:00:11 0:00:10 0:00:01 0
100 104 0 0 100 104 0 9 0:00:11 0:00:11 --:--:-- 0
100 104 0 0 100 104 0 8 0:00:13 0:00:12 0:00:01 0
100 104 0 0 100 104 0 7 0:00:14 0:00:13 0:00:01 0
100 104 0 0 100 104 0 7 0:00:14 0:00:14 --:--:-- 0
100 104 0 0 100 104 0 6 0:00:17 0:00:15 0:00:02 0
100 104 0 0 100 104 0 6 0:00:17 0:00:16 0:00:01 0
100 104 0 0 100 104 0 5 0:00:20 0:00:17 0:00:03 0
100 104 0 0 100 104 0 5 0:00:20 0:00:18 0:00:02 0
100 104 0 0 100 104 0 5 0:00:20 0:00:19 0:00:01 0
100 104 0 0 100 104 0 5 0:00:20 0:00:20 --:--:-- 0
100 104 0 0 100 104 0 4 0:00:26 0:00:21 0:00:05 0
100 104 0 0 100 104 0 4 0:00:26 0:00:22 0:00:04 0
100 104 0 0 100 104 0 4 0:00:26 0:00:23 0:00:03 0
100 104 0 0 100 104 0 4 0:00:26 0:00:24 0:00:02 0
100 104 0 0 100 104 0 4 0:00:26 0:00:25 0:00:01 0
100 104 0 0 100 104 0 3 0:00:34 0:00:26 0:00:08 0
100 104 0 0 100 104 0 3 0:00:34 0:00:27 0:00:07 0
100 104 0 0 100 104 0 3 0:00:34 0:00:28 0:00:06 0
100 104 0 0 100 104 0 3 0:00:34 0:00:29 0:00:05 0
100 104 0 0 100 104 0 3 0:00:34 0:00:30 0:00:04 0
100 104 0 0 100 104 0 3 0:00:34 0:00:31 0:00:03 0
100 104 0 0 100 104 0 3 0:00:34 0:00:32 0:00:02 0
100 104 0 0 100 104 0 3 0:00:34 0:00:33 0:00:01 0
100 104 0 0 100 104 0 3 0:00:34 0:00:34 --:--:-- 0
100 104 0 0 100 104 0 2 0:00:52 0:00:35 0:00:17 0
100 104 0 0 100 104 0 2 0:00:52 0:00:36 0:00:16 0
100 104 0 0 100 104 0 2 0:00:52 0:00:37 0:00:15 0
100 104 0 0 100 104 0 2 0:00:52 0:00:38 0:00:14 0
100 104 0 0 100 104 0 2 0:00:52 0:00:39 0:00:13 0
100 104 0 0 100 104 0 2 0:00:52 0:00:40 0:00:12 0
100 104 0 0 100 104 0 2 0:00:52 0:00:41 0:00:11 0
100 104 0 0 100 104 0 2 0:00:52 0:00:42 0:00:10 0
100 104 0 0 100 104 0 2 0:00:52 0:00:43 0:00:09 0
100 104 0 0 100 104 0 2 0:00:52 0:00:44 0:00:08 0
100 104 0 0 100 104 0 2 0:00:52 0:00:45 0:00:07 0
100 104 0 0 100 104 0 2 0:00:52 0:00:46 0:00:06 0
100 104 0 0 100 104 0 2 0:00:52 0:00:47 0:00:05 0
100 104 0 0 100 104 0 2 0:00:52 0:00:48 0:00:04 0
100 104 0 0 100 104 0 2 0:00:52 0:00:49 0:00:03 0
100 104 0 0 100 104 0 2 0:00:52 0:00:50 0:00:02 0
100 104 0 0 100 104 0 2 0:00:52 0:00:51 0:00:01 0
100 104 0 0 100 104 0 1 0:01:44 0:00:52 0:00:52 0
100 104 0 0 100 104 0 1 0:01:44 0:00:53 0:00:51 0
100 104 0 0 100 104 0 1 0:01:44 0:00:54 0:00:50 0
100 104 0 0 100 104 0 1 0:01:44 0:00:55 0:00:49 0
100 104 0 0 100 104 0 1 0:01:44 0:00:56 0:00:48 0
100 104 0 0 100 104 0 1 0:01:44 0:00:57 0:00:47 0
100 104 0 0 100 104 0 1 0:01:44 0:00:58 0:00:46 0
100 104 0 0 100 104 0 1 0:01:44 0:00:59 0:00:45 0
100 104 0 0 100 104 0 1 0:01:44 0:01:00 0:00:44 0
100 104 0 0 100 104 0 1 0:01:44 0:01:01 0:00:43 0
100 104 0 0 100 104 0 1 0:01:44 0:01:02 0:00:42 0
100 104 0 0 100 104 0 1 0:01:44 0:01:03 0:00:41 0
100 104 0 0 100 104 0 1 0:01:44 0:01:04 0:00:40 0
100 104 0 0 100 104 0 1 0:01:44 0:01:05 0:00:39 0
100 104 0 0 100 104 0 1 0:01:44 0:01:06 0:00:38 0
100 104 0 0 100 104 0 1 0:01:44 0:01:07 0:00:37 0
100 104 0 0 100 104 0 1 0:01:44 0:01:08 0:00:36 0
100 104 0 0 100 104 0 1 0:01:44 0:01:09 0:00:35 0
100 104 0 0 100 104 0 1 0:01:44 0:01:10 0:00:34 0
100 104 0 0 100 104 0 1 0:01:44 0:01:11 0:00:33 0
100 104 0 0 100 104 0 1 0:01:44 0:01:12 0:00:32 0
100 104 0 0 100 104 0 1 0:01:44 0:01:13 0:00:31 0
100 104 0 0 100 104 0 1 0:01:44 0:01:14 0:00:30 0
100 104 0 0 100 104 0 1 0:01:44 0:01:15 0:00:29 0
100 104 0 0 100 104 0 1 0:01:44 0:01:16 0:00:28 0
100 104 0 0 100 104 0 1 0:01:44 0:01:17 0:00:27 0
100 104 0 0 100 104 0 1 0:01:44 0:01:18 0:00:26 0
100 104 0 0 100 104 0 1 0:01:44 0:01:19 0:00:25 0
100 104 0 0 100 104 0 1 0:01:44 0:01:20 0:00:24 0
100 104 0 0 100 104 0 1 0:01:44 0:01:21 0:00:23 0
100 104 0 0 100 104 0 1 0:01:44 0:01:22 0:00:22 0
100 104 0 0 100 104 0 1 0:01:44 0:01:23 0:00:21 0
100 104 0 0 100 104 0 1 0:01:44 0:01:24 0:00:20 0
100 104 0 0 100 104 0 1 0:01:44 0:01:25 0:00:19 0
100 104 0 0 100 104 0 1 0:01:44 0:01:26 0:00:18 0
100 104 0 0 100 104 0 1 0:01:44 0:01:27 0:00:17 0
100 104 0 0 100 104 0 1 0:01:44 0:01:28 0:00:16 0
100 104 0 0 100 104 0 1 0:01:44 0:01:29 0:00:15 0
100 104 0 0 100 104 0 1 0:01:44 0:01:30 0:00:14 0
100 104 0 0 100 104 0 1 0:01:44 0:01:31 0:00:13 0
100 104 0 0 100 104 0 1 0:01:44 0:01:32 0:00:12 0
100 104 0 0 100 104 0 1 0:01:44 0:01:33 0:00:11 0
100 104 0 0 100 104 0 1 0:01:44 0:01:34 0:00:10 0
100 104 0 0 100 104 0 1 0:01:44 0:01:35 0:00:09 0
100 104 0 0 100 104 0 1 0:01:44 0:01:36 0:00:08 0
100 104 0 0 100 104 0 1 0:01:44 0:01:37 0:00:07 0
100 104 0 0 100 104 0 1 0:01:44 0:01:38 0:00:06 0
100 104 0 0 100 104 0 1 0:01:44 0:01:39 0:00:05 0
100 104 0 0 100 104 0 1 0:01:44 0:01:40 0:00:04 0
100 104 0 0 100 104 0 1 0:01:44 0:01:41 0:00:03 0
100 104 0 0 100 104 0 1 0:01:44 0:01:42 0:00:02 0
100 104 0 0 100 104 0 1 0:01:44 0:01:43 0:00:01 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:44 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:45 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:46 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:47 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:48 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:49 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:50 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:51 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:52 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:53 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:54 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:55 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:56 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:57 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:58 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:01:59 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:00 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:01 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:02 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:03 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:04 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:05 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:06 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:07 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:08 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:09 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:10 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:11 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:12 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:13 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:14 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:15 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:16 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:17 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:18 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:19 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:20 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:21 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:22 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:23 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:24 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:25 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:26 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:27 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:28 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:29 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:31 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:32 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:33 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:34 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:35 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:36 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:37 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:38 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:39 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:40 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:41 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:42 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:43 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:44 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:45 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:46 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:47 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:48 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:49 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:50 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:51 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:52 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:53 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:54 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:55 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:56 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:57 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:58 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:02:59 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:00 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:01 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:02 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:03 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:04 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:05 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:06 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:07 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:08 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:09 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:10 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:11 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:12 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:13 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:14 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:15 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:16 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:17 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:18 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:19 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:20 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:21 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:22 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:23 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:24 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:25 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:26 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:27 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:28 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:29 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:30 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:31 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:32 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:33 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:34 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:35 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:36 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:37 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:38 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:39 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:40 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:41 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:42 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:43 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:44 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:45 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:46 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:47 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:48 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:49 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:50 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:51 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:52 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:53 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:54 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:55 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:56 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:57 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:58 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:03:59 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:00 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:01 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:02 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:03 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:04 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:05 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:06 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:07 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:08 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:09 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:10 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:11 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:12 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:13 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:14 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:15 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:16 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:17 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:18 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:19 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:20 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:21 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:22 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:23 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:24 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:25 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:26 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:27 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:28 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:29 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:30 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:31 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:32 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:33 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:34 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:35 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:36 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:37 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:38 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:39 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:40 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:41 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:42 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:43 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:44 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:45 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:46 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:47 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:48 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:49 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:50 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:51 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:52 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:53 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:54 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:55 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:56 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:57 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:58 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:04:59 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:00 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:01 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:02 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:03 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:04 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:05 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:06 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:07 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:08 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:09 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:10 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:11 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:12 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:13 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:14 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:15 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:16 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:17 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:18 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:19 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:20 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:21 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:22 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:23 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:24 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:25 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:26 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:27 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:28 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:29 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:30 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:31 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:32 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:33 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:34 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:35 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:36 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:37 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:38 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:39 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:40 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:41 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:42 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:43 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:44 --:--:-- 0
100 104 0 0 0 104 0 0 --:--:-- 0:05:45 --:--:-- 0
That output is explained here [2].
I am not an expert at all, but it does not make sens to me that the 5th column (percentage completed of the upload) drops from 100 to 0 at some point. And the request is still valid and continued.
Do you think I hit some corner-case bug here? I am desperate to move forward and can try anything to help debugging that issue.
Unfortunalty, the URL is private, and I have no power on the server (Tomcat). Even if there is something silly on the server, I would love to see Python making that HTTP call as cURL is handling it.
I may also say that doing the same request from a browser works too (using JavaScript). So it really seems Python-specific.
The issue is present since at least Python 3.7.7. I tried 3.7.8, 3.7.9, 3.8.6 and the master branch of today.
[1] https://github.com/python/cpython/blob/cb115e36e1aba04b90b0ecac6f043e60064ac65b/Modules/_ssl.c#L2586
[2] https://ec.haxx.se/cmdline/cmdline-progressmeter |
|
Date |
User |
Action |
Args |
2020-10-21 14:28:09 | Tiger-222 | set | recipients:
+ Tiger-222, christian.heimes |
2020-10-21 14:28:09 | Tiger-222 | set | messageid: <1603290489.3.0.079937646803.issue42108@roundup.psfhosted.org> |
2020-10-21 14:28:09 | Tiger-222 | link | issue42108 messages |
2020-10-21 14:28:08 | Tiger-222 | create | |
|