legacy-python-cli icon indicating copy to clipboard operation
legacy-python-cli copied to clipboard

Error "Could not find a suitable TLS CA certificate bundle, invalid path" basically breaks VS Code

Open dereknelson opened this issue 6 years ago • 3 comments

Getting the following error: Could not find a suitable TLS CA certificate bundle, invalid path: /Users/prodigy/.vscode/extensions/WakaTime.vscode-wakatime-1.1.21/out/wakatime-master/wakatime/packages/certifi/cacert.pem' and it's ruining my vs code - the window is super laggy and other extensions don't work. Screenshot of vscode console Here's the full output:

{"now": "2018/09/21 12:04:11 -0400", "version": "10.2.3", "plugin": "vscode/1.27.2 vscode-wakatime/1.2.3", "time": 1537545850.186508, "level": "WARNING", "message": "{'IOError': u'Could not find a suitable TLS CA certificate bundle, invalid path: /Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/certifi/cacert.pem', 
'traceback': 'Traceback (most recent call last):\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/api.py\", line 107, in send_heartbeats\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/requests/sessions.py\", line 555, in post\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/requests/sessions.py\", line 508, in request\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/requests/sessions.py\", line 618, in send\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/requests/adapters.py\", line 407, in send\\n  
File \"/Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/requests/adapters.py\", line 226, in cert_verify\\n
IOError: Could not find a suitable TLS CA certificate bundle, invalid path: /Users/prodigy/.vscode/extensions/wakatime.vscode-wakatime-1.2.3/out/wakatime-master/wakatime/packages/certifi/cacert.pem\\n'}"}

dereknelson avatar Oct 15 '18 18:10 dereknelson

Does the error disappear after re-installing WakaTime for VS Code?

alanhamlett avatar Jan 30 '19 11:01 alanhamlett

For me python -m pip install --upgrade pip --user and update to pip-19.1.1 helped

borysl avatar May 17 '19 08:05 borysl

I had the same issue, reinstalling didn't help. However, it after removing all .wakatime. files in my user directory (/Users/[username]) and then re-entering the API key it did work again

luchsamapparat avatar May 20 '19 17:05 luchsamapparat