+ Responder ao Tópico



  1. #81

    Padrão resolvido ..

    Sim eu passei, vai ao bando apaga ali das configuracoes e as introduz novamente roda o MSN-proxy que vai dar,...



    As vezes ele e meio reinao mais trabalha bonitinho apesar do altor ainda nao ter colocado um botao pra limpar os log e nem escluir as contas.

  2. #82

    Padrão

    dá pra mecher no código fonte do php tranquilo pra criar funçoes de excluir logs, é só conhecer bem o banco de dados q dá certinho.

  3. #83

    Padrão

    Só não insiram tabelas novas no bd do msn proxy, pois deixa o o msn-proxy instavel! ele fica caindo constantemente.

  4. #84

    Padrão

    bopm, já tirei as tabelas, coloquei novamente, e nada....
    eu tinha a versao 0.5 tava estavel
    mas qdo atualizei para a 0.6,..... já tentei modificar a libevent, mas sempre com os mesmos problemas
    foi citado que pode ser a personalização de algum contato, como faço pra descobrir isso?
    pois ele fica dando as msgs normais, e derrepente cai.
    também nao consigo fazer startar nem em script de inicialização
    nem pedindo pra chamar de 1 em 1 minuto no crontab.

    Grato

  5. #85

    Padrão

    Parece piada, zerei o banco de dados, compilei a libevent-1.4.4-stable, depois compilei o msn-proxy, e coloquei-o pra rodar, depois disso, meu modem Speedtream 4200 fica reiniciando de +- 10 em 10 minutos, eu havia falado q era o msn q caia, mas não é a internet!
    uma luz por favor!!!

  6. #86

    Padrão

    aiuhaiuhaiuh credo... sem o msn-proxy nao reseta?

  7. #87

    Padrão

    paro o msn-proxy, funfa beleza!
    pior q 3 clientes q quero implantar isso, sao o mesmo modelo de modem!

  8. #88

    Padrão

    Estranho cara, em todo lugar que eu atualizei, funcionou blz.

    Como vc fez com a base? Vc resetou ou fez backup?

  9. #89

    Padrão

    apaguei as tabelas, deixei ele criar novamente!
    apaguei o bd, e criei novamente
    testei dos 2 modos
    e a mesma coisa
    ativo o msn-proxy, o modem começa a resetar de tempo em tempo
    hehehehe até briguei com a Brasil Telecom

  10. #90

    Padrão

    Amigos pra mim está dando um erro na hora da execução do programa;

    /usr/local/bin/msn-proxy

    fail to read mysql config (check defaults table)

    O que pode estar acontecendo

  11. #91

    Padrão

    Citação Postado originalmente por brunodisk Ver Post
    Amigos pra mim está dando um erro na hora da execução do programa;

    /usr/local/bin/msn-proxy

    fail to read mysql config (check defaults table)

    O que pode estar acontecendo
    Tente isso: chmod 600 /usr/local/etc/msn-proxy/mysql/conf

  12. #92

    Padrão

    o chmod 600 pra pasta de config do mysql no msn-proxy é só pra tirar o acesso de usuário comum do arquivo conf da pasta mysql.

    o que está faltando é LER O ARQUIVO INSTALL! lá tem as instruções do que deve ser feito a partir da primeira execução.

    Pra entender (tomara que isto seja lido por todos que passam por esse problema, deve ser a 1000 vez que postamos a mesma resposta):

    - 1a. execução: Por se tratar de um projeto em desenvolvimento, o 'instalador' ainda não faz todas as funções de customização de acordo com a rede, então, quando se executa a primeira vez, o proxy cria as tabelas do banco. Então, depois desse primeiro erro, é necessário executar os passos que estão no arquivo INSTALL, leia lá .

    - 2a. execução: Com o ip devidamente informado no banco, vai funcionar ehheheheh

    Abraço.

  13. #93

    Padrão

    A parte da instalação eu consegui blz, o problema está sendo agora no firewall,
    coloquei as seguintes regras:

    iptables -A INPUT -P tcp --dport 1863 -i $EXTERNA -J ACCEPT
    essa é regra para aceitar a porta vindo de fora..
    iptables -t nat PREROUTING -I $INTERNA -P tcp --dport 1863 -j REDIRECT --to--port 1863

    Lembrando que minha rede é proxy transparente e a minha política de firewall é:
    IPUNT DROP
    OUTPUT DROP
    FORWARD DROP


    Acontece o seguinte agora, se eu coloco só a regra para redirecionar a porta para ele próprio o msn naõ envia mensagem, se eu coloco só a primeira regra liberando a porta para fora, ele deixa enviar mensagem só que msn-proxy não captura..
    oque pode ser feito?

  14. #94

    Padrão

    libere o range de portas 25000:30000 para os pcs da rede interna, caso contrário não é possível a conexão com o proxy.

  15. #95

    Padrão

    Amigo ve se da para me ajudar, olha as minhas regras de firewall:

    Nopaste - No description

  16. #96

    Padrão bugs?

    Citação Postado originalmente por marcioit Ver Post
    Fiz toda a instalação e na ora de conectar ele retorna o seguinte erro no mode debug:

    debug: connection from [192.168.0.23]
    connected to [messenger.hotmail.com:1863]
    debug: fail to read ns server command


    Segue abaixo o debug de minha configuração:

    info: reading config file [/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 : /etc/msn-proxy/msn-proxy.conf
    default ns host : messenger.hotmail.com
    default ns port : 1863
    listen host : 192.168.0.100
    listen port : 1863
    backlog : 10
    max clients : 10
    port range begin : 25000
    port range end : 30000
    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')
    SQL: (UPDATE users SET status = 'OFF')

    Alguém pode me ajudar ?


    Estou com a mesma falha no debug: debug: fail to read ns server command, meu lievent é 1.4
    outra falha que dá é a seguinte:

    connected to [207.46.106.66:1863]
    debug: connection from [10.103.25.20]
    connected to [messenger.hotmail.com:1863]
    debug: command blocked: USR 137 [email protected] 212878279.86233104.225114124
    payload: [(null)]
    debug: ns client pre command not accepted
    USR 137 [email protected] 212878279.86233104.225114124
    payload: [(null)]

    daí o usuário não consegue se conectar. Isso acontece aleatoreamente com os usuarios, até comigo q não tenho lista grande. Max_clients=4000
    No Firewall tudo liberado, input, output e forward.

    Por favor alguém tem uma dica?

  17. #97

    Padrão

    Posso estar vesgo hehehe, mas não vi nenhum redirecionamento pra porta do proxy...

    iptables -t nat -A PREROUTING -p tcp --dport 1863 -s (intervalo de ips da rede)/24 -j REDIRECT --to-port 1863

  18. #98

    Padrão

    Sim tenho esse regra elementar, hehe:
    iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 1863 -j REDIRECT --to-port 1863

    Agora de manhã quando cheguei vi o debug com um monte de erros:

    SQL ERROR: (UPDATE contacts SET contact_status = 'OFF', contact_deny = contact_deny & ~4194304 WHERE email = '[email protected]') MySQL: (MySQL server has gone away)
    debug: connection from [10.103.25.20]
    connected to [messenger.hotmail.com:1863]
    SQL ERROR: (UPDATE users SET last_seen = NOW(), last_addr = '10.103.25.20' WHERE email = '[email protected]') MySQL: (MySQL server has gone away)
    debug: ns client pre command not accepted
    USR 6 TWN I [email protected]
    payload: [(null)]

    A iniciativa do msn-proxy é excelente, atende a necessidade de muitos. Já tentei Jabber, Openfire, etc, nada resolve...Acredito que esse msn-proxy ainda está muito verde, apesar de já ter começado há mais de 1 ano o projeto, precisava alguém que assumisse a bronca e fizesse a correção desses bugs.....
    Última edição por carlos10; 14-06-2008 às 08:08.

  19. #99

    Padrão Erro ao executar o make

    Ola pessoal,

    Já estou em minha segunda tentativa de instalar o msn proxy e estou parado no mesmo lugar.

    quando eu do um make eu recebo isso como resposta:

    Código :
    [root@sfp msn-proxy]# make
    cc -g -Wall -O2 -pipe -I/usr/local/include -I/usr/lib -fno-builtin-log -c msn-proxy.c
    In file included from ns-data.h:25,
                     from user.h:32,
                     from ns.h:25,
                     from msn-proxy.c:27:
    client.h:28:19: error: event.h: Arquivo ou diretório não encontrado
    In file included from ns-data.h:25,
                     from user.h:32,
                     from ns.h:25,
                     from msn-proxy.c:27:
    client.h:36: error: field ‘read’ has incomplete type
    client.h:37: error: field ‘write’ has incomplete type
    client.h:38: error: field ‘listen’ has incomplete type
    In file included from ns-data.h:26,
                     from user.h:32,
                     from ns.h:25,
                     from msn-proxy.c:27:
    server.h:37: error: field ‘read’ has incomplete type
    server.h:38: error: field ‘write’ has incomplete type
    In file included from user.h:33,
                     from ns.h:25,
                     from msn-proxy.c:27:
    sb-data.h:45: error: field ‘listen’ has incomplete type
    In file included from msn-proxy.c:29:
    ctl.h:34: error: field ‘read’ has incomplete type
    In file included from config.h:30,
                     from net-io.h:28,
                     from msn-proxy.c:33:
    mysql.h:49:25: error: mysql/mysql.h: Arquivo ou diretório não encontrado
    In file included from config.h:30,
                     from net-io.h:28,
                     from msn-proxy.c:33:
    mysql.h:65: error: expected specifier-qualifier-list before ‘MYSQL’
    mysql.h:76: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘db_fetch_row’
    mysql.h:77: error: expected ‘)’ before ‘*’ token
    mysql.h:78: error: expected ‘)’ before ‘*’ token
    mysql.h:79: error: expected ‘)’ before ‘*’ token
    mysql.h:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    mysql.h:82: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
    msn-proxy.c: In function ‘main’:
    msn-proxy.c:204: warning: implicit declaration of function ‘event_init’
    msn-proxy.c:211: warning: implicit declaration of function ‘event_set’
    msn-proxy.c:211: error: ‘EV_READ’ undeclared (first use in this function)
    msn-proxy.c:211: error: (Each undeclared identifier is reported only once
    msn-proxy.c:211: error: for each function it appears in.)
    msn-proxy.c:211: error: ‘EV_PERSIST’ undeclared (first use in this function)
    msn-proxy.c:212: warning: implicit declaration of function ‘event_add’
    msn-proxy.c:217: warning: implicit declaration of function ‘event_dispatch’
    make: ** [msn-proxy.o] Erro 1

    Não sei mais o que fazer...

  20. #100

    Padrão

    Saiu do forno ontem 15/06 a versão 0.6.1 !!!
    Vou testar!