Полагаю, ваш 3G-провайдер как-то проксирует ваш HTTP.Это характерно для некоторых (на мой взгляд, более грубых) интернет-провайдеров.Это было бы объяснением того, почему он ведет себя по-разному с тем же браузером на другом подключении.
Многие люди получат доступ к вашему сайту через прокси-сервер, такой как Squid.Вам нужно исправить это, чтобы оно работало, иначе вы можете непреднамеренно заблокировать доступ для некоторых людей.
Я предполагаю, что ваш код может просто устанавливать куки определенным образом, что прощается браузерами, но не поддерживается этим конкретнымпрокси.Я бы начал устранять неполадки, указав домен, срок действия которого истекает по-разному (с точкой в начале домена и без, с кавычками вокруг домена / пути и без) и включением или отключением функций Cookie2 или только HTTP.
Есть ли просмотрщик заголовков HTTP для браузера iPhone?Если нет, попробуйте привязать его и использовать что-то вроде LiveHTTPheaders в Firefox (имейте в виду, что если ваша сеть может обнаружить привязывание, она теоретически может включать / выключать свой прокси-сервер в зависимости от того, привязаны ли вы).вам нужно будет опубликовать свой код или расшифровку HTTP (только заголовки) для дальнейшей диагностики.