Tienes razon el problema paso por el servidor lo que tienes que hacer es fijarte la configuracion Configuración del parámetro charset de HTTP de tu servidor.
Fijate en esta direccion normativa W3C y compara con la configuracion de tu servidor:
http://www.w3.org/International/O-HTTP-charset.es.php