+ Responder ao Tópico



  1. #121

    Padrão

    Como que eu faço para cadastrar os contatos? Direto no banco?

  2. #122

    Padrão

    não, conecta teus usuarios, e ele vai ler a lista deles.
    e vai fazer isso pelo cliente php do msn-proxy

  3. #123

    Padrão

    certo... to tentando fazer funcionar aqui...
    executo: msn-proxy -d &
    Saída:
    [1] 25621
    [root@localhost msn-proxy]# config file : /usr/local/etc/msn-proxy/msn-proxy.conf
    default ns host : messenger.hotmail.com
    default ns port : 1863
    listen host : 0.0.0.0
    listen port : 1863
    backlog : 10
    max clients : 10
    max ctl clients : 10
    port range begin : 25000
    port range end : 30000
    ctl read timeout : 5
    client read timeout : 600
    client write timeout : 60
    server read timeout : 600
    server write timeout : 60
    client connect timeout: 180

    ACLs
    connect : DENY
    log messages : YES
    save_contacts : YES

    minha maquina conectando..

    debug: connection from [10.1.1.15]
    command buf: [Gmessenger.hotmail.com]
    debug: connection from [10.1.1.15]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected
    debug: connection from [10.1.1.15]
    command buf: [GÏ.ja]
    debug: connection from [10.1.1.15]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected


    e aí eu conecto mas não aparece nada na página da web.
    Alguma idéia?

  4. #124

    Padrão

    Citação Postado originalmente por blitzdeath Ver Post
    certo... to tentando fazer funcionar aqui...
    executo: msn-proxy -d &
    Saída:
    [1] 25621
    [root@localhost msn-proxy]# config file : /usr/local/etc/msn-proxy/msn-proxy.conf
    default ns host : messenger.hotmail.com
    default ns port : 1863
    listen host : 0.0.0.0
    listen port : 1863
    backlog : 10
    max clients : 10
    max ctl clients : 10
    port range begin : 25000
    port range end : 30000
    ctl read timeout : 5
    client read timeout : 600
    client write timeout : 60
    server read timeout : 600
    server write timeout : 60
    client connect timeout: 180

    ACLs
    connect : DENY
    log messages : YES
    save_contacts : YES

    minha maquina conectando..

    debug: connection from [10.1.1.15]
    command buf: [Gmessenger.hotmail.com]
    debug: connection from [10.1.1.15]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected
    debug: connection from [10.1.1.15]
    command buf: [GÏ.ja]
    debug: connection from [10.1.1.15]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected


    e aí eu conecto mas não aparece nada na página da web.
    Alguma idéia?

    ================
    Esse erro ai da sempre quando o IP que voce cadastrou nao é o mesmo ...
    mysql> insert into defaults (internal_host) values ("IP DO SERVIDOR QUE ESTA RODANDO O MSN-PROXY ");

    verifica isso aki ...

  5. #125

    Padrão

    instalei novamente e agora mudou um pouco o erro

    msn-proxy -d -i -p -s -v

    info: reading config file [/usr/local/etc/msn-proxy/msn-proxy.conf]
    SQL: (SHOW TABLES)
    SQL: (SELECT connect, save_msg, save_contacts, commands, internal_host FROM defaults LIMIT 1)
    config file : /usr/local/etc/msn-proxy/msn-proxy.conf
    default ns host : messenger.hotmail.com
    default ns port : 1863
    listen host : 0.0.0.0
    listen port : 1863
    backlog : 10
    max clients : 300
    max ctl clients : 10
    port range begin : 25000
    port range end : 30000
    ctl read timeout : 5
    client read timeout : 600
    client write timeout : 60
    server read timeout : 600
    server write timeout : 60
    client connect timeout: 180

    ACLs
    connect : ALLOW
    log messages : YES
    save_contacts : YES

    listen on [0.0.0.0:1863]
    SQL: (DELETE FROM sb)
    SQL: (UPDATE contacts SET contact_status = 'OFF', contact_deny = contact_deny & ~4194304)
    SQL: (UPDATE users SET status = 'OFF')
    debug: connection from [10.1.1.15]
    connected to [messenger.hotmail.com:1863]
    command buf: [GA6ï]
    debug: connection from [10.1.1.15]
    connected to [messenger.hotmail.com:1863]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected
    debug: connection from [10.1.1.15]
    connected to [messenger.hotmail.com:1863]
    command buf: [GÏ.lV]
    debug: connection from [10.1.1.15]
    connected to [messenger.hotmail.com:1863]
    command buf: []
    debug: ns client disconnected
    debug: ns client disconnected

  6. #126

    Padrão

    desculpa o flood aí mas nao tem ninguém escutando na 1863...

    nmap localhost

    Starting Nmap 4.00 ( Nmap - Free Security Scanner For Network Exploration & Security Audits. ) at 2008-07-25 18:29 AMT
    Interesting ports on localhost.localdomain (127.0.0.1):
    (The 1663 ports scanned but not shown below are in state: closed)
    PORT STATE SERVICE
    22/tcp open ssh
    25/tcp open smtp
    80/tcp open http
    111/tcp open rpcbind
    631/tcp open ipp
    738/tcp open unknown
    753/tcp open rrh
    2049/tcp open nfs
    3306/tcp open mysql
    outra coisa.. meu firewall+proxy está em um ip e meu msn-proxy em outro....
    como que resolvo isso de uma vez por todas..

  7. #127

    Padrão QUAL VERSAO SE TAH USANDO ? de LINUX ?

    veja esse forun aki ...

    Linux: MSN-Proxy no Debian Etch [Artigo]

    por esse tutorial e impossivel alguem nao conseguir instalar ...


    o lembra dessas regras aki

    no teu firewall ...

    $LAN --- igual a teu faixa de IP


    # MSN-Proxy
    iptables -t nat -A PREROUTING -p tcp --dport 1863 -s $LAN -j REDIRECT --to-port 1863
    iptables -t nat -A PREROUTING -p tcp --dport 25000:30000 -s $LAN -j ACCEPT
    iptables -A INPUT -p tcp --dport 25000:30000 -s $LAN -j ACCEPT
    #


    depois no final do teu firewall adicone essas linhas ...
    para que ele nao se conecte por outras portas e muito simples instalar isso ..

    # Bloqueio do MSN
    iptables -A FORWARD -m string --string "gateway.dll" --algo bm -s $LAN -j DROP
    iptables -A FORWARD -m string --string "x-msn-messenger" --algo bm -s $LAN -j DROP
    #

  8. #128

    Padrão Msn nao navega

    ola galera, bom instalei o msn-proxy td tranquilo, mas quando inicio o serviço o msn nao funciona da um erro 8100030d
    imagino q seja algo errado na minha regra de direcionamento, por favor se alguem puder me ajudar eu agradeço

  9. #129

    Padrão

    to usando o Fedora Core 5 e no meu Firewall o Fedora 4.
    Essas regras só funcionam quanto o MSN-proxy estão na mesma máquina que o Firewall.
    Quando você lista as portas na máquina onde está o MSN-proxy, a 1863 não está aberta.
    Gostaria de saber se isso é normal.


    Citação Postado originalmente por laertedarolt Ver Post
    veja esse forun aki ...

    Linux: MSN-Proxy no Debian Etch [Artigo]

    por esse tutorial e impossivel alguem nao conseguir instalar ...


    o lembra dessas regras aki

    no teu firewall ...

    $LAN --- igual a teu faixa de IP


    # MSN-Proxy
    iptables -t nat -A PREROUTING -p tcp --dport 1863 -s $LAN -j REDIRECT --to-port 1863
    iptables -t nat -A PREROUTING -p tcp --dport 25000:30000 -s $LAN -j ACCEPT
    iptables -A INPUT -p tcp --dport 25000:30000 -s $LAN -j ACCEPT
    #


    depois no final do teu firewall adicone essas linhas ...
    para que ele nao se conecte por outras portas e muito simples instalar isso ..

    # Bloqueio do MSN
    iptables -A FORWARD -m string --string "gateway.dll" --algo bm -s $LAN -j DROP
    iptables -A FORWARD -m string --string "x-msn-messenger" --algo bm -s $LAN -j DROP
    #

  10. #130

    Padrão

    Voce tem que redirecionar a porta para a porta se for outra maquina .. joga a porta na outra maquina e depois lah dentro dela voce redireciona ela pra ela mesmo..

    e pronto mais o MSN-porxy tem que estar instalado nela e sim a porta vai estar aberta ...

  11. #131

    Padrão erro

    Bom dia

    Bom pessoal to com um erro aqui que deve ser algo simples eu acho porém nao intendo muito de banco de dados logo nao sei o que fazer. A instalação ocorreu tranquilamente, passei pelos erros que a maioria passou com o libevent e mysql.h e etc mas fui lendo aqui e resolvi... fiz todo aquele procedimento inicial pra criar o banco e etc... rodei pela primeira vez e deu aquele cannot init database fui ao mysql novamente para colocar o ip porém acontece este erro :

    mysql> insert into defaults (internal_host) values ('192.168.100.1');
    ERROR 1046 (3D000): No database selected

    obrigado desde ja

  12. #132

    Padrão

    eu instalei o phpmyadmin pra ficar mais pratico a adm no banco de dados!
    mas qual foram os comandos q vc usou anteriormente pra conectar no banco de dados?

  13. #133

    Padrão

    Citação Postado originalmente por agl77 Ver Post
    eu instalei o phpmyadmin pra ficar mais pratico a adm no banco de dados!
    mas qual foram os comandos q vc usou anteriormente pra conectar no banco de dados?
    Exatamente aqueles do INSTALL

    create database 'msn-proxy';
    grant all privileges on `msn-proxy`.* to `msn-proxy`@localhost identified by '*****';
    flush previleges;

    depois tentei executar ...
    voltei no mysql para colocar o ip do servidor

    insert into defaults (internal_host) values ('192.168.100.1');
    ERROR 1046 (3D000): No database selected

  14. #134

    Padrão

    USE msn-proxy
    insert into defaults (internal_host) values ('192.168.100.1');

    creio q seja só isso

  15. #135

    Padrão

    Citação Postado originalmente por agl77 Ver Post
    USE msn-proxy
    insert into defaults (internal_host) values ('192.168.100.1');

    creio q seja só isso
    Acho q nao

    mysql> USE msn-proxy
    Database changed
    mysql> insert into defaults (internal_host) values ('192.168.100.1');
    ERROR 1146 (42S02): Table 'msn-proxy.defaults' doesn't exist
    mysql>

  16. #136

    Padrão

    ix entao... eu sou bem curto em bd, se tiver como instalar o phpmyadmin acho q iria facilitar!

  17. #137

    Padrão

    Citação Postado originalmente por agl77 Ver Post
    ix entao... eu sou bem curto em bd, se tiver como instalar o phpmyadmin acho q iria facilitar!

    Eu acho é naquela primeira execução o programa nao conseguiu criar as tabelas.. acho que quando a gente tentou USE msn-proxy e depois o insert para colocar o ip deveria funcionar...olha só quando listo as tabelas

    mysql> show tables;
    Empty set (0.00 sec)

    é isso mesmo... olha só quando deu um msn-proxy -d

    root@fire:/var/run/mysqld# msn-proxy -d
    SQL INIT: (Access denied for user 'msn-proxy'@'localhost' (using password: YES))
    cannot init database

    o arquivo conf ta certo acho... usei mysql -u msn-proxy -p e ele acessa certinho...
    Última edição por laoss; 31-07-2008 às 10:51.

  18. #138

    Padrão

    cara, vou tentar te passar os instaladores q fiz, problema é q mudei as senhas

    ## instalando msn-proxy
    cd msn-proxy
    make
    make install

    cd ..
    #criando .o BD
    mysql -ppasswd < bd_msn.sql
    rm /usr/local/etc/msn-proxy/mysql/conf
    touch /usr/local/etc/msn-proxy/mysql/conf
    echo "# host or socket|port (zero for socket)|user|pass|database name" >> /usr/local/etc/msn-proxy/mysql/conf
    echo "/var/run/mysqld/mysqld.sock|0|msn-proxy|password|msn-proxy" >> /usr/local/etc/msn-proxy/mysql/conf
    cp /usr/local/lib/libevent* /usr/lib
    ###ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
    chmod -R 0600 /usr/local/etc/msn-proxy/mysql

    ## coloca ip da eth1

    IPINT=`ifconfig eth1 | grep inet | awk '{ print $3 }'| cut -d: -f 2`
    rm ip_int_msn.sql
    touch ip_int_msn.sql
    echo "USE msn-proxy;
    insert into defaults (internal_host, connect, save_msg, save_contacts, commands, warnemail, warndn, warnmsg, msgfont, msgcolor) values ('"$IPINT"', 'YES', 'YES', 'YES', '16777216', '[email protected]', 'FOCUSGW - Administrador do Sistema', '[Esta conversa esta sendo monitorada]', 'Arial', '0000ff');" >> ip_int_msn.sql
    mysql -ppasswd < ip_int_msn.sql

    msn-proxy -v -b &
    só preciso mandar o arquivo q cria as tabelas agora
    tem q criar ele chamado de bd_msn.sql
    Última edição por agl77; 31-07-2008 às 11:12.

  19. #139

    Padrão

    Citação Postado originalmente por agl77 Ver Post
    cara, vou tentar te passar os instaladores q fiz, problema é q mudei as senhas


    só preciso mandar o arquivo q cria as tabelas agora
    tem q criar ele chamado de bd_msn.sql
    root@fire:/usr/local/etc/msn-proxy/mysql# msn-proxy -d
    SQL INIT: (Access denied for user 'msn-proxy'@'localhost' (using password: YES))
    cannot init database

    eu revisei a instalacao a principio ta ok.. porém meu problema é que ta dando acesso negado quando tenta conectar no mysql, tentei trocar o usuario mas da erro também... alguma idéia?? segue o conf

    # "host or socket|port (zero for socket)|user|pass|database name"
    /var/run/mysqld/mysqld.sock|0|msn-proxy|'******'|msn-proxy

  20. #140

    Padrão

    eu tive esse problema tbem
    é erro na criação do BD ou na senha
    vc alterou a senha do bd?
    q distro vc usa?
    sujiro instalar o phpmyadmin
    se for debian
    aptitude install phpmyadmin
    Última edição por agl77; 31-07-2008 às 12:58.