MSN Proxy nao loga as mensagens [RESOLVIDO]

1. MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 10:40h

Tenho em um cliente, um servidor que roda samba e squid autenticado por smb_auth e um firewall.

Tudo funciona perfeitamente. Instalei o MSN-Proxy para fazer o controle dos contatos da empresa, e claro, logar as conversas.

A principio tudo funciona, a libevent foi instalada sem erros, o proprio msn-proxy foi instalado sem erros, ja chequei o banco de dados, tb esta ok. Porém não loga as conversas.

O que será que acontece?

A regra que redireciona a porta do msn para o msn-proxy é a seguinte:

iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 1863 -j REDIRECT --to-port 1863


Ja tentei tambem da seguinte forma, e sem sucesso:

iptables -t nat -I PREROUTING -s 192.168.1.0/24 -p tcp --dport 1863 -j REDIRECT --to-port 1863

Ja pesquisei muito, e ja estou ha dois dias com este problema, sem solução.
Não sei se será de ajuda, mas inclui um usuario chamado msn, que tem a liberação no squid para acessar o msn. Configurei no programa o usuario e senha corretos. Como disse tudo funciona, inclusive o MSN, só nao loga as mensagens.
Obrigado pela ajuda.


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/11/2009 - 09:31h

Tente liberar o forward e o input das portas:

iptables -A INPUT -s <rede_do_msn> -p tcp --dport 25000:30000 -j ACCEPT
iptables -A FORWARD -s <rede_do_msn> -p tcp --dport 25000:30000 -j ACCEPT

3. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2009 - 12:11h

Esse redirecionamento tá incorreto, pois vc tá redirecionando da msm máquina pra msm porta. Explique-me como vc deseja o redirecionamento. Caso seja a msm máquina, mas com portas diferentes, faça:

# iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 1863 -j REDIRECT --to-port 6666

Mas caso queira d uma máquina para outra (sendo portas iguais ou diferentes), faça:

# iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 1863 -j DNAT --to-destination 192.168.1.x:1863


4. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 13:20h

Renato, primeiro obrigado pela ajuda. nao sei te explicar exatamente o porque, mas a regra esta correta. Na real sou meio novo com servidores, mas ja pesquisei pq tb achei estranho. Mas a explicação que obtive no site do msn-proxy, é que na real estamos direcionando o trafego do programa MSN pra o serviço MSN-Proxy. Como os dois usam esta porta, a regra fica assim. Se vc pesquisar na net, vai ver que todos utilizam esta regra, e sempre da certo. Nao sei porque a minha nao esta funcionando corretamente. com relação ao parametro que vc postou ja testei e tb nao da certo.

Continuo no aguardo de novas sugestoes.


5. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2009 - 13:36h

Tem jeito d vc me passar o tuto q vc pegou pra instalar o MSN-Proxy? Pra eu entender melhor o lance.


6. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 17:04h

Com certeza renato. Só um detalhe que esqueci de mencionar, essa regra do iptables redireciona todas as requisições feitas para o porta 1863 para a porta local 1863, que é a porta que o msn-proxy escuta

http://www.vivaolinux.com.br/artigo/MSNProxy-no-Debian-Etch-1/
http://www.vivaolinux.com.br/artigo/MSNProxy-no-Debian-Etch/
http://fr34kz0id.blogspot.com/2008/06/configurando-o-msn-proxy-no-debian.html
http://claupers.spaces.live.com/blog/cns!80F64739372147EE!508.entry
http://www.forumdebian.com.br/viewtopic.php?f=5&t=222

Agradeço a ajuda.


7. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2009 - 20:14h

Realmente eu me enganei com relação à regra do REDIRECT, desculpe-me. O log, vendo nos artigos, é feito através do mysql, tou certo? Se sim, há algo d errado no banco d dados ou nas tabelas do mysql. Tente repetir os passos seguidos (apagando tudo e refazendo a tabela) e certifique-se q o servidor mysql esteja rodando na hora da coleta dos dados. Ah! Teste tb conectando-se manualmente no banco d dados.


8. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 20:34h

Questao de testes, eu ja cheguei a eliminar o banco de dados e criar do zero...rsrsrsrs...agora quando ao serviço esta rodando sim, ja constatei. A unica coisa que nao sei fazer, é conectar manualmente ao banco de dados. Se puder, me de o caminho das pedras pra eu testar aqui, por favor.


9. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 20:35h

esqueci de confirmar, o banco é mysql sim.


10. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2009 - 20:48h

Pra conectar ao banco, digite:

# mysql -u root -p

Vai pedir a senha do administrador, digite-a. Depois, pra conectar-se ao banco, digite:

mysql> connect <nome_do_banco>;

Caso não saiba o nome do banco, liste-os:

mysql> show databases;

Depois d conectado ao banco desejado, digite pra listar as tabelas:

mysql> show tables;

E pra v o conteúdo d cada uma, digite:

mysql> select * from <table>;

Sendo q table seja o nome da tabela. Poste os resultados d cada comando, ok? (inclusive os erros)


11. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Fernando Cesar Vaini
vaini

(usa Debian)

Enviado em 24/11/2009 - 21:10h

O resultado dos comandos foram os seguintes:

# mysql -u root -p
Enter password:

mysql> connect msn-proxy;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Connection id: 42
Current database: msn-proxy

mysql> show tables;
+---------------------+
| Tables_in_msn-proxy |
+---------------------+
| contact_groups |
| contacts |
| defaults |
| log |
| sb |
| users |
+---------------------+
6 rows in set (0.00 sec)

mysql> select * from contact_groups;
Empty set (0.00 sec)

mysql> select * from contacts;
Empty set (0.00 sec)

mysql> select * from defaults;
+---------------+---------+----------+---------------+----------+---------------
----+--------------------------------------+------------------------------------
---------------------+---------+----------+
| internal_host | connect | save_msg | save_contacts | commands | waremail
| warndn | warnmsg
| msgfont | msgcolor |
+---------------+---------+----------+---------------+----------+---------------
----+--------------------------------------+------------------------------------
---------------------+---------+----------+
| 192.168.1.3 | YES | YES | YES | 16777216 | vaini@hotmail.
com | MSN-Proxy - Administrador do Sistema | Para sua seguranca esta mensagem es
ta sendo monitorada. | Arial | 000000 |
+---------------+---------+----------+---------------+----------+---------------
----+--------------------------------------+------------------------------------
---------------------+---------+----------+
1 row in set (0.00 sec)

mysql> select * from log;
Empty set (0.01 sec)

mysql> select * from sb;
Empty set (0.00 sec)

mysql> select * from users;
Empty set (0.00 sec)

mysql> quit
Bye
# _



12. Re: MSN Proxy nao loga as mensagens [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2009 - 21:48h

Pelo visto vc fez o teste se realmente tá gravando dados no banco e deu certo. Veja se o problema está na configuração do arquivo /var/www/msn-proxy/mysql.inc.php (se os campos estão OK).



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts