Corrigido:
- abra a ferramenta do desenvolvedor e verifique o log do console.
- mudou 127.0.0.1 para IP que posso usar no navegador da minha área de trabalho. Não tenho ideia do motivo pelo qual não pode ser comunicado diretamente e tem que ir e voltar pelo mundo
- veja que o XMLHttpRequest não pode carregar o link *. Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. Por isso, o link 'não tem permissão para acessar.
- Adicione isto ao apache virtualhost config no lado da grafite:
Header set Access-Control-Allow-Origin: "*"
Header set Access-Control-Allow-Methods: "GET, OPTIONS, POST"
Header set Access-Control-Allow-Headers: "origin, authorization,accept, content-type"
então apachectl -t && apachectl graceful
Isso é tudo.