curl -v -X HEAD https://pilots.ohmage.org/ohmage/
curl -v -X HEAD https://pilots.ohmage.org/ohmage/images/theme-ohmage/login-button-bg.png
This problem goes often unnoticed because most browsers are smart enough to guess that the content is html from its contents, in spite of the missing header. However some older or more secured browsers, as well as proxies, caching services and mobile devices do rely on this header being set correctly. I recall we had fixed problem earlier specifically for css files?
All of the manual CentOS/Tomcat deployments are not returning the required content-type response headers for gwt/frontend files.
Same for PNG:
What should happen (ubuntu apache2 deployment):
This problem goes often unnoticed because most browsers are smart enough to guess that the content is html from its contents, in spite of the missing header. However some older or more secured browsers, as well as proxies, caching services and mobile devices do rely on this header being set correctly. I recall we had fixed problem earlier specifically for css files?