6.0.0-beta1
9/24/25

[#10293] iPhone can't login with mobile (smartphone) interface
Summary iPhone can't login with mobile (smartphone) interface
Queue IMP
Queue Version 5.0.7
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester kareem.dana (at) gmail (dot) com
Created 06/29/2011 (5201 days ago)
Due
Updated 07/10/2011 (5190 days ago)
Assigned 06/29/2011 (5201 days ago)
Resolved 07/10/2011 (5190 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
07/10/2011 11:40:00 PM Michael Rubinsky State ⇒ Not A Bug
 
07/10/2011 10:18:18 PM kareem (dot) dana (at) gmail (dot) com Comment #6 Reply to this comment
Still cannot reproduce, even on iOS 4.3.3
I can confirm I no longer experience this bug on Horde 4.07 and IMP 
5.0.8. Not sure what exactly fixed but its working great now.
07/10/2011 08:20:00 PM Michael Rubinsky Comment #5 Reply to this comment
Still cannot reproduce, even on iOS 4.3.3
06/29/2011 09:32:04 PM kareem (dot) dana (at) gmail (dot) com Comment #4 Reply to this comment
Probably already fixed by:

https://github.com/horde/horde/commit/d676e95d78d6edbfae44d1e8651e1647c2969da3

Try applying those fixes or turn off css caching and see if that fixes.
Sorry for the blank comment before. I disabled css caching and it made 
the login page prettier but it did not fix the problem on my iPhone. 
However, logging in now works on a friend's older iPhone 3GS:

Session Timestamp: Wed, 29 Jun 2011 16:25:22 -0500
Browser: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; 
en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 
Mobile/8A293 Safari/6531.22.7
Remote Host: iPhone [192.168.1.120]
Authenticated to: imp, ingo, turba, passwd

Seems like my problem is a bit different and started somewhere between 
iOS 4.0 and iOS 4.2.1? Let me know how I can help debug it further, if 
possible.
06/29/2011 09:28:37 PM kareem (dot) dana (at) gmail (dot) com Comment #3 Reply to this comment
Probably already fixed by:

https://github.com/horde/horde/commit/d676e95d78d6edbfae44d1e8651e1647c2969da3

Try applying those fixes or turn off css caching and see if that fixes.
06/29/2011 08:10:43 PM Michael Rubinsky Comment #2
State ⇒ Feedback
Reply to this comment
Probably already fixed by:

https://github.com/horde/horde/commit/d676e95d78d6edbfae44d1e8651e1647c2969da3

Try applying those fixes or turn off css caching and see if that fixes.
06/29/2011 07:02:28 PM kareem (dot) dana (at) gmail (dot) com Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ iPhone can't login with mobile (smartphone) interface
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
I enter my Username and password then hit login. Safari starts loading 
a new page and then I get taken right back to the login page. Horde 
logs on the server show that I successfully logged in, but my iPhone 
keeps reloading the login page whenever I hit login. Server logs are 
below, please let me know if I can provide any more information.

/var/log/httpd-access.log
192.168.1.109 - - [29/Jun/2011:13:54:06 -0500] "GET /horde/imp 
HTTP/1.1" 301 240
192.168.1.109 - - [29/Jun/2011:13:54:06 -0500] "GET /horde/imp/ 
HTTP/1.1" 302 -
192.168.1.109 - - [29/Jun/2011:13:54:06 -0500] "GET 
/horde/login.php?url=https%3A%2F%2F192.168.1.143%2Fhorde%2Fimp%2F&app=imp 
HTTP/1.1" 200 748
192.168.1.109 - - [29/Jun/2011:13:54:27 -0500] "POST /horde/login.php 
HTTP/1.1" 302 26
192.168.1.109 - - [29/Jun/2011:13:54:29 -0500] "GET /horde/imp/ 
HTTP/1.1" 302 -
192.168.1.109 - - [29/Jun/2011:13:54:29 -0500] "GET 
/horde/login.php?url=https%3A%2F%2F192.168.1.143%2Fhorde%2Fimp%2F&app=imp 
HTTP/1.1" 200 748
192.168.1.109 - - [29/Jun/2011:13:54:30 -0500] "GET 
/horde/static/cb4f2161d04552419c4a96c56745a1e1.css HTTP/1.1" 304 -
192.168.1.109 - - [29/Jun/2011:13:54:30 -0500] "GET 
/horde/js/jquery.mobile/jquery.min.js HTTP/1.1" 304 -
192.168.1.109 - - [29/Jun/2011:13:54:30 -0500] "GET 
/horde/js/horde-jquery.js HTTP/1.1" 304 -
192.168.1.109 - - [29/Jun/2011:13:54:30 -0500] "GET 
/horde/js/mobile.js HTTP/1.1" 304 -
192.168.1.109 - - [29/Jun/2011:13:54:31 -0500] "GET 
/horde/js/jquery.mobile/jquery.mobile.min.js HTTP/1.1" 304 -


/var/log/horde.log
Jun 29 13:54:28 test1 HORDE: HORDE [imp] Login success for kcd (Horde 
user kcd) [192.168.1.109] to {localhost:143 [imap]} [pid 4136 on line 
179 of "/usr/local/www/apache22/horde/imp/lib/Auth.php"]
Jun 29 13:54:28 test1 HORDE: HORDE [horde] Login success for kcd 
[192.168.1.109] to horde. [pid 4136 on line 153 of 
"/usr/local/www/apache22/horde/login.php"]

Session information (Logging in as admin from desktop) -
Session Timestamp: Wed, 29 Jun 2011 13:54:28 -0500
Browser: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_2_1 like Mac OS X; 
en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 
Mobile/8C148 Safari/6533.18.5
Remote Host: Kareems-iPhone [192.168.1.109]
Authenticated to: imp

Note: When I login through my desktop, Authenticated to: includes ingo 
and turba. It looks like the iphone authenticates to imp and then 
stops? I'm on a iPhone 3GS upgraded to the most current iOS 4.2.1. 
Also, the iPhone can load the traditional and old mobile interface 
without problems.

Saved Queries