El error HTTP 500 indica un problema del servidor. Deberías informar del problema al propietario del sitio web para que lo solucione. Algunos sitios se comportan deliberadamente de forma diferente para distintos navegadores y sistemas operativos, por lo que podría estar provocando el problema en el servidor.
Hay una posibilidad más, si estás usando datos móviles (en lugar de Wi-Fi) para acceder al sitio. La mayoría de los operadores utilizan un proxy web transparente para comprimir los datos a los que accedes en la web (especialmente las imágenes), para utilizar menos ancho de banda. Obviamente, esto sólo funciona cuando usas HTTP: para HTTPS, el servidor proxy del operador no sabe qué contiene la página. Si estás viendo el mismo problema en varios sitios, podría ser que el error provenga del servidor proxy (o sea causado por el servidor proxy), y no del sitio al que estás tratando de acceder. En este caso, otro teléfono en una red diferente no mostraría el mismo problema. Si utilizas datos móviles y sospechas que este problema se produce, puedes comprobar si también ocurre en la red Wi-Fi.