Hi,
I’ve just realised that during the last 3 observations from our station, the station failed to post the observation data, waterfall and audio to SatNogs. No changes have been made to the Raspberry Pi prior to this issues.
The tracking and recording ran as normal.
Can anyone help with this?
Thanks.
Log gives the following error:
Jun 17 10:04:54 itrpi4 satnogs-client[352]: 2020-06-17 10:04:54,825 - satnogsclient.scheduler.tasks - INFO - Trying to PUT observation data for id: 2394564
Jun 17 10:05:40 itrpi4 satnogs-client[352]: 2020-06-17 10:05:40,228 - apscheduler.executors.default - ERROR - Job “get_jobs (trigger: interval[0:01:00], next run at: 2020-06-17 10:05:54 UTC)” raised an exception
Jun 17 10:05:40 itrpi4 satnogs-client[352]: Traceback (most recent call last):
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 343, in _make_request
Jun 17 10:05:40 itrpi4 satnogs-client[352]: self._validate_conn(conn)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 841, in validate_conn
Jun 17 10:05:40 itrpi4 satnogs-client[352]: conn.connect()
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 344, in connect
Jun 17 10:05:40 itrpi4 satnogs-client[352]: ssl_context=context)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File "/usr/lib/python3/dist-packages/urllib3/util/ssl.py", line 344, in ssl_wrap_socket
Jun 17 10:05:40 itrpi4 satnogs-client[352]: return context.wrap_socket(sock, server_hostname=server_hostname)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3.7/ssl.py”, line 412, in wrap_socket
Jun 17 10:05:40 itrpi4 satnogs-client[352]: session=session
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3.7/ssl.py”, line 853, in _create
Jun 17 10:05:40 itrpi4 satnogs-client[352]: self.do_handshake()
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3.7/ssl.py”, line 1117, in do_handshake
Jun 17 10:05:40 itrpi4 satnogs-client[352]: self._sslobj.do_handshake()
Jun 17 10:05:40 itrpi4 satnogs-client[352]: socket.timeout: _ssl.c:1039: The handshake operation timed out
Jun 17 10:05:40 itrpi4 satnogs-client[352]: During handling of the above exception, another exception occurred:
Jun 17 10:05:40 itrpi4 satnogs-client[352]: Traceback (most recent call last):
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 449, in send
Jun 17 10:05:40 itrpi4 satnogs-client[352]: timeout=timeout
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 638, in urlopen
Jun 17 10:05:40 itrpi4 satnogs-client[352]: _stacktrace=sys.exc_info()[2])
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/util/retry.py”, line 367, in increment
Jun 17 10:05:40 itrpi4 satnogs-client[352]: raise six.reraise(type(error), error, _stacktrace)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/six.py”, line 693, in reraise
Jun 17 10:05:40 itrpi4 satnogs-client[352]: raise value
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 600, in urlopen
Jun 17 10:05:40 itrpi4 satnogs-client[352]: chunked=chunked)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 346, in _make_request
Jun 17 10:05:40 itrpi4 satnogs-client[352]: self._raise_timeout(err=e, url=url, timeout_value=conn.timeout)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 306, in _raise_timeout
Jun 17 10:05:40 itrpi4 satnogs-client[352]: raise ReadTimeoutError(self, url, “Read timed out. (read timeout=%s)” % timeout_value)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘network.satnogs.org’, port=443): Read timed out. (read timeout=45)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: During handling of the above exception, another exception occurred:
Jun 17 10:05:40 itrpi4 satnogs-client[352]: Traceback (most recent call last):
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/apscheduler/executors/base.py”, line 125, in run_job
Jun 17 10:05:40 itrpi4 satnogs-client[352]: retval = job.func(*job.args, **job.kwargs)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/var/lib/satnogs/lib/python3.7/site-packages/satnogsclient/scheduler/tasks.py”, line 177, in get_jobs
Jun 17 10:05:40 itrpi4 satnogs-client[352]: timeout=45)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 75, in get
Jun 17 10:05:40 itrpi4 satnogs-client[352]: return request(‘get’, url, params=params, **kwargs)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/api.py”, line 60, in request
Jun 17 10:05:40 itrpi4 satnogs-client[352]: return session.request(method=method, url=url, **kwargs)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 533, in request
Jun 17 10:05:40 itrpi4 satnogs-client[352]: resp = self.send(prep, **send_kwargs)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 646, in send
Jun 17 10:05:40 itrpi4 satnogs-client[352]: r = adapter.send(request, **kwargs)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 529, in send
Jun 17 10:05:40 itrpi4 satnogs-client[352]: raise ReadTimeout(e, request=request)
Jun 17 10:05:40 itrpi4 satnogs-client[352]: requests.exceptions.ReadTimeout: HTTPSConnectionPool(host=‘network.satnogs.org’, port=443): Read timed out. (read timeout=45)
Jun 17 10:05:54 itrpi4 satnogs-client[352]: 2020-06-17 10:05:54,813 - satnogsclient.scheduler.tasks - INFO - Trying to GET observation jobs from the network
Jun 17 10:06:54 itrpi4 satnogs-client[352]: 2020-06-17 10:06:54,810 - satnogsclient.scheduler.tasks - INFO - Trying to GET observation jobs from the network
Jun 17 10:06:54 itrpi4 satnogs-client[352]: 2020-06-17 10:06:54,819 - apscheduler.scheduler - WARNING - Execution of job “post_data (trigger: interval[0:02:00], next run at: 2020-06-17 10:06:54 UTC)” skipped: maximum number of running instances reached (1)