Hi,
Admin can login the mobile app, but users can't, it first gives an error: "Cannot find data record in database table external_functions". Please help.
Thanks.
HI,
When user login Mobile app it will generate token.
may be permission issue, please check users has permission to generate tokens.
Thanks,
Praveen.C
Thanks, John,
I checked user permission, moodle/webservice:createmobiletoken: allow, moodle/webservice:createtoken: allow. What other permissions could I miss? The error exists with or without moodle mobile additional services.
Best,
Hi, Juan,
Thanks for the reply. I did go through the FAQ, and couldn't find the error message that relates my problem. This is what I did:
1. enabled mobile web service from admin-web service -mobile
2. add moodle/webservice:createtoken capability for the authenticated user
When a user login, it first gives the error: Cannot find data record in database table external_functions, then the error: "login invalid, please try again".
I then installed Moodle Mobile Additional Features since we are using the Joomdle, I would like to use the default setting "app login" , but still gives the same errors. Please help.
Thanks.
Very strange, when I dig deep, I found that the user actually already login the moodle site, but the app couldn't display the moodle app page instead of displaying the login error page.
I found it, the link is here, https://moodle.org/mod/forum/discuss.php?d=320873, it is the user quota , I have a decimal point, so I used the default value, it is now working. Thanks for the help.
I have same problem When any user tries to log into our Moodle site using the Moodle
Mobile app, they get a message that says "Can not find data record in database table external_functions."
I have tried many of the other suggestions but still cannot login by APP. I am not sure what I need to try next.
Hello,
sorry for the delay in answering. Can you please send us a test account to mobile@moodle.com?
Thank you,
Dani