Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17933 Moodle 4.3 QA
  3. MDLQA-18201

CLONE - Mobile service is enabled by default on secure server

    XMLWordPrintable

Details

    Description

      NOTE: You need a moodle site with https

      1. Install clean moodle site under domian using https
      2. Check that during the installation you don’t see any warnings
      3. Once the site is installed, you need to check that:
        • The setting enablemobilewebservice is enabled in Site administration > General > Advanced features (enablemobilewebservice)
        • The Moodle mobile web service is enabled in Site administration > Server > Web services > External services
        • Rest protocol is enabled in Site administration > Server > Web services > Manage protocols
        • For the authenticated user, the capabilities: webservice/rest:use and moodle/webservice:createmobiletoken are enabled at system level
      4. Disable the Mobile service (enablemobilewebservice) in Site administration > Mobile app > Mobile settings
      5. Bump moodle version (version.php) number to simulate an upgrade and go to Admin > Notifications to do the upgrade
      6. Confirm that the setting enablemobilewebservice is still disabled
      7. Now, do another clean installation under https but this time using the CLI:

        sudo -u www-data php admin/cli/install.php --lang=en --wwwroot=https://localhost/m/stable_master --dataroot=/Users/xyz/wwwdata/moodledatatest1 --dbtype="postgres" --dbhost="localhost" --dbuser="dbuser1" --dbname=test1 --dbpass=xyz --fullname=t --shortname=t --adminpass="yourPass!" --adminemail="yourmail@moodle.com" --non-interactive --allow-unstable --agree-license

      1. Confirm steps 3, 4, 5, and 6 (doing the upgrade using the cli)

      Attachments

        1. MDLQA-18201_1.png
          MDLQA-18201_1.png
          196 kB
        2. MDLQA-18201_2.png
          MDLQA-18201_2.png
          160 kB
        3. MDLQA-18201_3.png
          MDLQA-18201_3.png
          233 kB
        4. MDLQA-18201_4.png
          MDLQA-18201_4.png
          186 kB
        5. MDLQA-18201_5.png
          MDLQA-18201_5.png
          163 kB
        6. MDLQA-18201_6.png
          MDLQA-18201_6.png
          251 kB

        Issue Links

          Activity

            People

              andelacruz Angelia Dela Cruz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.