Não conseguimos carregar os anúncios.Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Rdesktop e o erro "Connection Reset by peer"
Bom, aqueles que assim como eu usam o rdesktop para
administrar os servidores Windows ainda remanescentes na empresa
através do Terminal Server, sabem do que estou falando. De
repente você não consegue mais conectar nos servidores a partir do
seu Linux e ninguém sabe o porque, nem o Windows! Aí embaixo está
a resposta.
Pegue o código-fonte do rdesktop e extraia em um diretório.
Altere o arquivo license.c, alterando a função
license_send_request.
Compile e instale normalmente. EITA JESUS! Adeus problema de
gerenciamento de licenças. Claro que ainda assim você será
obrigado a ter a devida licença de uso para o acesso, mas pelo
menos se livra do bug da conexão.
#1Comentário enviado por fabio em 21/02/2004 - 01:12h
Esse é nova pra mim, muito interessante. Marcolinux e suas soluções misteriosas! :)
#2Comentário enviado por marcolinux em 21/02/2004 - 10:16h
Pois é cara, coisas de gente doida... Estava com este pau a 2 meses pelo menos. A mensagem não significa nada e o erro no Windows só fala que a licença do usuário remoto era inválida...
Mas agora tudo OK!
#3Comentário enviado por anunakin em 13/07/2004 - 11:22h
Cara vc me salvou!
#4Comentário enviado por l_fernando2 em 13/12/2004 - 10:41h
alguem pode me dar uma ideia?
fiz a alteracao no licence.c depois rodei o ./configure e o make...mas da um erro um tal de erro 1 e eh mencionado o arquivo licence.o, nao achei este arquivo no source do rdesktop. tem como alguem me dar uma dica?
obrigado.
Luiz Fernando.
#5Comentário enviado por marcolinux em 28/12/2004 - 10:22h
O problema está no licence.c mesmo. O arquivo licence.o será o licence.c compilado.
MARCOLINO
#6Comentário enviado por l_fernando2 em 27/01/2005 - 09:46h
Marcolino, esse é o problema! hehehe ele nao cria o licence.o...isso que eu nao estou entendendo.
Abrs
#7Comentário enviado por marcolinux em 28/01/2005 - 09:24h
Manda para mim l_fernando2 o resultado da compilação e o código fonte em um arquivo tar.gz para eu dar uma olhada...
MARCOLINUX
#8Comentário enviado por drozzini em 18/03/2005 - 11:31h
Cara, tentei aqui e não deu certo pra mim :(
Tipo to usando a rdesktop 1.4.0 no mandrake 10.0 ( sé é q faz alguma diferença...) ainda tenho o mesmo problema de conexão...
#9Comentário enviado por Samid em 08/11/2005 - 09:29h
Onde fica o código fonte do rdesktop com o arquivo licence.c no Mandrake?
#10Comentário enviado por marcoshps em 05/01/2007 - 12:25h
Esta solução funciona em qualquer versão do fedora??
#11Comentário enviado por renatonlima em 15/07/2008 - 22:21h
Eu instalei o Ubuntu 8.04 no meu note e desde então não consegui acessar os servidores da empresa que infelizmente ainda são windows, baixei o source do Rdesktop 1.6.0 alterei o arquivo licence.c como descrito acima compilei e um abraço! deu tudo certo...
Valeu!
Renato Lima
#12Comentário enviado por Vanderff em 29/01/2009 - 10:53h
AE, isso vai salvar minha vida huauhahuahuahua!, depois de compilar o arquivo, como faço para instalar o mesmo?
Crio um arquivo compactado e mando instalar?
Agradeço quem puder me ajudar!!! Flw
#13Comentário enviado por anunakin em 29/01/2009 - 11:49h
Esse bug não é no rdesktop e sim no gerador de licenças da Microsoft, pois acontece o mesmo em máquinas windows... se puderem atualizem o servidor de licenças do terminal service na rede de vocês...
Aqui nunca mais ocorreu problemas assim em máquinas linux... usando o rdesktop 1.6.0 ...
#14Comentário enviado por vanderff em 02/02/2009 - 10:48h
Testei aqui e não funcionou.
continua com o mesmo erro!
#15Comentário enviado por anunakin em 02/02/2009 - 11:39h
Acho que pode depender da distro, pois tem umas que passam seu proprios patchs... no Gentoo aqui funciona na boa...
Testou o rdesktop com a opção -0 para conectar na consola, ao invés do terminal service e ver se conecta?
#16Comentário enviado por vanderff em 02/02/2009 - 11:43h
Eu estou usando o Debian 4.0r6 e testei com o rdesktop 1.5 e 1.6. Tanto usando o terminal quanto usando o console!
Essa opção ainda não testei, mais vou testar e posto o resultado!
Valeu ae!
#17Comentário enviado por anunakin em 02/02/2009 - 11:48h
O erro "Connection Reset by peer", pode ocorrer por algumas razões
1- Bug no servidor de Licenças de Terminal Service (máquina windows 2Kx)
2- Bug no rdesktop
3- Alguém deixou uma sessão aberta no servidor de terminal e não há mais slots para você se conectar
4- Algum virus detonou seu servidor de terminal service
5- Expirou a licença de 30 dias de testes do servidor de terminal neste caso vais ter de pagar por mais licenças à microsoft...
6- Pode-se usar servidores windows para fins administrativos sem ter um servidor de licenças mas apenas um user de cada vez, ou dá essa msg....
#18Comentário enviado por anunakin em 02/02/2009 - 11:51h
Tenho colegas aqui usando Ubuntu 8.10 e 8.04 há uns meses e o rdesktop deles parece OK e sem este patch aqui...
O rdesktop aqui do Gentoo também não tem este patch...
A linha de comando que uso é:
XLIB_SKIP_ARGB_VISUALS=1 rdesktop -d DOMINIO_ADS -g 1280x990 -D -a 15 -0 IPSERVIDOR_TERMINAL
XLIB_SKIP_ARGB_VISUALS=1 é para não ficar todo tosco com o compiz/fusion/kde4
#19Comentário enviado por vanderff em 02/02/2009 - 11:52h
No meu caso são as licenças de 120 dias.
Espero conseguir resolver este problema logo!!!
#20Comentário enviado por anunakin em 02/02/2009 - 12:03h
Tentou com -0 ?
#21Comentário enviado por marcolinux em 30/04/2009 - 22:40h
Eita Jesus! A dica já está no ar a quase 5 anos e ainda está valendo! Essa me surpreendeu.
#22Comentário enviado por madurinho em 16/10/2009 - 14:17h
salvou minha vida meu amigo =D , no windows 2008 dá o mesmo erro e só fazer esse procedimento que funciona
PESSOAL NÃO ESQUEÇA DE REMOVER A VERSÃO QUE JÁ ESTÁ INSTALADA NA SUA MAQUINA PARA COMPILAR A NOVA VERSÃO.
#23Comentário enviado por agfogaca em 12/05/2010 - 19:16h
Gostaria muito que você pudesse me ajudar com um problema, tenho uma rede com Thin Clients Linux e Desktops Windows e servidores de TS com Windows 2008. Constantemente tenho problemas de falta de licenças de TS, o detalhe é que tenho mais licenças do que equipamentos (meu licenciamento é por dispositivo), o interessante é que na relação de dispositivos que possuem licenças de TS existem vários hosts "Desconhecido" que acredito que são meus Thin Clients Linux. Li seu artigo sobre uma alteração no RDesktop no arquivo licence.c, gostaria de saber se essa alteração também resolverá meu problema. Muito Obrigado.
Preferências de cookies
Usamos cookies essenciais para manter o site funcionando. Cookies de estatísticas e anúncios só serão carregados se você permitir.