Olá, Boa tarde a todos! Sou Novo nesse fórum, e espero contribuir para com todos.
Hoje, venho em busca de ajuda, deixa eu explicar o problema:
Sou estudante de Analise e Desenvolvimento de Sistemas, e me formo esse ainda esse mês!
A um tempo atrás, foi pedido a mim, pelo TI da faculdade que fizesse um sistemas para eles em PHP, com a seguinte problemática:
O que me foi dito:
Estamos querendo que você faça um sistema WEB para Cadastrar pessoas no WI-FI do nosso sistema.
Hoje, temos um WI-FI que o cadastro não é controlado por nós, e o mesmo é feito pelo site, e demora até 72h para concluir a liberação.
Queremos trazer esse recurso para nós, então compramos um kit da mikrotik para liberar a internet através de hotspot.
No mikrotik tem uma tela padrão de Login.
O que quero de ti, é que personalize essa tela com o padrão da faculdade, e faça também uma tela para cadastro, onde o usuário quando logar no WI-FI, será redirecionado para o HOTSPOT, e poderá fazer Login, se não tiver, poderá se cadastrar, enviando as informações de cadastro para o EMAIL cadastrado também.
OK, eu durante a descrição achei: 'molezinha', já fiz muitos piores. Problema, de inicio, trabalhar com a API routeros, foi um problema, tendo em vista que a documentação dela é bem escassa, e exemplos na internet são bem raros. Então, comecei a virar noite estudando sobre a API, e então fiz, a tela de Login e Cadastro externa. Por enquanto, estão rodando em um PC normal, através do XAMPP.
OK, até agora, mil maravilhas, fez o cadastro, salvou dentro do mikrotik, enviou o email, fez Login, tudo normal. Até que chegou na hora de testar em outros dispositivos conectado na rede:
Outros PCs - OK
Symbians - OK
Windows Phone/W10M - OK
IOS - OK
ANDROID - PROBLEMA
Tá basicamente assim: Quando se é conectado ao mikrotik, então acessa a 'Login.html' que está no files do hotspot, e esse arquivo, redireciona para meu servidor PHP para o arquivo: 'index.php', e funciona tudo 100% em todos os dispositivos, somente da erro no Android. Testei em vários navegadores do Android como (padrão, chrome, opera, mozilla), e no final, todos apresentam: "err_empty_response".
Eu, sinceramente não entendo praticamente nada de redes. Mas sei que, se está na mesma rede, e com firewall liberado, deveria poder acessar. Se eu conectar ao wifi do mikrotik, e digitar só o IP da maquina, para abrir o XAMPP, ele ainda não abre. É como se o Android não achasse aquele PC na rede.
OBS: É tudo local.
OBS2: Testei em vários smartphones Android.
OBS3: É meu primeiro tópico, então espero está nas regras.
Então, para mim, é problema de REDE, que o Android não enxerga o PC. Mas o líder o TI, diz que não é problema de REDE. Alguma dica?
Obg, att - Jubureba