Subject : The problem only exists in Domino 8.x
We are having the same issue with our web application, and yes, the previous poster is right: post data doesn't arrive to Domino HTTP. We also figured out that the same application works fine when running on Domino 7.0.4, so using Galaxy Nexus (Android 4.1) login form is working fine when accessed on Domino 7.0.4 HTTP and returns 'Invalid POST Request Exception' on Domino 8.5.3FP1.
Trying the same login form from desktop browser of from Google Chrome for Android also works fine.
So it looks like there is some issue between Android 3.x - 4.x and Domino HTTP 8.x.
Debug data is provided below:
Authentication agent, Domino HTTP 8.5.3FP1, accessed from Android device:
*** Start SSL Handshake: Session b622, Thread df4, Clock 542225983
*** SSL Handshake Success: Session b622, Thread df4, Clock 542226030
*** Start SSL Handshake: Session b623, Thread df4, Clock 542226108
*** SSL Handshake Success: Session b623, Thread df4, Clock 542226186
*** New Request -- Parse and Check Request: Session b623, Thread df4, Clock 542226233
POST /Domcfg.nsf/checkPass?OpenAgent HTTP/1.1
Host: hostname8.company.com
Connection: keep-alive
Referer: https://hostname8.company.com/xxxxxxxx/xxxxxxxx.nsf
Content-Length: 36
Origin: https://hostname8.company.com
Content-type: application/x-www-form-urlencoded
X-Requested-With: com.google.android.browser
User-Agent: Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; Galaxy Nexus Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Accept-Encoding: gzip,deflate
Accept-Language: en-US
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
*** Process Request: Session b623, Thread df4, Clock 542226233
*** Client IP Address [67.211.127.220], Server IP Address [192.168.93.69]: Session b623, Thread df4, Clock 542226233
*** Start Request Step: Session b623, Thread df4, Clock 542226233
*** Raw Request Step: Session b623, Thread df4, Clock 542226233
*** Pre Authenticate Step: Session b623, Thread df4, Clock 542226233
*** Authenticate Step: Session b623, Thread df4, Clock 542226233
*** Post Authenticate Step: Session b623, Thread df4, Clock 542226233
*** Get Group List Step: Session b623, Thread df4, Clock 542226233
*** Authorized Server Access Step: Session b623, Thread df4, Clock 542226233
*** Translate Step: Session b623, Thread df4, Clock 542226233
*** Post Translate Step: Session b623, Thread df4, Clock 542226233
*** Authorized Step: Session b623, Thread df4, Clock 542226233
*** Process Request for User Anonymous: Session b623, Thread df4, Clock 542226233
*** Calling Inotes Process Request: Session b623, Thread df4, Clock 542226233
*** Post write Buffer, bytes [291]: Session b623, Thread df4, Clock 542226233
HTTP/1.1 500 Internal Server Error
Server: Lotus-Domino
Date: Wed, 05 Sep 2012 21:26:31 GMT
Connection: close
Last-Modified: Wed, 05 Sep 2012 21:26:29 GMT
Expires: Tue, 01 Jan 1980 06:00:00 GMT
Content-Type: text/html; charset=US-ASCII
Content-Length: 209
Cache-control: no-cache
*** Returned from Process Request, Request Processed: Session b623, Thread df4, Clock 542226233
*** End Request Step: Session b623, Thread df4, Clock 542226233
*** Log Request: Session b623, Thread df4, Clock 542226233
Same application, Domino HTTP 7.0.4, accessed from Android device:
*** Start SSL Handshake: Session ec80, Thread dbc, Clock 364937626
*** SSL Handshake Success: Session ec80, Thread dbc, Clock 364938361
*** New Request -- Parse and Check Request: Session ec80, Thread dbc, Clock 364939204
POST /Domcfg.nsf/checkPass?OpenAgent HTTP/1.1
Host: hostname.company.com
Connection: keep-alive
Referer: https://hostname.company.com/xxxxxxx/xxxxxx/xxxxx.nsf
Content-Length: 36
Origin: https://hostname.company.com
Content-type: application/x-www-form-urlencoded
X-Requested-With: com.google.android.browser
User-Agent: Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; Galaxy Nexus Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Accept-Encoding: gzip,deflate
Accept-Language: en-US
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
*** Process Request: Session ec80, Thread dbc, Clock 364939236
*** Client IP Address [199.7.156.131], Server IP Address [192.168.93.82]: Session ec80, Thread dbc, Clock 364939236
*** Start Request Step: Session ec80, Thread dbc, Clock 364939236
*** Raw Request Step: Session ec80, Thread dbc, Clock 364939236
*** Pre Authenticate Step: Session ec80, Thread dbc, Clock 364939236
*** Authenticate Step: Session ec80, Thread dbc, Clock 364939236
*** Post Authenticate Step: Session ec80, Thread dbc, Clock 364939236
*** Get Group List Step: Session ec80, Thread dbc, Clock 364939251
*** Authorized Server Access Step: Session ec80, Thread dbc, Clock 364939251
*** Translate Step: Session ec80, Thread dbc, Clock 364939251
*** Post Translate Step: Session ec80, Thread dbc, Clock 364939251
*** Authorized Step: Session ec80, Thread dbc, Clock 364939251
*** Process Request for User Anonymous: Session ec80, Thread dbc, Clock 364939251
*** Calling Inotes Process Request: Session ec80, Thread dbc, Clock 364939251
*** Read Content Data(2), bytes [36]: Session ec80, Thread dbc, Clock 364939251
user=USER%20NAME&pass=PASSWORD123456
*** Post write Buffer, bytes [97]: Session ec80, Thread dbc, Clock 364939267
HTTP/1.1 200 OK
Server: Lotus-Domino
Date: Wed, 05 Sep 2012 17:13:20 GMT
Connection: close
*** Returned from Process Request, Request Processed: Session ec80, Thread dbc, Clock 364939267
*** End Request Step: Session ec80, Thread dbc, Clock 364939267
*** Log Request: Session ec80, Thread dbc, Clock 364939267
Feedback response number WEBB8XUT36 created by ~Chris Cisreburynds on 09/05/2012
Unable to login using Android 3.0.1... (~Kirk Desrester... 4.Jun.11)
. . RE: Unable to login using Android 3... (~Manny Ekrevero... 4.Jun.11)
. . . . I've found a similar report from a ... (~Kirk Desrester... 12.Jun.11)
. . . . . . Problem still occurs with Android H... (~Kirk Desrester... 26.Jan.12)
. . . . . . . . RE: Problem still occurs with Andro... (~Manny Ekrevero... 27.Jan.12)
. . . . . . . . . . Post data not arriving? (~Holly Kikichek... 18.May.12)
. . . . . . . . . . . . The problem only exists in Domino 8... (~Chris Cisrebur... 5.Sep.12)
. . . . . . . . . . . . . . update? (~Lisa Zenboosiz... 20.Sep.12)
. . Reply from IBM (~Lisa Zenboosiz... 21.Sep.12)
. . . . Can't find the SPR (~James Zenkikon... 12.Dec.12)
. . . . Not fixed in 8.5.3 FP3 (~Arnold Zenresa... 5.Jan.13)
. . . . Not fixed in FP3 (~Samuel Quetvel... 7.Jan.13)
. . . . . . Anyone find a fix yet? (~Judy Nimnuski 15.Jan.13)
. . . . . . . . Don't think so..lots... (~Holly Bubtumip... 18.Jan.13)
. . . . It is NOT fixed in 8.5.3 FP3 (~Kirk Desrester... 23.Feb.13)
. . . . . . Any comment from IBM? (~Gus Kifreevery... 1.Mar.13)
. . . . . . . . Response from IBM (~Vijay Eljipypu... 20.Mar.13)
. . . . . . . . . . Anyone update and test yet? (~Judy Nimnuski 3.May.13)
. . . . . . . . . . . . FIxed (~Judy Nimnuski 13.May.13)