sexta-feira, 7 de outubro de 2011

OpenFire

Apesar de ter sido um pouco superficial no post de ontem, acredito que fazer a coisa toda funcionar não seja complicada, mas, de qualquer forma, seguem mais algumas dicas:

- Na instalação do OpenFire, você pode optar por usar o Banco Interno dele. Apesar de diminuir seu controle sobre os dados, é mais tranquilo para configurações.

- Para acessar a interface, no servidor, clique em Launch Admin na janela do programa, ou acesse, de qualquer lugar da rede, o link http://[ip_servidor]:9090/. Localmente, você pode ter que acessar http://localhost:9090/, dependendo das configurações de seu servidor de páginas.

- O idioma pode ser alterado em Servidor -> Gerenciamento do Serrvidor -> Idioma e Fuso Horário.

- Existe um plugin para monitorar e gravar as conversas realizadas (Monitoring Service). Este pode ser instalado diretamente em Plugins -> Plugins Disponíveis.


- A criação dos usuários não tem segredo nenhum, porém aconselho a criação de um grupo que contenha todos os usuários. Desta forma fica mais fácil compartilhar os contatos para os clientes.
Esse compartilhamento pode ser executado em Usuários e Grupos -> Grupos -> [Grupo] -> Ativar o compartilhamento de lista de contatos; Entre com o nome que será visualizado nos clientes e selecione Compartilhar grupo com usuários adicionais. Selecione outros grupos ou marque Todos os usuários. Clique em Salvar as configurações na lista de contatos e pronto, todos usuários já tem seu catálogo cheio!

- O que deve ser arquivado (log dos chats) pode ser alterado / configurado em Servidor -> Arquivamento -> Ajustes de Arquivamento.

- Precisa, por algum motivo, derrubar um usuário? Sessões -> Sessões de Clientes -> [Usuário] -> Fechar conexão.

No nosso caso, utilizamos o cliente Psi-IM. Para que ele funcione em português, baixe o pacote do post passado (psi_pt_BR.qm) e cole na pasta de instalação do Psi (C:\Program Files\Psi).
Talvez você queira que ele apenas aceite, sem pedir maiores autorizações, os novos usuários. Para isso, entre em Geral -> Opções -> Eventos e selecione Autorizar automaticamente contatos.

Bom, com essas dicas, temos um ambiente de troca de mensagens seguro e de fácil manutenção.

Espero ter adicionado um pouco de conhecimento.

Abraços!

quinta-feira, 6 de outubro de 2011

ICQ x eJabberd

Bom dia pessoal,


Acredito que muitos já se depararam com a requisição de um sistema de IM (Instant Messaging) dentro da empresa.

Há algum tempo fomos requisitados para fazer a instalação e a primeira e mais óbvia opção foi o ICQ. Porém, não temos algo free e atualizado. Daí o problema: um sistema que até funciona, mas restrito e ruim de trabalhar.

Voltamos à prancheta, certo?

Entre uma googada e outra descobrimos o eJabberd + Psi-IM. Beleza, certo? Quase... rsrs Vamos aos detalhes:

Aqui temos um servidor que é dedicado para troca de informações. Pensamos em colocar isso tudo em Linux (servidor) e configurar as estações (Windows) para tudo rodar em paz. Porém, não consegui compilar tudo do jeito que precisaria, então utilizei um outro servidor Windows que cuida do Anti Vírus. Deu tudo certo.
Mas... (sempre tem um mas, não é?) como logar as conversas?
De volta ao bom e velho google... solução: compilar outro módulo, usando uma linguagem estranha para que essa funcionalidade fosse possível.
Baixa o compilador, tenta compilar, erros, problemas...

Depois de muito bater a cabeça, encontrei uma soluçao muito tranquila: OpenFire.

Esse programa OpenGL é um servidor xmpp/jabberd que funciona tanto em Linux quanto em Windows. Baixei o software, instalei com poucos cliques, configurei de forma simples e testei com os clientes Psi-IM. Perfeito!

Para melhorar mais ainda a minha vida, esse programa aceita plugins, dentre eles um que faz a gravação das conversas em chat ou salas.

Todos os problemas resolvidos!

Seguem os links pra quem precisa da mesma solução:

OpenFire: http://www.igniterealtime.org/downloads/index.jsp
Plugins: http://www.igniterealtime.org/projects/openfire/plugins.jsp

Psi-IM: http://psi-im.org/download/
Módulo Portugues: http://psi-im.org/download/lang/pt_BR

Qualquer comentário, por favor, enviem. Não sou um expert, mas podemos trocar muitas informações!

Abraços!

terça-feira, 4 de outubro de 2011

A idéia...

Bom, acredito que todos já tenham tido a idéia "mirabulosa" de criar um blog para comunicação com o mundo da internet.

Concordo que é muito bom poder expor seu ponto de vista, opiniões e vivências com a galera da web, e é nesse ponto que resolvi criar essa forma de comunicação, levando até o pessoal as vivências desse Analista procurando a cada dia uma solução para problemas que muitas vezes são vivenciados por mais pessoas pela net a fora.

Espero que gostem, recomendem e principalmente comentem cada post para que todos possamos trocar conhecimentos.


Muito obrigado!