Floobits / flootty

A collaborative terminal.
Apache License 2.0
175 stars 25 forks source link

SSL Certificate Failure #47

Closed FatBoyXPC closed 6 years ago

FatBoyXPC commented 6 years ago

When I try connecting to a terminal in a workspace I see this:

➜  ft flootty --url https://floobits.com/[redacted/[redacted test_terminal
Terminal is safe. Other users will not be able to send [enter]
Connecting to https://floobits.com/[redacted]/[redacted]
Error connecting: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1045).

^CTraceback (most recent call last):
  File "/usr/bin/flootty", line 11, in <module>
    load_entry_point('Flootty==3.2.1', 'console_scripts', 'flootty')()
  File "/usr/lib/python3.7/site-packages/flootty/flootty.py", line 366, in main
    f.select()
  File "/usr/lib/python3.7/site-packages/flootty/flootty.py", line 461, in select
    call_timeouts()
  File "/usr/lib/python3.7/site-packages/flootty/flootty.py", line 133, in call_timeouts
    timeout()
  File "/usr/lib/python3.7/site-packages/flootty/flootty.py", line 114, in timeout_func
    func(*args, **kwargs)
  File "/usr/lib/python3.7/site-packages/flootty/flootty.py", line 735, in connect_to_internet
    self.sock.connect((host, port))
  File "/usr/lib/python3.7/ssl.py", line 1141, in connect
    self._real_connect(addr, False)
  File "/usr/lib/python3.7/ssl.py", line 1132, in _real_connect
    self.do_handshake()
  File "/usr/lib/python3.7/ssl.py", line 1108, in do_handshake
    self._sslobj.do_handshake()
KeyboardInterrupt
ciao.
➜  ft

I'm on Arch linux if that matters.

FatBoyXPC commented 6 years ago

Looks like this was resolved via 11d3de3e6e50c2413b2f8b9c7aad8685ac7c6fdf