Description
All links to dynamic RSS streams of events become invalid when accessing the Olio website through a load balancer. Without it, everything works like a charm.
In the case of nginx, let's say we have a configuration where all requests received by the load balancer on port 80 have to be forwarded to one of the servers inside the pool known as backend:
upstream backend {
server X.Y.Z.A:3000;
server X.Y.Z.B:3000;
}
server {
listen 80;
server_name X.Y.Z.Z;
access_log /var/log/nginx/access.log;
location /
{ proxy_pass http://backend; }}
Nevertheless, produced links for RSS streams are faulty since they include http://backend as the base URL instead of http://X.Y.Z.Z.