Trying to sort this out with our Netscaler provider but they have issues finding the problem for this aswell so asking her to see if anyone have any input on where to start looking.
We have Netscaler as an SSL offload handling traffic into our IIS site running on http. After an security upgrade of Netscaler we are experiencing quite a lot of loading errors of css, js and images. They get cut of while loading. In Firefox I get no clear error but looking at what has been transferred I can see that only part of the file has been downloaded even if it's Status 200. Same with images that are partially loaded showing only the top of the image. In Chrome I get net::ERR_HTTP2_PROTOCOL_ERROR 200 but can't see any more details about it.
It only affects some of the files but it's always css, js or image files that get this error and most of the time it's the same files. So it fails to load some files but loads other of same type just fine. Reloading the page sometimes fix the problem only to occur again on some of the next loads.
Googling the Chrome error doesn't give much so does anyone have any clue on what to go next in trying to debug this error?
Update: This is the current settings for http2 netscaler http2 configuration
Update 2: The issue has now been resolved and apparently the Netscaler version 12 had some Http2 issues since they came out with a patched version (12.1) the day after the upgrade was applied to our Netscaler. Took a little bit too long for our Netscaler consultant to see that unfortuanately so the issued were affecting us for unnecessary period of two weeks. Accepting Jans answer since the last comment was to upgrade to latest version.