Strange Issue happened with me too: I wonder if they happened at the same time. That may be an issue with the Frndly servers and not the frndlytv-for-channels container.
> frndlytv-for-channels
> date,stream,content
> 2022-06-07T13:51:01.034138653Z,stdout,127.0.0.1 - - [07/Jun/2022 13:51:01] "GET /keep_alive HTTP/1.1" 200 -
>
> 2022-06-07T13:51:00.042103060Z,stdout,Keep alive!
>
> 2022-06-07T13:45:59.940885619Z,stdout,127.0.0.1 - - [07/Jun/2022 13:45:59] "GET /keep_alive HTTP/1.1" 200 -
>
> 2022-06-07T13:45:59.802954464Z,stdout,Logged in!
>
> 2022-06-07T13:45:58.532126031Z,stdout,logging in....
>
> 2022-06-07T13:45:58.532089672Z,stdout,Unauthorized access
>
> 2022-06-07T13:45:58.531855640Z,stdout,401
>
> 2022-06-07T13:45:57.745225690Z,stdout,Keep alive!
>
> 2022-06-07T13:40:58.876760636Z,stdout,127.0.0.1 - - [07/Jun/2022 13:40:58] "GET /keep_alive HTTP/1.1" 200 -
>
> 2022-06-07T13:40:58.876328100Z,stdout,Logged in!
>
> 2022-06-07T13:40:53.361793278Z,stdout,logging in....
>
> 2022-06-07T13:40:53.361347999Z,stdout,Forcing login!
>
> 2022-06-07T13:40:37.635676211Z,stdout,logging in....
>
> 2022-06-07T13:40:37.632838405Z,stdout,Keep alive!
>
> 2022-06-07T13:35:37.533374047Z,stdout,----------------------------------------
>
> 2022-06-07T13:35:37.533343165Z,stdout,"requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='frndlytv-api.revlet.net', port=443): Read timed out. (read timeout=15)
>
> 2022-06-07T13:35:37.533317859Z,stdout, raise ReadTimeout(e, request=request)
>
> 2022-06-07T13:35:37.533284302Z,stdout, File \"/usr/local/lib/python3.8/site-packages/requests/adapters.py\", line 532, in send
>
> 2022-06-07T13:35:37.533259101Z,stdout, r = adapter.send(request, **kwargs)
>
> 2022-06-07T13:35:37.533226523Z,stdout, File \"/usr/local/lib/python3.8/site-packages/requests/sessions.py\", line 645, in send
>
> 2022-06-07T13:35:37.533200400Z,stdout, resp = self.send(prep, **send_kwargs)
>
> 2022-06-07T13:35:37.533169161Z,stdout, File \"/usr/local/lib/python3.8/site-packages/requests/sessions.py\", line 529, in request
>
> 2022-06-07T13:35:37.533142851Z,stdout, return self.request('POST', url, data=data, json=json, **kwargs)
>
> 2022-06-07T13:35:37.533112818Z,stdout, File \"/usr/local/lib/python3.8/site-packages/requests/sessions.py\", line 577, in post
>
> 2022-06-07T13:35:37.533075687Z,stdout, data = self._session.post('https://frndlytv-api.revlet.net/service/api/auth/signin', json=payload, headers={'session-id': session_id}, timeout=TIMEOUT).json()
>
> 2022-06-07T13:35:37.533048647Z,stdout, File \"/usr/src/app/frndly.py\", line 186, in login
>
> 2022-06-07T13:35:37.533025308Z,stdout, self.login()
>
> 2022-06-07T13:35:37.532998666Z,stdout, File \"/usr/src/app/frndly.py\", line 142, in keep_alive
>
> 2022-06-07T13:35:37.532974371Z,stdout, frndly.keep_alive()
>
> 2022-06-07T13:35:37.532948359Z,stdout, File \"./app.py\", line 58, in _keep_alive
>
> 2022-06-07T13:35:37.532923020Z,stdout, routes[func]()
>
> 2022-06-07T13:35:37.532896681Z,stdout, File \"./app.py\", line 53, in do_GET
>
> 2022-06-07T13:35:37.532871933Z,stdout, self._error(e)
>
> 2022-06-07T13:35:37.532845277Z,stdout, File \"./app.py\", line 55, in do_GET
>
> 2022-06-07T13:35:37.532820716Z,stdout, method()
>
> 2022-06-07T13:35:37.532789794Z,stdout, File \"/usr/local/lib/python3.8/http/server.py\", line 415, in handle_one_request
>
> 2022-06-07T13:35:37.532765293Z,stdout, self.handle_one_request()
>
> 2022-06-07T13:35:37.532735369Z,stdout, File \"/usr/local/lib/python3.8/http/server.py\", line 427, in handle
>
> 2022-06-07T13:35:37.532712392Z,stdout, self.handle()
>
> 2022-06-07T13:35:37.532682227Z,stdout, File \"/usr/local/lib/python3.8/socketserver.py\", line 747, in __init__
>
> 2022-06-07T13:35:37.532656978Z,stdout, super().__init__(*args, **kwargs)
>
> 2022-06-07T13:35:37.532630679Z,stdout, File \"./app.py\", line 25, in __init__
>
> 2022-06-07T13:35:37.532603481Z,stdout, self.RequestHandlerClass(request, client_address, self)
>
> 2022-06-07T13:35:37.532576063Z,stdout, File \"/usr/local/lib/python3.8/socketserver.py\", line 360, in finish_request
>
> 2022-06-07T13:35:37.532550706Z,stdout, self.finish_request(request, client_address)
>
> 2022-06-07T13:35:37.532514194Z,stdout, File \"/usr/local/lib/python3.8/socketserver.py\", line 683, in process_request_thread
>
> 2022-06-07T13:35:37.532488795Z,stdout,Traceback (most recent call last):
>
> 2022-06-07T13:35:37.532458520Z,stdout,
>
> 2022-06-07T13:35:37.532431387Z,stdout,During handling of the above exception, another exception occurred:
>
> 2022-06-07T13:35:37.532406839Z,stdout,
>
> 2022-06-07T13:35:37.532170228Z,stdout,urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='frndlytv-api.revlet.net', port=443): Read timed out. (read timeout=15)
>
> 2022-06-07T13:35:37.532145174Z,stdout, raise ReadTimeoutError(
>
> 2022-06-07T13:35:37.532115851Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 340, in _raise_timeout
>
> 2022-06-07T13:35:37.532086418Z,stdout, self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
>
> 2022-06-07T13:35:37.532057418Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 451, in _make_request
>
> 2022-06-07T13:35:37.532031446Z,stdout, httplib_response = self._make_request(
>
> 2022-06-07T13:35:37.531936017Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 703, in urlopen
>
> 2022-06-07T13:35:37.531911506Z,stdout, raise value
>
> 2022-06-07T13:35:37.531882752Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/packages/six.py\", line 770, in reraise
>
> 2022-06-07T13:35:37.531853303Z,stdout, raise six.reraise(type(error), error, _stacktrace)
>
> 2022-06-07T13:35:37.531816800Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/util/retry.py\", line 550, in increment
>
> 2022-06-07T13:35:37.531791600Z,stdout, retries = retries.increment(
>
> 2022-06-07T13:35:37.531760511Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 785, in urlopen
>
> 2022-06-07T13:35:37.531733966Z,stdout, resp = conn.urlopen(
>
> 2022-06-07T13:35:37.531702527Z,stdout, File \"/usr/local/lib/python3.8/site-packages/requests/adapters.py\", line 440, in send
>
> 2022-06-07T13:35:37.531675247Z,stdout,Traceback (most recent call last):
>
> 2022-06-07T13:35:37.531653375Z,stdout,
>
> 2022-06-07T13:35:37.531622578Z,stdout,During handling of the above exception, another exception occurred:
>
> 2022-06-07T13:35:37.531600581Z,stdout,
>
> 2022-06-07T13:35:37.531568297Z,stdout,socket.timeout: The read operation timed out
>
> 2022-06-07T13:35:37.531535765Z,stdout, return self._sslobj.read(len, buffer)
>
> 2022-06-07T13:35:37.531504895Z,stdout, File \"/usr/local/lib/python3.8/ssl.py\", line 1099, in read
>
> 2022-06-07T13:35:37.531469552Z,stdout, return self.read(nbytes, buffer)
>
> 2022-06-07T13:35:37.531433689Z,stdout, File \"/usr/local/lib/python3.8/ssl.py\", line 1241, in recv_into
>
> 2022-06-07T13:35:37.531393502Z,stdout, return self._sock.recv_into(b)
>
> 2022-06-07T13:35:37.530816611Z,stdout, File \"/usr/local/lib/python3.8/socket.py\", line 669, in readinto
>
> 2022-06-07T13:35:37.530776258Z,stdout, line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")
>
> 2022-06-07T13:35:37.530748280Z,stdout, File \"/usr/local/lib/python3.8/http/client.py\", line 277, in _read_status
>
> 2022-06-07T13:35:37.530719675Z,stdout, version, status, reason = self._read_status()
>
> 2022-06-07T13:35:37.530683927Z,stdout, File \"/usr/local/lib/python3.8/http/client.py\", line 316, in begin
>
> 2022-06-07T13:35:37.530657671Z,stdout, response.begin()
>
> 2022-06-07T13:35:37.530619843Z,stdout, File \"/usr/local/lib/python3.8/http/client.py\", line 1348, in getresponse
>
> 2022-06-07T13:35:37.530589288Z,stdout, httplib_response = conn.getresponse()
>
> 2022-06-07T13:35:37.530551112Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 444, in _make_request
>
> 2022-06-07T13:35:37.530519737Z,stdout, File \"<string>\", line 3, in raise_from
>
> 2022-06-07T13:35:37.530488900Z,stdout, six.raise_from(e, None)
>
> 2022-06-07T13:35:37.530416911Z,stdout, File \"/usr/local/lib/python3.8/site-packages/urllib3/connectionpool.py\", line 449, in _make_request
>
> 2022-06-07T13:35:37.530272099Z,stdout,Traceback (most recent call last):
>
> 2022-06-07T13:35:37.139696231Z,stdout,Exception happened during processing of request from ('127.0.0.1', 59378)
>
> 2022-06-07T13:35:37.139553828Z,stdout,----------------------------------------
>
> 2022-06-07T13:35:36.948386824Z,stdout,127.0.0.1 - - [07/Jun/2022 13:35:36] GET /keep_alive HTTP/1.1" 500 -
>
> 2022-06-07T13:35:21.552323768Z,stdout,logging in....
>
> 2022-06-07T13:35:21.552172189Z,stdout,Forcing login!
>
> 2022-06-07T13:35:21.094952097Z,stdout,Keep alive!
>
> 2022-06-07T13:30:20.975451724Z,stdout,127.0.0.1 - - [07/Jun/2022 13:30:20] "GET /keep_alive HTTP/1.1" 200 -
>
> 2022-06-07T13:30:20.523888686Z,stdout,Keep alive!
UPDATE: Latest Logins at 08:40, 08:45, 13:46, 13:51, 18:52, 18:57
Looks like there are now double logins happening (5 minutes apart).