Giter Site home page Giter Site logo

Comments (7)

janssenlima avatar janssenlima commented on July 29, 2024

Sobre a abertura do chamado: você criou um usuário diferente para usar a API? Esse erro que aparece está relacionado a permissão. (No permissions to referred object or it does not exist!).

Verifique ao abrir um chamado, se o evento é reconhecido. Provavelmente não.

Sobre o problema ao fechar o chamado: O state eu pego do status da trigger do Zabbix: PROBLEM ou OK. Mas isso não faz diferença para fechar o chamado no GLPI. O que importa para o fechamento é o valor do parâmetro event, UP ou DOWN, conforme você pode observar o switch a partir da linha 109 do código PHP.

from zabbix-glpi.

carlosferreira1 avatar carlosferreira1 commented on July 29, 2024

Como é base de teste o usuário que estou utilizando é o próprio GLPI. A abertura na linha de comando funcionou, tanto quanto o fechamento. Observe que o erro de permissão continuou aparecendo, mas o chamado ele fechou quando invoco o comando manual.

image

image

from zabbix-glpi.

carlosferreira1 avatar carlosferreira1 commented on July 29, 2024

Zerei a base do GLPI pra refazer os testes, e alterei as permissões da pasta do pluggin Webservice. Vou testar e te dou um retorno.

from zabbix-glpi.

janssenlima avatar janssenlima commented on July 29, 2024

A permissão que me referi é do usuário de acesso ao Zabbix no arquivo ack_zabbix_glpi.py

from zabbix-glpi.

janssenlima avatar janssenlima commented on July 29, 2024

O erro que aparece na abertura do chamado é referente ao reconhecimento do evento no zabbix.
Repare na imagem abaixo na coluna reconhecido. Provavelmente o seu evento deve estar Não, ao invés de Sim (1).

image

from zabbix-glpi.

carlosferreira1 avatar carlosferreira1 commented on July 29, 2024

Janssen,

O usuário do arquivo ack_zabbix_glpi.py é o Admin. Apesar do erro gerado na hora que eu executo o comando na mão ele abre, o chamado normal. E depois que eu zerei a base de dados do GLPI, ele passou a abrir e fechar chamado normalmente.
Ou seja, seu script está 100% funcional como Centos 7 64Bit.

Vou te enviar a tela do reconhecimento de incidente. Ele está reconhecendo o incidente.

image

Muito obrigado pelo apoio. Vou fazer mais alguns testes antes de colocar em produção.

from zabbix-glpi.

janssenlima avatar janssenlima commented on July 29, 2024

Muito bom.

Foi fechar a issue e informar sua contribuição com a homologação em CentOS 7 x86_64.

Agradeço a sua contribuição.

from zabbix-glpi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.