Hi Steve,
Aren't you maybe missing the Forward middleware, that you need to add to any Sparkle server if you are running it behind any reverse proxy?