satellite TLE updater user agent incomplete...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Stellarium |
Fix Released
|
Medium
|
Matthew Gates |
Bug Description
the Satellite TLE Updater module's user agent in 0.10.6.1 is incomplete as it has been in earlier versions since the TLE updater was introduced... currently the UA is only Mozilla/5.0 and there are many security devices that are alerting and/or blocking based on this... why? because there's a lot of black traffic out there using this same agent so it and its activities are suspicious...
the suggestion is to use a more complete user agent in the web code section for the Satellite TLE Updater... possibly something simple like the following...
Mozilla/5.0 (Stellarium TLE Updater v:x.x.x.x; http://
where the v:x.x.x.x is the Stellarium version OR the updater module's version OR some possible combination of both (ie: 0.10.6.1-0.42.3 where 0.42.3 is the updater's version)
see RFC-1945 at http://
Related branches
- Fabien Chéreau: Approve
-
Diff: 4981 lines (+2319/-885)16 files modifiedplugins/Satellites/CMakeLists.txt (+1/-1)
plugins/Satellites/ChangeLog (+10/-0)
plugins/Satellites/README (+0/-4)
plugins/Satellites/satellites.json (+1918/-756)
plugins/Satellites/src/Satellite.cpp (+30/-8)
plugins/Satellites/src/Satellite.hpp (+5/-0)
plugins/Satellites/src/Satellites.cpp (+210/-97)
plugins/Satellites/src/Satellites.hpp (+28/-5)
plugins/Satellites/src/gui/SatellitesDialog.cpp (+27/-9)
plugins/Satellites/src/gui/SatellitesDialog.hpp (+5/-2)
plugins/Satellites/src/gui/satellitesDialog.ui (+2/-2)
plugins/Satellites/util/add_new_from_tle_file.pl (+49/-0)
plugins/Satellites/util/download_tle_find_new.sh (+13/-0)
src/core/StelJsonParser.cpp (+10/-0)
src/core/modules/LabelMgr.cpp (+8/-0)
src/core/modules/LabelMgr.hpp (+3/-1)
description: | updated |
Changed in stellarium: | |
milestone: | 1.0.0 → 0.11.0 |
Changed in stellarium: | |
status: | Fix Committed → Fix Released |
Thanks for the report. I changed the user agent in my development code. It now looks like this:
Mozilla/5.0 (Stellarium Satellites Plugin 0.6.5; http:// stellarium. org/)
Show be committed with the next release.