Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-26863

MariaDB 10.6.4 & Roundcubemail

    XMLWordPrintable

Details

    • Bug
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • 10.6.4
    • None
    • Character Sets
    • None
    • Centos 7.9
      Apache 2.4.6
      Roundcube 1.4.11

    Description

      Since upgrading mariadb from 10.1 to 10.6 roundcube no longer connects to database when trying to log in. Examining httpd error log I find " Character set 'utf8' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file" We were able circumvent the issue by adding the following section to /usr/share/mysql/charsets/Index.html.

      <charset name="utf8">
        <family>Unicode</family>
        <description>UTF-8 Unicode</description>
        <alias>utf-8</alias>
        <collation name="utf8mb3_general_ci"  id="33">
         <flag>primary</flag>
         <flag>compiled</flag>
        </collation>
        <collation name="utf8mb3_bin"         id="83">
          <flag>binary</flag>
          <flag>compiled</flag>
        </collation>
      </charset>
      

      Note that this block is a copy of the "utf8mb3" block with only the charset name changed to "utf8".
      This addition allowed roundcube to connect to the database and operate as expected.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              fnardis Frank Nardis
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.