I have a problem with loading in my website. I have two websites that I host myself through Nginx proxy manager that I also host myself.
One is the test website hosted on Windows 10 in IIS and the other is the live server hosted on Windows Server 2016 Datacenter edition also in IIS. Both are running the same website. On the test server we have no problem with loading. Only the live server has problems loading. The loading problem is that for example, images are only partially loaded in and also only partially being shown on the site. This happens on every browser, tested on Chrome, Edge, FireFox and Brave.
When this happens in for example Firefox, an image fails with error "NS_ERROR_NET_PARTIAL_TRANSFER". This problem only occurs when the Nginx server is being used, so when I access the site by domain name with an SSL certificate.
When connecting directly to the production server by internal IP address there is no problem with loading items in.
I have tried the following:
I tried the same Nginx settings for both sites, and even switched the ip addresses in Nginx. This resulted in that there was no change in functionality. Test still loaded in without any problem, and live the loading problem has.
I checked the IIS settings like timeouts and limits and both are set the same.
Tried disabling the firewall on the production server and disabling any protection (Test has both on).
Tried disabling the SSL in Nginx proxy manager. This also resulted on no change at all.
proxy_pass