Clarifying http entries in /etc/services
Binary package hint: netbase
Port 8080 has the name "http-alt". The problem is that "http-alt" is not unique on IANA's list as it is shared with 8008 and 591:
Wikipedia has different name assignments:
RedHat implies a few more:
I recommend the following changes and additions:
http-alt 8008 # Alternate HTTP
http_alt 8080 webcache # WWW Caching service
http_alt_alt 8090 # Alternate HTTP
These being all unofficial there isn't any hard rule for their names/assignments and there are plenty of exceptions. There are a lot of firewall "help" sites that list the ones I'm recommending but I'm unsure if they are using different sources or just using Wikipedia's list. Deciding a popularity contest with Google isn't ideal but I'm more concerned with uniqueness in the service names versus popular usage.
8090 is used by Tsung/IDX-Tsunami but it's not in Ubuntu/Debian
VLC uses 8080 for streaming over http.
This was reported upstream: