Ich plane und teste gerade die Migration eines OTRS von 3.1 auf 3.3. Nach dem ersten Zwischenschritt (3.2.12) ist kein Agentlogin mehr möglich. Der im Log stehende Select sieht schon merkwürdig aus. Fehlt da nicht ein "Select"? Vielleicht ein "Bug"?
Code: Select all
[Error][Kernel::System::DB::Connect][270] Unknown system variable 'DATEFORMAT', SQL: 'SET DATEFORMAT ymd'
[Notice][Kernel::System::Auth::LDAP::Auth] User: monitor (CN=Support,OU=User,OU=Support,DC=cpl,DC=de) authentication ok (REMOTE_ADDR: ::1).
[Error][Kernel::System::User::UserLookup][781] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 id FROM users WHERE (login) = 'support'' at line 1, SQL: 'SELECT TOP 1 id FROM users WHERE (login) = ?'
[Error][Kernel::System::User::UserAdd][374] Duplicate entry 'support' for key 'users_login', SQL: 'INSERT INTO users (title, first_name, last_name, login, pw, valid_id, create_time, create_by, change_time, change_by) VALUES (?, ?, ?, ?, ?, ?,
'2013-12-01 19:41:16'
, ?,
'2013-12-01 19:41:16'
, ?)'
[Error][Kernel::System::Auth::Sync::LDAP::Sync][259] Can't create user 'support' (CN=Support,OU=User,OU=Support,DC=cpl,DC=de) in RDBMS!
[Error][Kernel::System::User::UserLookup][781] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 id FROM users WHERE (login) = 'support'' at line 1, SQL: 'SELECT TOP 1 id FROM users WHERE (login) = ?'
[Error][Kernel::System::User::GetUserData][206] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 id, login, title, first_name, last_name, pw, valid_id, create_time, change_t' at line 1, SQL: 'SELECT TOP 1 id, login, title, first_name, last_name, pw, valid_id, create_time, change_time FROM users WHERE (login) = ?'