-->September 6th, 2025<--
Thank you to GolfCharlie and Claude Code for fixing the code to work with the newly changed FAA API! They have saved a lot of time. A new image has been created and will be uploaded today and available later tonight. If you don't want or need the image, you can visit https://github.com/markyharris/livesectional and incorporate the changes into your board now.
--->September 5th, 2025<--
There has been another change to the FAA API which has again broke the map. We are currently working on this. Check back for fix. If you have the fix please post it. - Mark
Check for Updates yields a page full of error message, headed, "
urllib.error.HTTPError
urllib.error.HTTPError: HTTP Error 406: Not Acceptable
"
Everything else seems to work fine. Is there an easy fix? Checked the forum and didn't find an obvious one.
THANKS!!
Steve
The rest of the page is posted here:
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 2309, in
__call__return self.wsgi_app(environ, start_response)
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 2295, in
wsgi_appresponse = self.handle_exception(e)
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 1741, in
handle_exceptionreraise(exc_type, exc_value, tb)
-
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 35, in
reraiseraise value
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 2292, in
wsgi_appresponse = self.full_dispatch_request()
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 1815, in
full_dispatch_requestrv = self.handle_user_exception(e)
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 1718, in
handle_user_exceptionreraise(exc_type, exc_value, tb)
-
File "/usr/lib/python3/dist-packages/flask/_compat.py", line 35, in
reraiseraise value
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 1813, in
full_dispatch_requestrv = self.dispatch_request()
-
File "/usr/lib/python3/dist-packages/flask/app.py", line 1799, in
dispatch_requestreturn self.view_functions[rule.endpoint](**req.view_args)
-
File "/NeoSectional/webapp.py", line 234, in
test_for_updatetestupdate()
-
File "/NeoSectional/webapp.py", line 1704, in
testupdateif checkforupdate() == True:
-
File "/NeoSectional/webapp.py", line 1682, in
checkforupdatedlftpfile(source_path + verfilename, target_path + verfilename) # download version file from neoupdate
-
File "/NeoSectional/webapp.py", line 1666, in
dlftpfilewget.download(url, filename)
-
File "/usr/local/lib/python3.7/dist-packages/wget.py", line 526, in
download(tmpfile, headers) = ulib.urlretrieve(binurl, tmpfile, callback)
-
File "/usr/lib/python3.7/urllib/request.py", line 247, in
urlretrievewith contextlib.closing(urlopen(url, data)) as fp:
-
File "/usr/lib/python3.7/urllib/request.py", line 222, in
urlopenreturn opener.open(url, data, timeout)
-
File "/usr/lib/python3.7/urllib/request.py", line 531, in
openresponse = meth(req, response)
-
File "/usr/lib/python3.7/urllib/request.py", line 641, in
http_response'http', request, response, code, msg, hdrs)
-
File "/usr/lib/python3.7/urllib/request.py", line 569, in
errorreturn self._call_chain(*args)
-
File "/usr/lib/python3.7/urllib/request.py", line 503, in
_call_chainresult = func(*args)
-
File "/usr/lib/python3.7/urllib/request.py", line 649, in
http_error_defaultraise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 406: Not Acceptable
Hi Steve,
Sorry for the hassles but starting with Version 4.374, 11-25-2021 that menu item was removed. The server used to handle the update data changed its protocol which is why you are receiving that error. To update, download the latest image on www.livesectional.com.
Be sure to use the Utilities Menu to download the config, airports and hmdata files so that you can upload them once the new image is installed. - Mark