SQL Fehler beim Agentlogin nach Updateprozess auf 3.2

Hilfe zu Znuny Problemen aller Art
Locked
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

SQL Fehler beim Agentlogin nach Updateprozess auf 3.2

Post by KlausNehrer »

Guten Abend zusammen

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) = ?'
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: SQL Fehler beim Agentlogin nach Updateprozess auf 3.2

Post by KlausNehrer »

Hm, ich bin entweder gerade sehr verwirrt oder ich seh' den Baum vor lauter Bäume nicht mehr ...

Login als Kunde funktioniert, allerdings findet er die Tickets nicht:

Code: Select all

[Error][Kernel::System::TicketSearch::TicketSearch][1799] 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 '10000 COUNT(DISTINCT(st.id)) FROM ticket st INNER JOIN queue sq ON sq.id = st.qu' at line 1, SQL: 'SELECT TOP 10000 COUNT(DISTINCT(st.id)) FROM ticket st INNER JOIN queue sq ON sq.id = st.queue_id WHERE 1=1 AND st.ticket_state_id IN ( 1, 4, 6, 7, 8 ) AND ((st.customer_id) IN (('Klaus.Nehrer@CPL..de')) OR st.customer_user_id = 'kn') AND sq.group_id IN (1, 2, 3) AND (((st.customer_id = 'Klaus.Nehrer@CPL..de') ))'
steste123
Znuny wizard
Posts: 554
Joined: 25 Sep 2012, 19:04
Znuny Version: OTRS Help Desk
Real Name: Stefan

Re: SQL Fehler beim Agentlogin nach Updateprozess auf 3.2

Post by steste123 »

Gab es vllt. einen Fehler beim DB-Update?
OTRS 5.x - Debian 8 - apache 2.4 - MySQL 5.x
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: SQL Fehler beim Agentlogin nach Updateprozess auf 3.2

Post by KlausNehrer »

Ja, dass das Script Tabellen nicht drop'en konnte, weil sie nicht existierten. Nach einigen Einträgen im Forum zu urteilen, wäre das nicht relevant.
Locked