Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-62547

Non-latin & extended characters in Profile fields break MNet authentication

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.1.12, 3.5.3
    • Fix Version/s: None
    • Component/s: MNet
    • Labels:
    • Affected Branches:
      MOODLE_31_STABLE, MOODLE_35_STABLE

      Description

      FULL STEPS:

      • Configure two Moodle servers as MNet peers
      • Create a user with non-latin or extended characters in any of the following Profile fields:
        • firstname
        • lastname
        • department
        • address
        • description
        • others?
      • Navigate to MNet peer

      WHAT I EXPECTED:

      Successful navigation between MNet peers

      WHAT ACTUALLY HAPPENS:

      Error message:
      Unknown error occurred during negotiation.More information about this error
      ×Debug info: 
      Error code: unknownerror

      ×Stack trace:

      • line 496 of /lib/setuplib.php: moodle_exception thrown
      • line 262 of /auth/mnet/auth.php: call to print_error()
      • line 51 of /auth/mnet/land.php: call to auth_plugin_mnet->confirm_mnet_session()

       

      We first noticed this problem several months ago with Cyrillic characters. Today we noticed it again with Romanian diacritics and Greek characters.

       

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: