Pedro Pereira

Segurança da informação, Linux, tutoriais, consultoria e outras coisas que podem te ajudar!

Instalação do Ocomon no CentOS 5.3



Introdução

O service desk é a função mais importante da ITIL. Ela serve como apoio aos usuários do negócio permitindo que a TI, ao invés de atrapalhar, agregue valor ao negócio auxiliando nas atividades e apoiando todos os usuários no uso de suas ferramentas de trabalho mantendo todos produtivos.

Dada a criticidade desta função, fica claro que não se pode utilizar qualquer ferramenta para gerenciar o fluxo de trabalho: não adianta você pedir que seus usuários enviem e-mails apenas. Você deve ser capaz de medir a eficiência dos atendimentos, verificando em quanto tempo um chamado foi resolvido, quanto tempo levou para que o funcionário começasse a trabalhar no chamado, qual foi o problema mais recorrente, se as SLAs (Service Level Agreement – o tempo acordado entre o TI e as unidades de negócio para que o problema seja resolvido) estão sendo respeitadas, etc.

Aqui vou apresentar-lhe o Ocomon: um software livre que leva em consideração vários aspectos da ITIL. Ele permite a você facilitar a gerência do service desk fornecendo todas as informações que citei no parágrafo anterior de modo fácil e barato permitindo assim que empresas de qualquer porte possam ter um departamento de TI mais funcional e bem controlado.

A distribuição utilizada aqui é o CentOS 5.3. Vou lhe ensinar a instalar o ambiente LAMP e o Ocomon. A instalação é bem simples, você não vai ter a mínima dor de cabeça.

Gostaria de lembrá-los também que, para quem não usa Linux, o Ocomon pode ser instalado utilizando-se um software como o XAMPP. A instalação do XAMPP não é mostrada aqui mas, após a instalação deste, você será capaz de seguir todo o resto do tutorial sem problemas.

Instalação do ambiente LAMP

LAMP significa Linux, Apache, MySQL, PHP. Aqui vou ensinar-lhe a instalar todas estas aplicações, menos o Linux. Durante todo o tutorial vou considerar que você já possui o Linux instalado e funcionando. Se você já possui um ambiente LAMP funcionando, pode pular esta parte.

Apache

A instalação do Apache é bem simples, basta:

# yum install httpd httpd-manual

Para instalar o servidor HTTPd e a documentação. Por padrão, o diretório onde você deve colocar os arquivos web (o root do Apache) é o /var/www/html. Antes de inicializar o serviço, você deve fazer uma última configuração no Apache: definir o conjunto de caracteres padrão. Se você não fizer isso, os caracteres acentuados do Ocomon ficarão bagunçados, impedindo a leitura das mensagens.

Edite o arquivo /etc/httpd/conf/httpd.conf e procure pela linha:

AddDefaultCharset UTF-8

Você deve trocar o UTF-8 por iso8859-1. A linha vai ficar assim:

AddDefaultCharset iso8859-1

Agora, inicialize o serviço httpd:

# service httpd start

PHP

Você pode fazer a instalação do PHP da seguinte maneira:

# yum install php php-common php-devel php-gd php-mysql

Não se esqueça de instalar a php-gd pois, sem ela, nenhum gráfico será exibido no Ocomon. No PHP, não há configurações a serem feitas.

MySQL

A instalação do MySQL requer alguns passos adicionais, mas também é bem simples:

# yum install mysql mysql-devel mysql-server

O pacote mysql-devel na verdade não é necessário, mas eu gosto de ter todos os arquivos de desenvolvimento junto com o pacote. Mania :)

Se o serviço mysqld não estiver startado, faça o seguinte:

# service mysqld start

Logo após, defina uma senha de root utilizando o seguinte comando:

# /usr/bin/mysqladmin -u root password ’senha’

Não se esqueça de colocar uma senha forte para o root. Pronto, MySQL também já está instalado e configurado. Lembre-se dessa senha, mais tarde ela será necessária durante o processo de configuração do Ocomon.

Leia o resto do texto: Página 1 Página 2 Página 3



Gostou do post? Então assine o feed RSS e não perca os próximos!




111 Comentários

  1. candido

    24|Aug|2009 1

    Prezados

    Fiz todo o passo a passo e quando fui abir a url do ocomon, me apresentou a seguinte mensagem:

    Access denied for user ‘ocomon’@'localhost’ (using password: YES)

    obs. o servidor que foi instalado está na internet e foi tentando abrir através do endereço do mesmo na web.

    Grato

  2. Pedro Pereira

    24|Aug|2009 2

    Candido,

    Esta mensagem está relacionada com a conexão ao banco de dados. Você configurou o arquivo /var/www/html/ocomon/includes/config.inc.php? Se sim, tem certeza que a senha está correta?

    []‘s

    Pedro

  3. candido

    26|Aug|2009 3

    Ok

    Vi que o problema era na senha, agora está ocorrendo outro que é, aparece a tela incial do ocomon, porém ao me logar com admin , admin, ele retorna a seguinte mensagem:

    Table ‘ocomon.usuarios’ doesn’t exist

    obs. executei conforme o tutorial a importação do banco de dados.

  4. Pedro Pereira

    27|Aug|2009 4

    candido,

    O nome do banco de dados que você criou é “ocomon” mesmo?

    []‘s

    Pedro

  5. candido

    27|Aug|2009 5

    Sim

    Segui o tutorial fielmente.

  6. Pedro Pereira

    28|Aug|2009 6

    candido,

    Logue no seu MySQL e digite “show tables;” para verificar se está tudo ok. Cole o resultado aqui, ou me mande pelo formulário de contato.

    []‘s

    Pedro

  7. Celso Faria

    07|Sep|2009 7

    Olá amigo…

    já há algum tempo que venho tentando instalar o ocomon. Sempre sigo a instalação ao pé da letra, porém sempre esbarro no mesmo erro.
    Ao me logar como Admin é apresentada a tela inicial (com os menus a esquerda), na área central da tela é que é apresentado o erro:

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Já olhei o arquivo de log mas não encontro nada.
    O que pode estar errado? Já refiz todo o procedimento várias e várias vezes. Já procurei no google e não encontro nada também.

    Obrigado desde já.

  8. Pedro Pereira

    12|Sep|2009 8

    Celso,

    O problema pode ser alguma configuração errônea no Apache. Você já conferiu se está tudo correto no arquivo dele? Verifique se o PHP e o MySQL também estão OK. Esta mensagem é muito “geral”, não dá detalhes sobre nada, aí fica bem complicado dar uma ajuda.

    []‘s

    Pedro

  9. frdbrn

    17|Sep|2009 9

    Access denied for user ‘ocomon’@'localhost’ (using password: YES)

    para contornar….
    edite o arquivo:
    # vim /var/www/html/ocomon/includes/config.inc.php

    troque a linha
    “define ( “SQL_DB”, “ocomon_rc5″);”
    por
    “define ( “SQL_DB”, “ocomon”);”

    feito….note que na instalção vc cria o banco com esse nome.
    outra coisa é que no tutorial vc cria a base de dados com o nome de usuario “root” e não “ocomon”.

    Fazendo isso vai fucnionar.

    testei isso com a versão 2.0orc_6
    Flw!

  10. tiago

    18|Sep|2009 10

    Valeu… muito bom o tutorial!

    consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

    Table ‘ocomon_rc6.usuarios’ doesn’t exist

    O pode ser?

    tenho que criar tabelas?

  11. Giovane

    22|Sep|2009 11

    Usuario Candido ao rodar o comando
    mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

    tive que fazer algumas modificações nele não precisa setar o default character, o comando fica assim:
    mysql -u root -p ocomon < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

  12. Celso Faria

    27|Sep|2009 12

    Pedro,

    tive a idéia de reinstalar o apache e depois comparar o arquivo de configuração novo com o que eu possuía com o comando:

    diff httpd.conf httpd.conf.bkp

    e a resposta foi uma linha, creio que essa linha estava fazendo a diferença:

    AllowOverride AuthConfig (no arquivo antigo)
    AllowOverride none (no arquivo original)

    a partir daí consegui acessar o ocomon normalmente.
    fica aí a dica se algués estiver com o mesmo problema.

    obrigado.

  13. Candido

    04|Oct|2009 13

    Membros

    Obrigado consegui corrigir com a ajuda de vocês.

    desculpe a demora em responder

  14. Fábio Vaz

    29|Jan|2010 14

    Pessoal Boa tarde,

    Fiz tudo certo… aparece a tela de login pra min e então quando coloco o usuario: admin e a senha: Admin.. ocorre o seguinte erro:

    No database selected

    Alguém pode me ajudar

    Obrigado.

  15. Roberto Leon

    02|Mar|2010 15

    Procuro consultores interessados em prestar serviços de consultoria/implantação/customização do Ocomon. Se alguém conhecer, por favor, contatos pelo roberto.leon@mondial-assistance.com.br

    Grato

  16. Luiz

    16|Mar|2010 16

    Caros aqui na minha tela também está aparecendo msg de erro:

    No database selected

    o nome da base esta certo, usuario correto, endereço do servidor também….

    procurei por toda internet e não consegui localizar oque poderia ser…. alguem sabe me dizer se eh alguma configuração
    que derrepente está faltando no httpd.conf ou sei la =S

    obrigado.

  17. Jaime

    19|Mar|2010 17

    Bom dia …

    Fiz a instalação completa do ocomon e estou atuando em minha máquina trabalhando normalmente. Atualizando as tabelas dos centros de custos, usuários, etc…
    A minha dúvida é de que maneira poderei compartilhar pela rede para teste e verificação dos usuários a performance do ocomon sem colocar no provedor da web. Como configuro minha rede pelo ocomon ??

    Obrigado…

  18. Jaime

    19|Mar|2010 18

    Complemento …
    Uso xp professional – instalei tudo pelo WampServer
    Tudo funciona direito.
    Obrigado…

  19. Caio

    26|Mar|2010 19

    Pessoal, quando entro com o usuario padrao, nao acontece nada
    a pagina atualiza mas volta pro mesmo lugar, sem nenhuma mensagem de erro

  20. Celso Faria

    11|Apr|2010 20

    Caio,

    Pelo jeito você está usando o IE para acessar o ocomon.
    Habilite os cookies que isso se resolve, ou use o Firefox :D

    []s

  21. Fernando

    07|Jul|2010 21

    Mto bom mso, parabéns pela iniciativa!!!

    rodando ok, por aki

    ;]

  22. Paulo

    07|Jul|2010 22

    consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

    Table ‘ocomon.usuarios’ doesn’t exist

    O pode ser?

    tenho que criar tabelas?

  23. Marcos Aurelio

    14|Jul|2010 23

    Table ‘ocomon_rc6.usuarios’ doesn’t exist.

    Esse erro ocorre pelo seguinte.

    Apos criarmos o a nossa base de dados temos que importar alguns dados.

    mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL // forma errada disponibilizada no site

    Tem que ser feito da seguinte forma!

    Essas informações –default-character-set=utf8 não procedem.
    Pois os dados tem que ser salvos no BANCO e o banco é "ocomon" e não "ocomon –default-character-set=utf8" !

    mysql -u root -p ocomon < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

    Lembrando que ocomon "–default-character-set=utf8", são parametros passados ao banco.

    Abraços e espero ter ajudado

  24. Pedro Pereira

    15|Jul|2010 24

    Pessoal, desculpa pela demora em aprovar os comentários. Meus dias tem sido uma correria só hehehe

    Paulo, o Marcos Aurélio respondeu a sua dúvida.

    Marcos, excelente dica!

    Obrigado a todos pelas contribuições nos comentários!

    []‘s
    Pedro Pereira

  25. Zaqueu Marquezim

    16|Jul|2010 25

    Meu Ocomon esta tudo OK, só me apresenta um erro na Abertura do chamado (“Invalid date format (valid format: aaaa-mm-dd”) já tentei de tudo caso alguém possa me ajudar eu agradeço.

    Zaqueu Marquezim

  26. Marcelo

    16|Jul|2010 26

    Boa tarde,

    Fiz todos os passos mas, não consigo importar o contudo do database de forma alguma. Ja criei o database mas, da este erro: ERROR 1396 (HY000) at line 5: Operation CREATE USER failed for ‘ocomon’@'localhost’.

    Caso alguem tenha alguma ajuda agradeço

    Marcelo

  27. Lino

    16|Jul|2010 27

    Ola fiz todos os passos mas descrito mas ao digitar no navegador aparece somente a arvore de aquivos.

    Ja refiz todos os passos e não consigo descobrir onde estou derrapando.

    Os diretorios são iguais ao descrito no manual. No mysql eu logo normal mas, tenho que usar o comando use ocomon para setar o database e então vejo as tabelas.

    Alguma dica?

    []‘s
    Lino

  28. Pedro Pereira

    17|Jul|2010 28

    Lino,

    Isto parece problema na configuração do Apache. Verifique se ele está interpretando páginas PHP, se há um documento padrão definido, etc.

    Caso não saiba como verificar estes parâmetros, dê uma olhada no http://www.vivaolinux.com.br que com certeza você irá encontrar todas as soluções que precisa.

    []‘s
    Pedro Pereira

  29. Pedro Pereira

    17|Jul|2010 29

    Marcelo,

    Você já chegou a criar o usuário “ocomon” no MySQL antes de importar os dados para o DB?

    []‘s
    Pedro Pereira

  30. Pedro Pereira

    17|Jul|2010 30

    Zaqueu,

    Nunca vi este erro antes hehe Será que não é algum problema na configuração do próprio PHP?

    []‘s
    Pedro Pereira

  31. Zaqueu Marquezim

    19|Jul|2010 31

    Pedro bom dia,

    Meu ultimo teste é do BD via PHPmyadmin, achei um campo onde o sistema manda para o Banco o seguinte parâmetro ano/mês/dia. quando eu zero a data do ambiente o erro some. o que estou fazendo achei na configuração do ocomon em /var/www/ocomon/includes/class/conecta.class.php algumas variáveis de ano/mês/dia vou alterá-las para ver o que vai dar, zerando o campo de data no banco eu já sei que o sistema vai de boa, agora vou tentar no código.

  32. Zaqueu Marquezim

    19|Jul|2010 32

    Minha decisão não é a mais coerente, porem apos analisar muitos parâmetros no código e no banco cheguei à seguinte conclusão. Todos os chamados recebem o formato brasileiro de data, porem o Fonte converte para o Mysql padrão americano, todos os SLA ano sofrem alteração, unica coisa que incomodava era a MSG, então fiz o seguinte comentei a linha // echo “Invalid date format (valid format: aaaa-mm-dd) – $datahoje“;
    Testei todo o ambiente fiz abertura de mais de 30 chamados, testei os SLA anteriores não houve alteração e o erro da MSG acima já era.
    Em fim fiz dois ambiente VM 1 prod e 1 Homolog, DROP nas bases dos dois ambiente e agora e implementar.
    Abraços obrigado

  33. Tiago

    21|Jul|2010 33

    Pessoal, fiz todos os passos acima, mas quando digito a url http://192.168.0.148/ocomon ou http://localhost/ocomon a página fica em branco!

  34. Tiago Pereira

    22|Jul|2010 34

    Pessoal, preciso de ajuda, sou novo com o linux, e realizei o passo a passo para instalar o ocomon, mas qdo digito a URL http://localhost/ocomon ou http://192.168.0.148/ocomon fica com página em branco, não aparece nada, qdo faço o teste do apache (http://localhost) está normal.

  35. Pedro Pereira

    23|Jul|2010 35

    @Zaqueu

    Que bom que agora está OK! Qualquer coisa posta aqui :)

    []‘s
    Pedro Pereira

  36. Pedro Pereira

    23|Jul|2010 36

    Tiago Pereira,

    Talvez o problema do seu Apache é que ele não está interpretando páginas PHP. Dê uma olhada nesse artigo: http://www.vivaolinux.com.br/artigo/Configurando-PHP-com-Apache2-no-Linux?pagina=1, talvez ele te dê uma ajuda pra verificar se o problema é realmente esse.

    []‘s
    Pedro Pereira

  37. Fernando

    29|Jul|2010 37

    Pedro estou com o mesmo problema do Thiago ao acessar 10.0.1.8/ocomon a página fica em branco.Como o meu não é compilado e sim instalado pelo yum então aquele post do vivaolinux não ajudou muito sabe dizer o que mais precisa?

  38. Daniel

    30|Jul|2010 38

    Olá pessoal,
    Eu instalei td conforme o tutorial mas quando acesso ele exibe a página toda desconfigurada. A página parece para mim como estrutura… com as pastas e arquivos do diretório ocomon.
    O título da página fica assim Index of /ocomon.
    Gostaria de uma ajuda de vcs.
    Aguardo

  39. Pedro Pereira

    31|Jul|2010 39

    @Fernando,

    Talvez o seu Apache não esteja interpretando páginas PHP. Para fazer o teste e ter certeza, crie uma página PHP com qualquer nome e coloque o seguinte conteúdo nela:

    < ?php
    phpinfo();
    ?>

    E acesse ela através do seu browser. Se aparecer todas as configurações do PHP, então o Apache está ok. Se não, você deve configurar o Apache para interpretar páginas PHP. Se for este o caso, dê uma lida na resposta que eu mandei para o Tiago Pereira (número 36).

    []‘s
    Pedro Pereira

  40. Pedro Pereira

    31|Jul|2010 40

    @Daniel,

    Isso parece um problema de configuração no Apache, não no Ocomon/PHP. Tente definir uma página “padrão” para o Apache procurar sempre que você acessar o diretório ocomon através do navegador. Também veja se o PHP está corretamente configurado na sua página.

    []‘s
    Pedro Pereira

  41. Gabriel Silva dos Anjos

    03|Aug|2010 41

    Boa noite,

    Estou tentando instalar o ocomon no meu site no provedor de internet na UOL mais o Nome do BANCO DE DADOS Não e OCOMON … e usuário não e root ja fiz alteração no arquivo /includes/config.ini.php

    Assim

    define ( “SQL_USER”, “website”); //NOME DO USUÁRIO PARA ACESSAR A BASE DO OCOMON

    //Senha do banco
    define ( “SQL_PASSWD”, “tentativa”);//AQUI DEVE SER COLOCADA A SENHA DO BASE DO OCOMON
    //Servidor do banco
    define ( “SQL_SERVER”, “dbmy0057.whservidor.com”); //SE O BANCO DE DADOS ESTIVER EM UM SERVIDOR DIFERENTE DO SERVIDOR WEB DEVE-SE ALTERAR O VALOR “localhost”
    //Nome do banco
    define ( “SQL_DB”, “website”);//NOME DO BANCO DE DADOS. PADRÃO: OCOMON

    Tenho que mudar mais o que?

    QUando eu faço login ele volta para tela inicial, quando coloco login errado.. ele aparece erro normal.. mais quando o login esta correto ele volta para tela do login.. novamente…

    no aguardo Pessoal

  42. José Carlos

    04|Aug|2010 42

    Estou com o mesmo problema do Thiago. Instalei e configurei tudo ao pé da letra, tudo certinho, mas qndo digito a url http://192.168.0.254/ocomon, “carrega”, aparece concluído na barra de status, mas a página fica totalmente em branco. O apache está funcionando normal, quando coloco http://192.168.0.254/phpinfo.php tbm funciona blz, somente o ocomon não aparece nada.

    HELP =\!

  43. Pedro Pereira

    04|Aug|2010 43

    @Gabriel,

    Quando você usa uma hospedagem para o Ocomon (ou qualquer outro sistema que utilize banco de dados) você precisa entrar em contato com o suporte da empresa de hospedagem para que eles criem um usuário, senha e banco de dados para você configurar no config.ini.php do Ocomon. Foi isso o que você fez?

    []‘s
    Pedro Pereira

  44. Pedro Pereira

    04|Aug|2010 44

    @José Carlos,

    Pode ser que o Ocomon não esteja conseguindo se conectar ao banco de dados. Faça um teste, na linha de comando, tente se conectar diretamente como o usuário que você configurou para o Ocomon e veja se funciona direitinho. Pode ser que o usuário que você escolheu não esteja com permissões no BD.

    []‘s
    Pedro Pereira

  45. Gabriel Silva dos Anjos

    04|Aug|2010 45

    Bom dia,

    Ja configurei e coloquei os dados do provedor… “Usuário MySQL” “Senha” e “Host”.. mais o Sistema não funciona… Veja como fica… http://www.bicrosoft.com.br/ocomon … tenta entrar com usuário admin senha admin … volta para mesma tela… quando voce entra com usuario e senha nada ver.. que nao tem no banco.. ele aparece erro… tenta entrar Usuário: Teste senha: teste.

    Obrigado

  46. Pedro Pereira

    07|Aug|2010 46

    @Gabriel,

    Realmente não sei mais o que pode ser cara. Tenta entrar em contato com o suporte do seu host.

    []‘s
    Pedro Pereira

  47. Gabriel Silva

    11|Aug|2010 47

    @Pedro Pereira

    Obrigado

  48. KLEITON BITTENCOURTQ

    09|Sep|2010 48

    Boa Tarde a todos,

    senhores estou com problemas de Table ‘ocomon.usuarios’ doesn’t exist, ja criei o usuario no mysql, o php esta rodando, o apache esta rodando, porem essa mensagem me persegue… não sei mais aonde ir.

  49. José Carlos

    19|Sep|2010 49

    Bom dia,

    Instalei e configurei tudo certo no apache, php, mysql e ocomon, mas ao digitar http://localhost/ocomon ou http://127.0.0.1/ocomon a tela fica totalmente em branco. O apache está interpretando páginas PHP pois criei um arquivo index.php com:

    e aparecem as informações do PHP normalmente. Também consigo logar no mysql com o usuário ocomon.

    Preciso de ajuda =/ !!

  50. Michel

    21|Sep|2010 50

    Olhei todos os posts e comentarios dos outros problemas. Infelizmente não sei o que posso estar fazendo de errado, pois ao rodar o comando para executar o SQL ele me retorna erro

    Faço assim conforme no tutorial desta versão 2.0RC6:

    debian:/# mysql -u root -p < /var/www/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

    Me retorna o erro

    ERROR 1396 (HY000) at line 5: Operate CREATE USER failed for 'ocomon'@'localhost'

    E não cria o banco nem nada.

  51. Pedro Pereira

    22|Sep|2010 51

    @José Carlos,

    Verifique se o usuário do Apache tem as permissões corretas para acessar o diretório do Ocomon.

    []‘s
    Pedro Pereira

  52. Pedro Pereira

    22|Sep|2010 52

    @Michel,

    O banco deve ser criado na mão e especificado na linha de comando com “-D ocomon”. Faça isso e tente novamente.

    []‘s
    Pedro Pereira

  53. Michel

    23|Sep|2010 53

    Amigos,

    Não sei em que momento errei. Mas como não me achava (rsrsrsrs) resolvi zerar tudo e começar de novo. Funcionou….rsrsrsrs

    Grato pela atenção e ajuda.

  54. thiago

    01|Nov|2010 54

    Bom dia a todos estou com um problema na instalação do ocomon eu segui todos os passos descritos a cima e quando entro no site e digito o endereço do ocomon aparece esta mensagem:
    SORRY! WRONG PATH TO THE LANGUAGE FILE!
    See ocomon/includes/languages/ to see the available language files!
    alguem poderia me ajudar por favor

  55. Otto Marcelo

    29|Nov|2010 55

    Bom dia pessoal, segui todos os passos mas quando logo no ocomon aparece o erro
    No database selected
    como sou novo com linux alguém pode me ajudar por favor

  56. Otto Marcelo

    29|Nov|2010 56

    Ai pessola importei o arquivo DB da pasta de instalção de novo e funconou

  57. Moisessoad

    10|Jan|2011 57

    olha só resolvi esse problema:
    ERROR 1396 (HY000) at line 5: Operate CREATE USER failed for ‘ocomon’@'localhost’
    fazendo o seguinte:
    editei o arquivo
    #/var/www/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL e comentei a seguinte 5° linha
    que define que ele cria um usuario chamado ocomon.
    #CREATE USER ‘ocomon’@'localhost’ IDENTIFIED BY ‘mysql_db’;

    depois que comentei essa linha o ocomon funcionou normalmente.

  58. fabio

    26|May|2011 58

    Moisessoad você merece um beijo na boca cara! resolvi o problema comentando a maldida linha! abração.

  59. Jonatas

    07|Jun|2011 59

    Boa Tarde
    O que eu faço para configurar no ocomon para ele ter dois sla para um mesmo problema?

  60. Cleidison

    06|Oct|2011 60

    Fiz a instalação conforme explicado e ao abrir o sistema aparece o erro abaixo. Se digito o usuário e senha aparecem + 3 erros…

    ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\index.php on line 52
    Call Stack
    # Time Memory Function Location
    1 0.0022 456216 {main}( ) ..\index.php:0
    2 0.0222 917664 mysql_fetch_array ( ) ..\index.php:52

    Erros que aparecem apos digitar o usuário e senha

    ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\includes\include_geral.inc.php on line 47
    Call Stack
    # Time Memory Function Location
    1 0.0021 493912 {main}( ) ..\login.php:0
    2 0.0031 511984 include( ‘D:\wamp\www\ocomon\includes\include_geral.inc.php’ ) ..\login.php:20
    3 0.0347 1429616 mysql_fetch_array ( ) ..\include_geral.inc.php:47

    ( ! ) Notice: Undefined index: sis_screen in D:\wamp\www\ocomon\includes\common\login.php on line 188
    Call Stack
    # Time Memory Function Location
    1 0.0021 493912 {main}( ) ..\login.php:0

    ( ! ) Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\wamp\www\ocomon\includes\common\login.php on line 219
    Call Stack
    # Time Memory Function Location
    1 0.0021 493912 {main}( ) ..\login.php:0
    2 0.2289 1446184 mysql_fetch_array ( ) ..\login.php:219
    NÃO FOI POSSÍVEL ACESSAR A TABELA DE CONFIGURAÇÕES DO SISTEMA!

  61. Marcio Lobato

    06|Oct|2011 61

    estou com esse mesmo problema

    consigo acessar a url mas quuando digito usuario “admin” e senha “admin” ele me mostra esse erro.

    Table ‘ocomon.usuarios’ doesn’t exist

    oque façopra resolver esse problema

  62. Pedro Pereira

    08|Oct|2011 62

    Caros,

    Aparentemente houve algum problema quando vocês tentaram executar o script de banco de dados do Ocomon. Vocês já tentaram re-importar os dados?

    []‘s
    Pedro Pereira

  63. Como instalar o OCOMON no Centos 5.7 « Marcelão

    13|Oct|2011 63

    [...] ou por e-mail mesmo, estamos ai para aprender cada vez mais e ajudar uns aos outros. FONTE: http://www.pedropereira.net/instalacao-do-ocomon-no-centos-53/ Share this:TwitterFacebookLike this:LikeBe the first to like this post. Centos, Linux, Ocomon [...]

  64. Felipe Lopes

    13|Oct|2011 64

    Está é a minha primeira vez no ambiante LAMP ainda tenho algumas dificuldades mas está tudo ocorrendo de forma satisfatória, mas nao estou conseguindo prosseguir com a instalação.
    Ao executar o comando
    mysql -u root -p ocomon -d -default-character-set=utf8 </var/www/html/ocomon/install/2.0RC6/DB_OCOMON_2.0RC6_FULL.SQL

    o seguinte erro aparece:
    mysql: unknown option '-d'

    Poderia me ajudar, Grato ! ! ! ! !

  65. Pedro Pereira

    13|Oct|2011 65

    Felipe,

    O problema está na opção “-default-character-set”. Faltou mais um “-”: –default-character-set.

    []‘s
    Pedro Pereira.

  66. Adriana Combat

    06|Dec|2011 66

    Boa tarde pessoal !!!

    Instalei o Ocomon local em um servidor e estou tendo os seguintes problemas:

    1 – Quando tento fechar um chamado dá o seguinte erro –

    ERRO AO TENTAR INCLUIR ASSENTAMENTO!INSERT INTO assentamentos (ocorrencia, assentamento, data, responsavel) values (2, ‘Descrição técnica do problema

    xxxxx’, ”, ’2011-11-28 11:53:48′, 1

    2 – Quando cadastro um usuário e tento logar, ele dá o seguinte erro –

    Usuário,senha ou permissão inválida!
    AUTH_TYPE: SYSTEM

    Aguardo uma ajuda de vcs e agradeço

  67. Pedro Pereira

    14|Dec|2011 67

    Adriana,

    Aparentemente aconteceu algum erro quando você tentou configurar o banco de dados. Tente fazer essa parte da instalação novamente.

    []‘s
    Pedro Pereira.

  68. agnela

    22|Dec|2011 68

    Cara não sei o que fazer, instalei o ocomon seguindo o tutorial, porem quando acesso, com qualquer usuario e qualquer senha me informa o seguinte:

    Table ‘ocomon.usuarios’ doesn’t exist

    fui no mysql e dei o show tables, e o mesmo não exibiu nada. Porem ao tentar criar novamente a tabela ocomon, o mesmo informa que ja existe uma tabela com esse nome =/

    se vc pudesse me ajudar ficaria grato, sou meio leigo nesse assunto então se precisar que eu acesse algo ou de um comando pufavor me fale qual comando pq geralmente eu fico boiando

  69. Pedro Pereira

    28|Dec|2011 69

    @agnela,

    Então, deu algum problema quando você estava importando o arquivo SQL para o banco de dados. Dê um drop no database atual, crie novamente e tente importar os dados de novo – mas desta vez preste atenção em qualquer mensagem de erro que apareça. Se der erro de novo, copie e cole a mensagem aqui que eu tento te dar uma ajuda.

    []‘s
    Pedro Pereira.

  70. agnela

    29|Dec|2011 70

    BOm dia, muito obrigado, a dica deu certo e agora esta funcionando, alias quase agora acontece isso:

    Fiz a instalação do ocomon na minha empresa,porem ao digitar o login e senha admin admin. aparece isso:

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Este erro tambem aparece na hora de criar usuários.

    olhei nos logs e esta assim:

    [Fri Dec 23 14:16:18 2011] [alert] /var/www/ocomon/ocomon/geral/.htaccess: AddType not allowed here, referer: http://servidor/ocomon/index.php?lejearrrnekjlcabkdq8vutbf5
    [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant localhost – assumed ‘localhost’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
    [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant root – assumed ‘root’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
    [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant senha – assumed ‘senha’ in /var/www/ocomon/includes/classes/conecta.class.php on line 54, referer: http://servidor/ocomon/menu.php?sis=o
    [Fri Dec 23 14:16:19 2011] [error] PHP Notice: Use of undefined constant ocomon – assumed ‘ocomon’ in /var/www/ocomon/includes/classes/conecta.class.php on line 55, referer: http://servidor/ocomon/menu.php?sis=o

    vc sabe o que eu posso fazer? tentei a dica de um dos postes mudando o Auth… mas não resolveu

  71. agnela

    30|Dec|2011 71

    Ola consegui fazer funcionar,

    porem ao tentar criar usuário da o seguinte problema:

    ERRO NA TENTATIVA DE CRIAR USUÁRIO TEMPORÁRIO. SUA SOLICITAÇÃO NÃO FOI PROCESSADA!

    alguma ideia?

  72. Pedro Pereira

    04|Jan|2012 72

    @agnela,

    O que aparentemente está acontecendo é um problema com o PHP. Já tentou reinstalar?

    []‘s
    Pedro Pereira.

  73. agnela

    06|Jan|2012 73

    Opa então agente vai fuçando e vai acontecendo as coisas rsrsrs.

    agora eu consigo criar o usuário normalmente, ele recebe email, e ao clicar na confirmação acontece isso:

    C:\Users\meupc\Desktop\192.168.123.85/ocomon/ocomon/geral/confirma.php?rand=200373359115105184300199127

    ai se eu removo e deixo assim:
    192.168.123.85/ocomon/ocomon/geral/confirma.php?rand=200373359115105184300199127

    o mesmo abre o link de confirmação, porem ao clicar no link para redirecionar para o site tambem direciona para outro local maluco.

    no servidor em configurações deixei o caminho:
    SITE PARA ACESSO AO OCOMON 192.168.123.85/ocomon

    ta dificil viu rs

  74. Marlon

    19|Jan|2012 74

    Muito bom o Tutorial, até mesmo os comentários ajudam muito, se alguém estiver com problemas para seguir o tutorial principalmente na criação do banco verifique qual versão está tentando instalar porque o R6 que é a que instalei o arquivo .SQL ele cria o usuário diferente do mostrado no tutorial, vai precisar editar o arquivo e trocar os campos das primeiras linhas.

  75. Marlon

    19|Jan|2012 75

    Galera, tive um problema e preciso de uma ajuda, alterei a minha senha de admin do portal e coloquei o caracter “@” na senha, ele salvou e aceitou a senha normal.
    mas quando fui acessar novamente, coloco o usuário admin e a senha que defini e ele me diz que não aceita caracteres especiais somente alfanuméricos.
    como posso resolver isto?

  76. Marlon

    19|Jan|2012 76

    Já resolvi da forma mais fácil possível eu acho. como não havia cadastrado nada ainda dei um drop no user e na tabela e rodei novamente o script. funcionou perfeitamente.. agora lembre-se NÃO UTILIZE CARACTERES ESPECIAIS NA SENHA DE LOGIN.

  77. Marlon

    19|Jan|2012 77

    nesse link tem sobre algumas coisas e liberar caracteres especiais.

    http://www.vivaolinux.com.br/dica/Ocomon-+-Active-Directory-%28AD%29

  78. Pedro Pereira

    20|Jan|2012 78

    @Marlon,

    Muito obrigado pela contribuição!

    []‘s
    Pedro Pereira

  79. Lucas de Lima

    20|Jan|2012 79

    Opa pessoal,

    Pedro, um belo tutorial, parabéns.
    Estou trabalhando com o Ocomon faz 1 ano já, customizando bastante coisa, qualquer dúvida podem contatar
    lucaslr6@gmail.com..
    Abraço

  80. Thulio

    16|Feb|2012 80

    Sou novo no ocomon instalei tudo direitinho e no acesso ocorre:

    IMPOSSÍVEL ACESSAR A BASE DE PERMISSÕES: login;.php oq pode ser?

  81. Pedro Pereira

    19|Feb|2012 81

    @Lucas,

    O usuário que você criou para usar o Ocomon tem todas as permissões necessárias no banco de dados?

    []‘s
    Pedro Pereira.

  82. Naiara

    14|Mar|2012 82

    $TRANS[MSG_DISABLED_OPENCALL]=”A abertura de chamados estÃi desabilitada no sistema”;!

  83. Pedro Pereira

    16|Mar|2012 83

    Naiara,

    Isso parece mais um problema de configuração do Ocomon. Dá uma olhada melhor nas opções e poste aqui novamente se continuar tendo problemas!

    []‘s
    Pedro Pereira.

  84. Rodrigo

    21|Mar|2012 84

    E ai pessoal

    Ja tenho instalado o Ocomon no Windows 2008, mas estou migrando ele para o Linux, estou usando o Fedora só que na importação do banco de dados ele da o erro abaixo

    ERROR 1064 (42000) at line 1861: 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 ‘TYPE = MYISAM COMMENT = ‘Tabela de configurações diversas do sistema” at line 24

  85. Yuri Bispo

    29|Mar|2012 85

    @Rodrigo trambém parei nesse mesmo problema, primeiro eu me deparei com esse erro ERROR 1396 (HY000) at line 5: Operation CREATE USER failed for ‘ocomon’@’localhost’.

    ai comentei essa linha e esse erro n apareceu mais, porém parei nesse seu mesmo erro

    ERROR 1064 (42000) at line 1861: 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 ‘TYPE = MYISAM COMMENT = ‘Tabela de configurações diversas do sistema” at line 24

    alguma solução??

  86. Yuri Bispo

    02|Apr|2012 86

    resolvi tirando de todo o sql o TYPE = MYISAM. As novas versões o MySQL não suportam esse comando.

  87. Thiago

    12|Apr|2012 87

    Segui o passo a passo em uma maquina centos 6.2 já funcional, com outros sites e outros bancos já configurado. Não funcionou. Varios erros. Resolvi instalar uma maquina virtual linux centos 6.2 do zero. Atualizei e segui os passos novamente. Funcionou em parte.

    Na hora de acessar o site “http://ip-do-host/ocomon” apareceu um monte de codigo php todo bagunçado. Pesquisei um pouco e resolvi editando o arquivo “/etc/php.ini”. Na parte “Dynamic Extensions” é preciso especificar o caminho para o mysql.so. Aqui no meu ficou assim

    extension=/usr/lib/php/modules/mysql.so

    Estranho que a linha original do php.ini era assim:

    extension=msql.so

    So que o arquivo msql.so não existe em nenhum lugar no sistema.
    Bom, feito isso, funcionou. Mas deu erro “No database selected”

    Olhei o mysql e percebi que mesmo seguindo o passo a passo, na hora executar o comando
    mysql -u root -p ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

    ele não importa para o banco ocomon. Ele cria o banco ocomon_rc6. Fiz a alteração no config_inc.php e pronto
    valeus…

  88. Gregory

    30|Apr|2012 88

    Bom dia pedro…
    gostaria de saber como faço pra corrigir alguns erro de data no ocomon, pois estou usando a versao 5.4 do php e o ocomon esta dando varios erros.

  89. Pedro Pereira

    01|May|2012 89

    Thiago,

    Se não me engano, a linha mysql que você deveria usar para importar o banco é mais ou menos assim:

    mysql -u root -p -D ocomon –default-character-set=utf8 < /var/www/html/ocomon/install/2.0RC5/DB_OCOMON_2.0RC5_FULL.SQL

    Lembrando que o banco “ocomon” já deve ter sido criado antes que você importe o arquivo.

    []‘s
    Pedro Pereira

  90. Pedro Pereira

    01|May|2012 90

    Gregory,

    Que erros são esses? Tem como você postar alguns exemplos aqui?

    []‘s
    Pedro Pereira

  91. Gregory

    07|May|2012 91

    Boa tarde Pedro.. o erro de data eu ja resolvi…
    Porem estou com outra dificuldade.. quando clico em no menu de ocoorencia – Areas – configuração e exibido esse erro: ERRO NA EXECUÇÃO DA QUERY DE CONSULTA! 

  92. Fernanda Messias

    07|May|2012 92

    Boa noite, 
    Gostaria de saber se alguém aqui já utilizou o sistema de chamados cadi
    Encontrei nesse blog, é bem atraente, mas não sei se é bom, e também não sei instalar esse tomcat que pede na instalação.

    bjs 

  93. Fernanda Messias

    07|May|2012 93

    Ahh.. o blog é este…

    http://cadi-help-desk.blogspot.com/

    bjs 

  94. Gregory

    08|May|2012 94

    Boa tarde a todos…. Será que alguem ja passou por esse conflito no ocomon….
    A tela de abertura de chamado do ocomon não carrega os dados de Area responsavel, e consequentemente não carrega o combo de problema…
    OBS: isso acontece no Servidor em que instalei o ocomon… na minha base local funciona normal.

  95. Pedro Pereira

    08|May|2012 95

    Fernanda,

    Não conheço o Cadi, mas o Ocomon é uma excelente opção e mais simples de instalar pelo visto. Instale ele numa VM aí pra testar. Acho que você vai gostar bastante :)

    []‘s
    Pedro Pereira

  96. BETO

    19|May|2012 96

    Galera

    Uso o Ocomon a algum tempo e resolvi ativar a função de envio de e-mail.
    Quando entro na ocorrencia, clico em enviar e-mail., não consigo selecionar nem digitar o destinatário.
    todos os usuários estão com e-mail cadastrados.

    Agluem tem uma dica?

  97. Nelson Falcão

    27|Jul|2012 97

    Olá Pessoal
     
    Bem meu problema é o seguinte tenho o ocomon instalado em um servidor com o debian 6 e no mesmo servidor esta o OCS Inventory.
    Porém quando o OCS está ativo o Ocomon para. Eu já tenho mais ou menos uma certeza que seja em relação a porta 80 que os dois usam a mesma.
    Gostaria de saber se algum de voçês podem me ajudar a mudar a porta ou do ocomon ou do OCS.
    Grato.
     
     
     

  98. Paulo Ricardo

    29|Aug|2012 98

    Cara, muito bom o seu post. mas me tira uma duvida. como faço para remover aquela janelinha que tem as opções ajuda e sobre da pagina inicial?

  99. Gustavo Nunes

    04|Sep|2012 99

    Olá pessoal,

    Sou iniciante no Linux e estou usando Fedora e instalei tudo certinho quando entro com Admin, Admin da a seguinte mensagem:

    No database selected

    alguem pode me ajuda?

  100. Pedro Pereira

    04|Sep|2012 100

    Paulo,

    Você vai precisar editar o código do próprio Ocomon. Não é muito complicado não, só abre o arquivo para edição e modifica a parte necessária.

    []‘s
    Pedro Pereira. 

  101. Pedro Pereira

    04|Sep|2012 101

    Gustavo,

    Aparentemente deu algum problema quando você tentou instalar o banco de dados. Dá uma conferida no MySQL e veja se está tudo certinho.

    []‘s
    Pedro Pereira. 

  102. Paulo Ricardo

    05|Sep|2012 102

    Pedro, mas qual é o arquivo que eu devo modificar?

  103. Pedro Pereira

    05|Sep|2012 103

    Paulo,

    Abre o arquivo home.php ou index.php e procura pela string que você quer remover. Quando achar, é só deletar a linha. Lembra de fazer um backup do arquivo antes de alterar!

    []‘s
    Pedro Pereira.

  104. Gustavo Nunes

    06|Sep|2012 104

    Instalei tudo certo quando logo como admin admin aparece o erro:

    IMPOSSÍVEL ACESSAR A BASE DE DADOS DE USUÁRIOS: LOGIN.PHP

    alguem me ajuda

  105. Pedro Pereira

    06|Sep|2012 105

    Gustavo,

    Dá uma olhada no banco de dados e vê se todas as tabelas foram criadas e populadas como deveriam. Se não foram, faz a parte do SQL novamente pra ver se resolve.

    []‘s
    Pedro Pereira.

  106. Gustavo

    03|Oct|2012 106

    Qual a diferença entre o ocomon Ocomon RC5 para o Ocomon RC6?

    Se eu posso fazer alteraçoes nas tabelas ou mesmo cria-las?

  107. renan alencar

    24|Oct|2012 107

    Por favor me ajudem ja olhei o google inteiro e não achei uma solução para quando eu tento criar um user no ocomon apareçe a seguinte mensagem.

    OcoMon – Módulo de Ocorrências

    ERRO NA TENTATIVA DE CRIAR USUÁRIO TEMPORÁRIO. SUA SOLICITAÇÃO NÃO FOI PROCESSADA!
    Por favor me ajudem?

  108. Guilherme

    29|Oct|2012 108

    Exelente tutorial. mas tem que alterar as linhas no config.php com o usuário correto.. (root)
    define ( “SQL_USER”, “root”);define ( “SQL_PASSWD”, “sua_senha”);define ( “SQL_SERVER”, “localhost”); define ( “DB_CCUSTO”,”ocomon”)

    e o DB_OCOMON…. devendo mudar as linhas do cabeçalho conforme em negrito, depois importa o sql

    /*!40101 SET NAMES utf8 */;

    CREATE DATABASE /*!32312 IF NOT EXISTS*/`ocomon` /*!40100 DEFAULT CHARACTER SET utf8 */;

    CREATE USER ‘ocomon@localhost‘ IDENTIFIED BY ‘suasenha‘;

    GRANT SELECT , INSERT , UPDATE , DELETE ON `ocomon` . * TO ‘ocomon@localhost‘;

    USE `ocomon`;
     

    Espero ter ajudado! 

  109. LEO

    04|Nov|2012 109

    Bom dia pessoal, to usando Mandriva 2010.2, ocomon_RC6 tudo instalado, testei o info.php, funciona, phpmyadmin funciona, o apache funciona, porem quando coloco meu ip/ocomon a pagina fica em branco, ja estou a meses tentando instalar e nao consigo, ja vi muitas pessoas com o mesmo problema, e ninguem com resposta concreta, quem puder me dar uma dica fico grato, enquanto isso vou continuar procurando nos foruns e tentando solucoes, se eu conseguir aviso passo a passo como foi que cheguei a resolucao dessa pagina em branco. Obrigado

  110. Rafael Cano

    22|Nov|2012 110

    Eu estava com o mesmo problema:
    Table ‘ocomon.usuarios’ doesn’t exist
    reparei que alem do database “ocomon” criado manualmente no mysql havia também um database chamado ocomon_rc6 que foi criado automaticamente, o que eu fiz foi apontar os arquivos de configuração do config.inc.php e conecta.class.php para esse database e funcionou.
    para confirmar acesse o mysql e digite o comando show databases;
    Espero ter ajudado
     

  111. Wilson

    06|Feb|2013 111

    Olá primeiramente parabéns pelo tutorial… aqui deu tudo certo seguindo o passo a passo mas estou com um problema que já me fez cair os ultimos fios de cabelo… quando mando editar configurações gerais logado como admin… ele me reposta este erro
    ERRO NA TENTATIVA DE EDITAR AS INFORMAÇÕES DO REGISTRO!UPDATE config SET conf_ocomon_site = ‘http://localhost/ocomon/’, conf_upld_size= ’307200′, conf_upld_width = ’800′, conf_upld_height = ’600′, conf_formatBar=’%%mural%’, conf_page_size = ’50′, conf_prob_tipo_1 = ‘Categoria 1′, conf_prob_tipo_2 = ‘Categoria 2′, conf_prob_tipo_3 = ‘Categoria 3′, conf_allow_change_theme = ’0′, conf_language = ‘pt_BR.php’, conf_upld_file_types = ‘%%IMG%’, conf_date_format = ‘%d/%m/%Y %H:%M:%S’, conf_days_bf = ’30′, conf_wrty_area = ’1′, conf_allow_reopen = ’1′, conf_allow_date_edit = ’0′, conf_schedule_status = ’1′, conf_schedule_status_2 = ’1′, conf_foward_when_open = ’1′, conf_desc_sla_out = ’0′, conf_qtd_max_anexos = ’5′
    gostaria de saber como posso resolver isto caso não seja um incomodo a vocês.. ( meu conhecimento de php não chegou ao ponto de conseguir depurar todo o script e achar o erro)
    desde já muito obrigado


Deixe seu comentário!