Icecast Server/known reverse proxy restrictions

From XiphWiki
Revision as of 23:53, 18 August 2018 by Dm8tbr (talk | contribs) (added SOURCE and PUT restrictions)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page lists known problems of latest released Icecast when operating behind a reverse proxy:

  • access.log will always only show the IP address of the reverse proxy instead of listener IP address.
  • internal XML tree will only show the IP address of the reverse proxy instead of listener IP address. Both for source clients and for listener clients.
  • virtual playlist files will break. (Only if proxy server is configured incorrectly.)
  • authentication helper will break. (Only if proxy server is configured incorrectly.)
  • HTTP SOURCE connections are very likely to break
  • HTTP PUT connections might exhibit problems if the proxying server expects and processes chunked encoding. Chunked encoding will be part of Icecast 2.5

See also known HTTPS restrictions, if reverse proxy terminates https.