tomassoni
(usa Slackware)
Enviado em 23/07/2008 - 02:03h
Estarei descrevendo aqui minha experiência em limitar e monitorar o MSN usando Openfire e seu plugin IMGateway.
Partiremos do ponto de vista que o Openfire já esteja instalado e rodando normalmente.
Usei o seguinte ambiente:
•Openfire 3.5.2
•IMGateway 1.2.3
•Red Hat el5.18-53
•MySQL 6.0
•Spark 2.5.8
No site
http://www.igniterealtime.org/index.jsp pode ser localizada toda informação de como proceder com a instalação.
1.Baixando plugin
No memomento de escrita o link é
http://www.igniterealtime.org/projects/openfire/plugins.jsp
Fazendo upload do plugin
Loge no painel de controle http://localhost:9090 selecione a aba plugin,
selecione a opção arquivo, selecione o arquivo referente ao download do plugin, por ultimo selecione a opção upload, como mostra a figura abaixo.
Figura 1 – Instalando plugin.
Figura 2 – Plugin instalado.
2.Configurando plugin
Selecione a aba Servidor, selecione a aba Gateways, selecione o MSN Menseger, como mostra a figura abaixo.
Figura 3 – Configurando plugin.
3.Testando conexão
Para testar a conexão do seu proxy, selecione a aba Testes, selecione Testar conexão.
Se tudo estiver configurado certo uma mensagem de Sucesso é exibida, como mostra a figura abaixo.
Figura 4 – Testando conexão
4.Configurando gateway
Selecione a opção Opções.
Aqui serão encontrada as opções .
Enable buddy icons . Habilita os icones, as imagens, emotions.
Reconectar se desconectado Tentativas. Numero de tentativas se caso desconectar.
Endereço. Endereço do servidor do MSN.
Porta. Porta referente ao service do MSN.
Enable mail notifications. Habililita notificação via e-mail.
Enable nickname auto-updates. Habilita o nickname dos contatos.
Como mostra a figura a seguir.
Figura 5 – Configurando plugin
A ultima opção é aconselhável deixar pois se não só será exibido a mensagem de status dos contatos na lista do clientes (Pandion/Spark).
5.Configurando permissões
Selecione a opção Permissões serão exibida as opções:
Todos os usuários podem se registrar. Como diz, todos podem utilizar o serviço.
Strict login permissions (veja a seção Registros para gerenciar). Você define quem pode ou não utilizar, pelo nome de usuário ou grupo.
Strict login permissions (must be allowed to register to log in). Não entendi muito bem.
Estarei abordando a segunda opção, ou seja estarei liberando usuário por usuário, essa era o que eu precisa até o momento.
Então selecione a segunda opção (Strict login permissions), selecione Usuários (Modify/Users), escreva o nome de usuário a ser liberado, selecione Salvar permissões, como mostra a figura a seguir.
Figura 6 – Liberando usuário/grupo especifico.
Até este ponto as configurações no servidor já estão todas realizadas.
6.Configurando Pandion
Baixe o Pandion no site do desenvolvedor, localizado no momento em,
http://www.pandion.be/.
Com Pandion instalado, entre com usuário e senha, selecione Ferramentas, selecione Transpotes, selecione Transporte MSN, siga
Figura 7 – Conectando com Pandion.
Figura 8 – Configurando Transporte.
Siga as instruções do instalador, lembrando que na janela onde pedirá Endereço, Senha e apelido, são os do MSN.
Se tudo estiver certo, o Tranporte será ativo. Como mostra a figura a seguir.
Figura 9 – Transporte ativo.
Neste ponto o proxy está configurado e funcionando e a lista de contatos deverá ser exibida normalmete.
7.Usuário bloqueado
Se tentar conectar um usuário que não esta na lista (Figura -6), será exibida a seguinte mensagem pelo assitente.
Figura 10 – Usuário bloqueado.
Neste ponto, basta ativar o monitoramento, e teremos ai um meio de bloquear o MSN, por usuário na sua rede, bem como manter o histórico de todas as mensagens trocadas entre os contatos/clientes, mas isso deixarei para uma próxima oportunidade, lembrando que no site do Openfire existe coisas bem interessante, mas isso que descrevi foi algo que demorei a conseguir, por mais simples que pareça.
Galera as figuras vão ficar pra próxima.