Hello,
I've been using tracktor for a couple months now, and today I upgraded to v2.0.2. After the upgrade the UI was not accessible anymore within my setup, my proxy server was throwing the following error:
upstream sent too big header while reading response header from upstream
I was able to port-forward to the service directly and it worked ok.
Taking a look at the network traffic, I observed that when loading the dashboard, there is a link header that seemed quite big. I tried removing it from the service response and that allowed everything to work once more.
The issue is from nginx/openresty and the proxy_buffer_size directive, which says the following:
"Sets the size of the buffer used for reading the first part of the response received from the proxied server. This part usually contains a small response header; if it exceeds the buffer size, the response is considered invalid."
Can the link header be dropped? Honestly, everything loads pretty quickly, and most data is cached in your browser after the first load anyway. I don't think it's necessary to ask the browser to preload the data.
P.S.: Really like the new design, looks great!
Hello,
I've been using tracktor for a couple months now, and today I upgraded to v2.0.2. After the upgrade the UI was not accessible anymore within my setup, my proxy server was throwing the following error:
I was able to port-forward to the service directly and it worked ok.
Taking a look at the network traffic, I observed that when loading the dashboard, there is a
linkheader that seemed quite big. I tried removing it from the service response and that allowed everything to work once more.The issue is from nginx/openresty and the proxy_buffer_size directive, which says the following:
"Sets the size of the buffer used for reading the first part of the response received from the proxied server. This part usually contains a small response header; if it exceeds the buffer size, the response is considered invalid."
Can the link header be dropped? Honestly, everything loads pretty quickly, and most data is cached in your browser after the first load anyway. I don't think it's necessary to ask the browser to preload the data.
P.S.: Really like the new design, looks great!