vBulletin 5 Datenbankmigration - Import-Skriptfehler

Das ist noch seltsamer, da die Benutzernamen alle bereinigt wurden, um die Discourse-Richtlinien einzuhalten. Im Grunde wurden sie alle so geändert, dass sie nur Buchstaben, Zahlen oder _ enthalten, nichts anderes.

Auf jeden Fall hat die Änderung des Charsets von utf8mb4 zu utf8, wie es der Standard war, dazu geführt, dass es durchging, aber dann erhalte ich Fehler wegen ungültiger E-Mails

ERROR: kann die eingefrorene Zeichenkette nicht ändern: "24ef401b30f5161e5a0bb27ec49ed921@email.invalid"
/var/www/discourse/script/bulk_import/base.rb:457:in `downcase!'
/var/www/discourse/script/bulk_import/base.rb:457:in `process_user_email'
/var/www/discourse/script/bulk_import/base.rb:726:in `block (2 levels) in create_records'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/db/mysql2/alias_method.rb:8:in `each'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-mini-profiler-3.0.0/lib/patches/db/mysql2/alias_method.rb:8:in `each'
/var/www/discourse/script/bulk_import/base.rb:723:in `block in create_records'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/pg-1.4.5/lib/pg/connection.rb:196:in `copy_data'
/var/www/discourse/script/bulk_import/base.rb:722:in `create_records'
/var/www/discourse/script/bulk_import/base.rb:351:in `create_user_emails'
script/bulk_import/vbulletin5.rb:151:in `import_user_emails'
script/bulk_import/vbulletin5.rb:66:in `execute'
/var/www/discourse/script/bulk_import/base.rb:100:in `run'
script/bulk_import/vbulletin5.rb:781:in `<main>'

Ich werde jetzt herausfinden, worum es dabei geht, da der “Nicht-Massen”-Import einige fehlerhafte E-Mails erkannt, sie aber automatisch ersetzt hat.