Problemas na atualização

171 views
Skip to first unread message

Marcos Melo

unread,
Oct 11, 2016, 2:43:36 PM10/11/16
to OTRS Brasil
Fiz a atualização desde a 3.1.12 até a 5.0.13
Na original (3.1.12), tudo funcionava normalmente...
Após a atualização, deixou de enviar e-mail e mostrar os anexos. Continua recebendo os e-mails, mas omite os anexos.
Nem os anexos que já existiam aparecem mais...
Anexo printo de tela que mostra mensagem de erro ao tentar enviar e-mail
OBS:
   1) Não atualizei o SO (continua no Ubuntu 11.04)
   2) Não instalei nenhuma extensão. Apenas atualizei o OTRS de acordo com os manuais, versão por versão.
Captura de tela de 2016-10-11 15-02-14.png

Thiago Pacheco

unread,
Oct 11, 2016, 5:48:13 PM10/11/16
to otrsb...@googlegroups.com
Oi Marcos!


O que diz o log do otrs ?  O comando do OTRS /opt/otrs/bin/otrs.Checkmodules.pl retorna todos os modulos instalados ?


Houve algum erro nos processos de migração do banco de dados ?

E principalmente: voce fez isso em homologação e/ou tem backup ? :) 



Como alguns modulos mudaram ao longo das versões pode ter alguma dependência que faltou na instalação.



Abraços !


--
Você recebeu essa mensagem porque está inscrito no grupo "OTRS Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/otrsbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Thiago Pacheco




Marcos Melo

unread,
Oct 11, 2016, 7:24:08 PM10/11/16
to OTRS Brasil
Então...

1) Fiz um clone da máquina virtual e trabalhei em cima desse clone. A máquina original continua lá, apenas com a placa de rede desabilitada.
2) A nova máquina entrou em produção dia 03/10, ou seja, há 8 dias... Desde então, estou tentando resolver, sem sucesso (infelizmente, é muito difícil achar alguma coisa sobre o OTRS na internet).
3) Quanto aos logs do OTRS, somente o SchedulerTaskWorkerERR.log tem alguma coisa (está na imagem anexa). Os outros 3 (SchedulerCronTaskManagerERR.log, SchedulerFutureTaskManagerERR.log e SchedulerGenericAgentTaskManagerERR.log) estão vazios.
4) Quanto aos módulos, apenas não estavam instalados os opcionais (odbc, pg, oracle, e um para caracteres asiáticos, além de dois, também opcionais para XML). Instalei os dois de XML, mas não resolveu nada (não sei se precisa restartar o servidor ou o otrs). Estão nas imagens anexas, também.
5) Fiz exatamente como os manuais diziam pra fazer.
6) Não deu erro nenhum durante as atualizações
7) Na pasta MailDir, tem 3 diretórios: cur, new e tmp. A primeira está vazia, a segunda tem bastate coisa e a terceira não dá acesso.
8) Também dei uma olhada nos eventos de sistema (interface web), e encontrei o que está na última imagem anexa.

Qualquer ajuda será MUUUUUITO  bem vinda!!
Captura de tela de 2016-10-11 19-53-54.png
Captura de tela de 2016-10-11 19-55-22.png
Captura de tela de 2016-10-11 19-56-22.png
Captura de tela de 2016-10-11 20-20-18.png

Marcos Melo

unread,
Oct 20, 2016, 2:25:43 PM10/20/16
to OTRS Brasil
Pessoal...

Consegui resolver PARTE do problema...
Solução até aqui:  → Envio de e-mail:
* Instalei uma biblioteca que estava faltando (não foi solicitada na atualização):
  apt-get install libmime-base64-urlsafe-perl
* instalei um pacote pearl que estava faltando (também não tinha sido solicitado):
  cpan install Authen::SASL

Continuo com o problema de não conseguir ver os anexos.
Verifiquei as tabelas, e a tabela article_attachment estava com problema. Recuperei a tabela, mas continuo sem conseguir visualizar os anexos. Mesmo anexos novos, continuop não visualizando.

Marcos Melo

unread,
Oct 28, 2016, 10:34:19 AM10/28/16
to OTRS Brasil
Pra facilitar o socorro!!!
Pessoal...
Não aguento mais...
Já pesquisei de tudo quanto foi jeito na web e nada!
Continuo sem conseguir ver os anexos (MIME) dos artigos (não aparece o link pra vê-los).
Pra facilitar, estou mandando um print de tela anotado.
Já verifiquei tudo que pude e parece estar tudo certo...
Não aparecem os links para os anexos nem do que foi mandado via e-mail, nem do que foi postado via interface do cliente.
Já tem quase 1 mês sem solução!!!
Anexos.png

Thiago Pacheco

unread,
Oct 28, 2016, 11:31:22 AM10/28/16
to otrsb...@googlegroups.com
Oi Marcos,

Na atualização houve algum erro na hora de atualizar o banco de dados ? Pelo que parece pode ter tido alguma tabela que não foi migrada corretamente, precisa ficar atendo no resultado do console na hora de rodar os scripts do OTRS de migração. 

Vi na tela de logs do OTRS que vc tem algum problema com módulos de Faq. Como esta a tela de pacotes do OTRS ? Tem algum pacote que não atualizou ?


E qual o banco de dados vc esta usando ? 


--
Você recebeu essa mensagem porque está inscrito no grupo "OTRS Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/otrsbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.

Cristiano Ness

unread,
Oct 28, 2016, 4:42:51 PM10/28/16
to otrsb...@googlegroups.com
Pode ter ocorrido algum erro nesta ou outra atualização ou faltou rodar algum script de migração.
Faz o seguinte:
1-Dump da base atual do OTRS
2-Instala a mesma versão do OTRS em um novo servidor, com uma base zerada
3-Importa o dump do OTRS atual nesse novo
Verifica na interface se resolveu.


[]'s
Cristiano Ness

Em 28 de outubro de 2016 12:34, Marcos Melo <mlr...@gmail.com> escreveu:

--

Marcos Melo

unread,
Oct 28, 2016, 5:03:41 PM10/28/16
to OTRS Brasil
Então, Thiago...
Durante a atualização, não deu nenhuma mensagem de erro... tudo correu bem... até melhor do que eu imaginava...
Só que depois descobri que ele não estava puxando os anexos e nem enviando e-mails.
Depois de ralar muito, descobri que haviam 2 problemas:
 * a tabela article_attachment estava com problemas e
 * acusava erro no fetchmail (não localizava)
Recuperei a tabela, instalei o fetchmail (não estava instalado).
Depois descobri que estavam faltando a biblioteca do Base64 o módulo de autenticação SASL (embora estivesse autenticando normalmente). Também instalei.
Estranho é que eu fiz a atualização sobre um CLONE da máquina virtual, ou seja, tudo que havia no original (3.1.12) também tinha nesse novo!
Só que continuo não conseguindo ver os anexos (é como se não existissem!).
Já estou pensando em uma nova instalação limpa, do ZERO e importar a base, mas não sei se isso funcionaria...
Quanto ao módulo de FAQ, instalei depois, justamente porque ele estava reclamando. No antigo, tinha FAQ. Não instalei nenhum adicional (plugin, pacote, módulo ou coisa que o valha). Aí descobri num post, que o OTRS 5 desabilita (ou desinstala, sei lá...) os módulos que estavam instalados no 4.
Meu BD é MySQL 5.1
Sinceramente, depois que descobri essa questão do 5 desabilitar os módulos do 4, não sei dizer se ele deixou de atualizar alguma coisa... Só sei dizer que não deu nenhuma mensagem de erro...
Ah... Junto com o FAQ, instalei, também o Survey, por via das dúvidas...
Agradeço qualquer ajuda que chegar...
Como é que faço pra saber isso???

Marcos Melo

unread,
Oct 28, 2016, 5:06:16 PM10/28/16
to OTRS Brasil
Então... Cristiano...
Já estou pensando seriamente nessa linha de ação...
É só importar a base?


Em sexta-feira, 28 de outubro de 2016 18:42:51 UTC-2, Cristiano Ness escreveu:
Pode ter ocorrido algum erro nesta ou outra atualização ou faltou rodar algum script de migração.
Faz o seguinte:
1-Dump da base atual do OTRS
2-Instala a mesma versão do OTRS em um novo servidor, com uma base zerada
3-Importa o dump do OTRS atual nesse novo
Verifica na interface se resolveu.


[]'s
Cristiano Ness

Em 28 de outubro de 2016 12:34, Marcos Melo <mlr...@gmail.com> escreveu:
Pra facilitar o socorro!!!
Pessoal...
Não aguento mais...
Já pesquisei de tudo quanto foi jeito na web e nada!
Continuo sem conseguir ver os anexos (MIME) dos artigos (não aparece o link pra vê-los).
Pra facilitar, estou mandando um print de tela anotado.
Já verifiquei tudo que pude e parece estar tudo certo...
Não aparecem os links para os anexos nem do que foi mandado via e-mail, nem do que foi postado via interface do cliente.
Já tem quase 1 mês sem solução!!!

--
Você recebeu essa mensagem porque está inscrito no grupo "OTRS Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+...@googlegroups.com.

Cristiano Ness

unread,
Oct 28, 2016, 5:10:36 PM10/28/16
to otrsb...@googlegroups.com
Estou sugerindo essa ação apenas pra ver se resolve teu problema, pois tive um problema parecido nos anexos das respostas/modelos das filas, e desobri desta forma.
No meu caso importei apenas a tabela especifica, dropei ela, criei e importei.
Não sei aonde está o teu problema, em qual tabela, mas é uma forma de validar, se isso der certo, depois vai ter que fazer teu plano. Talvez dropa a base de produção, criar e importar vai resolver.
Mas primeiro testa e homologa, para depois fazer.
Aliás outra sugestão, cria um ambiente de homologação, para não passar por isso novamente. Esse ambiente pode ser até uma VM simples, mas é importante essa etapa.

[]'s
Cristiano Ness

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+unsubscribe@googlegroups.com.

Marcos Luiz

unread,
Oct 28, 2016, 5:21:46 PM10/28/16
to otrsb...@googlegroups.com
Então... Eu fiz um ambiente de homologação há bastante tempo (por volta de maio) tudo correu bem...
Então no início do mês, fiz a migração definitiva. Aí deu nisso!

--
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "OTRS Brasil" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/otrsbrasil/HYPet59XDoE/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para otrsbrasil+unsubscribe@googlegroups.com.

Marcos Melo

unread,
Nov 2, 2016, 7:34:16 AM11/2/16
to OTRS Brasil
Pessoal...
Como não estou conseguindo resolver o problema dos anexos, resolvi partir pra solução mais drástica: uma instalação limpa!
Dessa vez, resolvi fazer com o CentOS7. Instalei o OTRS 5.0.14 (5s).
No final ele me deu a senha do usuário root@localhost. acontece que essa senha não funciona.
Tem um outro post aqui, de uma usuária chamada Simone Mura (https://groups.google.com/forum/#!topic/otrsbrasil/zwNPoOrSGjw) que relata o mesmo problema. Vi que tem um outro post no OtterHub de uma Simone Vr (http://forums.otterhub.org/viewtopic.php?t=29131) da mesma data, com o mesmo problema (acredito que seja a mesma pessoa).
Lá dizem pra alterar a senha através do comando ./otrs.SetPassword.pl --agent admin "digite aqui a senha sem aspas".
Ela disse que dava outro erro (do Perl), mas que resolveu instalando o patch 8 do OTRS 4. Acontece que o meu é o 5.0.14!! Então, não acredito que seja a mesma solução, pois o tal patch já deveria estar incorporado.
Ainda não tentei mudar a senha pela linha de comando... Tenho medo de ferrar tudo...

Raphael Alves

unread,
Nov 3, 2016, 12:44:44 PM11/3/16
to OTRS Brasil
Rapaz, mais fácil tu da um update na senha do root no banco de dados, só não sei se, o método de criptografia do OTRS é o sha1, se for :

usa esse site para gerar

Raphael Alves

unread,
Nov 3, 2016, 12:57:33 PM11/3/16
to OTRS Brasil
Fiz um teste aqui e pegou


Em terça-feira, 11 de outubro de 2016 15:43:36 UTC-3, Marcos Melo escreveu:

Marcos Melo

unread,
Nov 8, 2016, 12:55:16 PM11/8/16
to OTRS Brasil
Rafael...
Obrigado pela ajuda...
Não precisei fazer a mudança da senha. Depois de alguns "init 6" ele passou a logar, porém estava era demorando MUUUITO (cerca de 20 minutos).
Renomeei o banco e importei o backup do de produção. Aí logou rapidinho, porém, completamente VAZIO!!!
Estranho... Não entendi o por quê, já que o banco veio todo, sem nenhum erro...

Marcos Melo

unread,
Nov 8, 2016, 1:15:48 PM11/8/16
to OTRS Brasil
Pessoal...
Acrescentando uma informação que descobri agora...
Na tabela article_attachment, não constam os anexos desde que fiz a atualização. Os tickets estão todos lá, mas os anexos, não. Isso quer dizer que ele está  lendo e pegando os e-mails, mas descartando os anexos.
Estranho que os anexos antigos (anteriores à atualização) estão lá, porém, como já informei, não tenho mais acesso aos mesmos (os artigos aparecem sem o link pra abrir o anexo, como se eles não existissem).
Uma outra coisa que observei, por acaso, foi que no antigo, se houvesse uma imagem no corpo do e-mail que gerou o ticket, ele mostrava normalmente. Agora, depois da atualização, se no corpo da mensagem tiver uma imagem ele simplesmente descarta o e-mail!!! Isso é normal na nova versão ou é questão de configuração???

Marcos Melo

unread,
Nov 18, 2016, 9:12:51 AM11/18/16
to OTRS Brasil
Pessoal... Ainda na guerra...
Seguinte...
Como não conseguia resolver o problema dos anexos, resolvi partir pra outra solução: Instalar um novo OTRS e importar a base! Postei isso dia 02/11/156).
Tentei diversas opções (instalei no Debian8, no CentOS7, No Ubuntu16.04) e a única que consegui algum progresso foi no CentOS7 (instalando a partir dos fontes). Mesmo assim, não foi 100%.
Resolvi, então, partir do zero, de novo, e instalei a partir do pacote rpm, num CentOS 6.8. Esse funcionou direitinho, mas com a base zerada (nova).
Beleza! Resolvi, então, importar a base de dados do de produção (o que está com o problema dos anexos) para esse novo. Aí... deu ruim! Na importação, vieram todos os tickets, artigos, filas, usuários e senhas, mas... Ninguém associado a nada!!! Ou seja: quem era administrador virou atendente comum, ninguém está associado a fila nenhuma, etc... Então, não consigo ver nada!!! Sei que estão lá, mas não consigo ter acesso!
Tentei exportar as configurações, mas não consigo importar porque a senha que tenho não está abrindo a aba de administração e não acho em lugar nenhum como importar pela linha de comando (acredito que seja bin/otrsConsole.pl Admin::<qualquercoisa>, mas não consegui achar nada!).
Alguém consegue me ajudar???

Ah... uma informação que acredito ser importante:
  - O de produção é 5.0.13 (OTRS 5) e o novo, 5.0.14 (OTRS 5s).
Se for o caso, posso fazer uma nova instalação com a 5.0.13. De qualquer forma, gostaria de ter a 5s. De qualquer forma, não encontrei nada dizendo como aplicar a atualização do 5.0.13 para 5.0.14 (5→5s).

Marcos Melo

unread,
Dec 6, 2016, 10:17:05 AM12/6/16
to OTRS Brasil
[RESOLVIDO]

Consegui, após uma surra, descobrir qual era o problema: na migração, a tabela "article_attachment" estava faltando uma coluna: "disposition". Criei a coluna e... Voilat!!!


Agora... não sei por que diabos ela não veio na atualização...



Em terça-feira, 11 de outubro de 2016 15:43:36 UTC-3, Marcos Melo escreveu:
Reply all
Reply to author
Forward
0 new messages