El problema con ajax es que no tiene soporte para multidominio, es un aspecto de seguridad, es decir que ajax solo podrá acceder al mismo servidor en el cual fue invocado.
si tienes tu archivo principal en
http://www.servidor.com/paginas/documento.html, ajax no podra consultar sitios fuera de
http://www.servidor.com/ y
https://www.servidor.com/ es otro servidor diferente por seguridad no te deja entrar. Si deseas que ajax se conecte a un servidor https deberás invocarlo desde una pagina dentro de ese mismo servidor.
Tengo entendido que hay una instruccion que permite el acceso a otros servidores del mismo dominio, dicho de otra manera podrá acceder a
http://*.servidor.com/