клиент - всегда первым инициирует подключение и доступен периодически
сервер - принимает подключение от клиентов и доступен всегда
синхронизация - появился интернет у клиента и/или обновился файл - ПО клиента отправляет файл на сервер
Arti Markelov: проверяете, что запрос вида habrahabr.domain.com из адресной строки браузера приходит к Вашему скрипту и дальше - обрабатываете так, как необходимо.
Aski_io: пишите в лог на сервере пришедший заголовок. возможно приложение не держит сессию. (при том только на каких-то устройствах)
1. Проверьте по логу
2. Если это так - проблема в Android-приложении. Его нужно допиливать.