Moodle ios client v.whatever's newest. Site is v2.6.5+.
When I try to use the ios client to connect, nothing happens on it. It just comes back to the name & pw screen. I did put in a name, and I tried connecting with and without a trailing slash. The logs below are for trying it with a trailing slash.
In the apache error log, I get:
[Mon Oct 20 11:00:49 2014] [error] [client 10.15.1.213] Default exception handler: A required parameter (username) was missing Debug: \nError code: missingparam\n* line 463 of /lib/setuplib.php: moodle_exception thrown\n* line 545 of /liblib.php: call to print_error()\n* line 30 of /login/token.php: call to required_param()\n
[Mon Oct 20 11:00:49 2014] [error] [client 10.15.1.213] File does not exist: /moodle/local/mobile
Regular apache log shows contact as well:
10.15.1.213 - - [20/Oct/2014:11:00:49 -0400] "HEAD /login/token.php HTTP/1.1" 200 - "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A405 (358920192)"
10.15.1.213 - - [20/Oct/2014:11:00:49 -0400] "POST /local/mobile/check.php HTTP/1.1" 404 1061 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A405 (358920192)"
10.15.1.213 - - [20/Oct/2014:11:01:03 -0400] "POST /login/token.php HTTP/1.1" 200 44 "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A405 (358920192)"
10.15.1.213 - - [20/Oct/2014:11:01:13 -0400] "POST /webservice/rest/server.php?moodlewsrestformat=json HTTP/1.1" 200 - "-" "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0_2 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A405 (358920192)"
What's curious is we have another server and it's connecting just fine. There's not much difference between the configs of the two servers. Other one is 2.6.5++ because it's the one that gets more current code, first.
Any advice welcome, and I'm happy to turn on any debugging as necessary.
Thanks,
David