Ir ao conteúdo

GLPi - Erro ao acessar os chamados com o perfil de Super-Admin


Ir à solução Resolvido por De Los Santos,

Posts recomendados

Postado

Bom dia pessoal. Tido bem com vocês?

 

Na empresa onde eu trabalho, o pessoal usa o GLPi e há questão de alguns dias, comecei a fazer acesso nesse sistema também. Tenho vários perfis associados a minha conta e no perfil de super-admin, quando eu vou acessar a tela de chamados, me retorna o seguinte erro:

 

glpi_ticket.plugin_moreticket_closetickets_id in 'on clause'

 

Daí quando vou executar o modo de depuração, que retorna a query, retorna isto aqui abaixo (e inclusive eu marquei o trecho problemático):

 

SELECT DISTINCT glpi_tickets.id AS id, '[email protected]' AS currentuser,
glpi_tickets.id AS ITEM_Ticket_2, glpi_tickets.name AS ITEM_Ticket_1,
glpi_tickets.id AS ITEM_Ticket_1_id, glpi_tickets.id AS ITEM_Ticket_1_id,
glpi_tickets.content AS ITEM_Ticket_1_content, glpi_tickets.status AS ITEM_Ticket_1_status,
glpi_entities.completename AS ITEM_Ticket_80,
GROUP_CONCAT(DISTINCT glpi_users_b1b92f6be5e70531688d870931e94a65.id SEPARATOR '$$##$$') AS
ITEM_Ticket_5,
GROUP_CONCAT(DISTINCT CONCAT(glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5.users_id, ' ',
glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5.alternative_email) SEPARATOR '$$##$$')
AS ITEM_Ticket_5_2, glpi_itilcategories.completename AS ITEM_Ticket_7,
GROUP_CONCAT(DISTINCT glpi_users_users_id_validate_57751ba960bd8511d2ad8a01bd8487f4.id
SEPARATOR '$$##$$') AS ITEM_Ticket_59, glpi_tickets.global_validation AS ITEM_Ticket_52,
COUNT(DISTINCT glpi_tickettasks.id) AS ITEM_Ticket_28,
GROUP_CONCAT(DISTINCT CONCAT(IFNULL(glpi_tickets.solve_delay_stat, 'NULL')
, '$#$',glpi_tickets.id) ORDER BY glpi_tickets.id SEPARATOR '$$##$$') AS ITEM_Ticket_154,
GROUP_CONCAT(DISTINCT CONCAT(IFNULL(glpi_documents_2d98e43dfecb07952ef329c36da01250.name, 'NULL'),
'$#$',glpi_documents_2d98e43dfecb07952ef329c36da01250.id)
ORDER BY glpi_documents_2d98e43dfecb07952ef329c36da01250.id SEPARATOR '$$##$$') AS ITEM_Ticket_3486,
glpi_tickets.status AS ITEM_Ticket_12, glpi_tickets.date_mod AS ITEM_Ticket_19
FROM glpi_tickets
LEFT JOIN glpi_entities ON (glpi_tickets.entities_id = glpi_entities.id )
LEFT JOIN glpi_tickets_users AS glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5
ON (glpi_tickets.id = glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5.tickets_id
AND glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5.type = '2' )
LEFT JOIN glpi_users AS glpi_users_b1b92f6be5e70531688d870931e94a65
ON (glpi_tickets_users_c6f7f58b9365babf7388e555e526efd5.users_id =
glpi_users_b1b92f6be5e70531688d870931e94a65.id )
LEFT JOIN glpi_itilcategories ON (glpi_tickets.itilcategories_id = glpi_itilcategories.id )
LEFT JOIN glpi_ticketvalidations ON (glpi_tickets.id = glpi_ticketvalidations.tickets_id )
LEFT JOIN glpi_users AS glpi_users_users_id_validate_57751ba960bd8511d2ad8a01bd8487f4
ON (glpi_ticketvalidations.users_id_validate =
glpi_users_users_id_validate_57751ba960bd8511d2ad8a01bd8487f4.id )
LEFT JOIN glpi_tickettasks ON (glpi_tickets.id = glpi_tickettasks.tickets_id )

--- Join problemático
LEFT JOIN glpi_plugin_moreticket_closetickets
ON (glpi_tickets.plugin_moreticket_closetickets_id = glpi_plugin_moreticket_closetickets.id )
--- Fim do join problemático

LEFT JOIN glpi_documents_items AS glpi_documents_items_445af65cf7a941212b019c28af38539d
ON (glpi_plugin_moreticket_closetickets.id =
glpi_documents_items_445af65cf7a941212b019c28af38539d.items_id
AND glpi_documents_items_445af65cf7a941212b019c28af38539d.itemtype = 'PluginMoreticketCloseTicket' )
LEFT JOIN glpi_documents AS glpi_documents_2d98e43dfecb07952ef329c36da01250
ON (glpi_documents_items_445af65cf7a941212b019c28af38539d.documents_id =
glpi_documents_2d98e43dfecb07952ef329c36da01250.id )
WHERE glpi_tickets.is_deleted = 0 AND ( glpi_tickets.status IN ('1','2','3','4') )
GROUP BY glpi_tickets.id ORDER BY ITEM_Ticket_19 DESC

 

E o pior é que esse erro não acontece quando eu uso o perfil de supervisor, bem como esse erro não aparece para outros usuários mesmo com eles usando o perfil de super-admin. Alguém já passou por isso antes?

  • 3 meses depois...
  • Solução
Postado

Pessoal, depois de muito tempo, descobri do que se tratava. Como sempre eu faço, vou postar a solução aqui para todos vocês saberem, e também para o Google indexar (acho que o Google indexa essa página, né?)

 

O problema era com o plugin "Mais chamados" (ou "moretickets"). Foi só desativá-lo e não deu mais esse erro.

 

E com isso, este tópico pode ser encerrado.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!