Tecnologia e Diversão em um só lugar …

27 27UTC Novembro 27UTC 2008

Licença Terminal Server – Conexão de Área de Trabalho Remota

MSLicensing Windows VISTA

Problema com a conexão de área de trabalho remota expirou o tempo de conexão.

Problema

Dias atrás recebi algumas ligações de usuários de uma localidade remota informando que estava aparecendo uma mensagem que o período de licenciamento iria expirar em X dias, toda vez que eles conectavam na Conexão de Área de Trabalho Remota.

Procurando por informações sobre licenças temporárias e também se existia alguma forma de postergar o término desse prazo, cheguei a várias explicações, umas plausíveis, outras nem tanto, por isso estou escrevendo esse tópico, da maneira mais objetiva possível e com uma explicação detalhada de cada passo realizado, para que você não só consiga fazer, mas também entender o processo, que pode acabar tirando você de um sufoco.

Cenário

Windows 2003 Server Standard (Português) Service Pack 1, rodando entre outros serviços o Terminal Server.

Causa

Precisei fazer uma manutenção no servidor um tempo atrás e quando fiz a instalação, passei pelo processo de instalação do Servidor de Licenças do Terminal Server, sem dar muita atenção, até por que eu já sabia do que se tratava e no momento não era esse o meu foco, eu estava apenas querendo fazer com que o servidor voltasse a funcionar corretamente, para depois terminar de configurar os serviços da maneira correta, e foi ai que eu cometi um erro, esqueci de anotar as pendências de instalação.

Após a volta dos serviços mais importantes ( no momento) fiz a instalação do Terminal Server e a configuração necessária para que os usuários pudessem voltar a utilizar o sistema da empresa matriz, porém novamente passei pela instalação do Servidor de Licenças sem configurar devidamente, o que causou enorme transtorno.

Solução

Para postergar a data de expiração, vá no registro do Windows Vista

1. INICIAR / PESQUISAR-Executar (Digite REGEDIT)

2. Aperte F3 (Digite MSLicensing na tela que aparecerá)

3. Delete a chave MSLicensing (a pasta com todas as pastas que estão dentro)

4. Feche o registro e reinicie o computador.

5. Clique com o botão da direita sobre Conexão de Área de Trabalho Remota

6. Clique em EXECUTAR COMO ADMINISTRADOR

7. Depois execute novamente o passo 1 e 2

8. Clique com o botão da direita sobre a chave MSLicensing

9. Clique em permissões e depois em editar

10. Adicione o usuário TODOS e deixe ele com permissão total

11. Clique em avançado e depois em Substituir as permissões de todos os objetos filhos …

12. Clique em APLICAR

13. Acesse novamente a Conexão de Área de Trabalho Remota e volte a usar o serviço, como se nada tivesse acontecido.

Qualquer dúvida enviar e-mail para ricardo.nobregasantos@gmail.com

47 Comentários »

  1. Parabéns pelo artigo. Vou testar aqui. Espero que funcione. Estou com esse problema também. Sds.

    Comment por Rony — 26 26UTC Janeiro 26UTC 2009 @ 9:00 AM

  2. Funcionou tudo bem! Obrigadp!!!!!

    Comment por VANDERLAN FALCÃO — 9 09UTC Fevereiro 09UTC 2009 @ 1:26 PM

  3. Que legal… Funciona mesmo… Tava com este problema e resolvi. Obrigado.

    Comment por Rodrigo — 9 09UTC Fevereiro 09UTC 2009 @ 4:46 PM

  4. File em. Funcionou perfeitamente. isso que ainda usei no windows Xp. Não precisei fazer todos os passos mas ficou otimo.
    Apenas exclui a pasta.
    Obrigado

    Comment por Eder Rottava — 2 02UTC Março 02UTC 2009 @ 1:37 PM

    • Ralmente no XP não precisa fazer todos os passos, é que no Vista tem alguns passos para burlar a segurança da chave de registro.

      Ainda bem que ajudou.

      Se precisar de mais alguma informação, avisa ai.

      Comment por rnobrega — 10 10UTC Março 10UTC 2009 @ 5:51 PM

  5. ola, eu to com o mesmo problema, mais minha duvida é, o fato de “Postergar” a mensagem, apenas adia para o fim do prazo, ou remove o problema ? pq eu ate posso tirar agora, mais um dia meu terminal serve para de funcionar ?
    Luciano
    adm. de redes – slack
    lucianojaimetecnico@hotmail.com
    urgente meu trampo ta dependendo disso ;/

    Comment por Luciano — 30 30UTC Março 30UTC 2009 @ 9:21 PM

    • Luciano,

      O procedimento que coloquei no post serve para alterar a data de expiração da licença da estação, não influência em nada no Terminal Server do Servidor.

      As instruções do post servem para tirar aquela mensagem que avisa que a licença da estação vai expirar em X dias e que deve ser instalado um servidor de licenças no servidor de Terminal.

      Qualquer dúvida avisa.

      Comment por rnobrega — 3 03UTC Abril 03UTC 2009 @ 10:05 AM

  6. ola rnobrega td bem? muito bom as suas esplicasões esto com a seguinte duvida essa dica serve tbm para o windows 2003 server enterprise?
    se eu entendi bem esse processo serve quando a licensa inspira que o usuario nao consegue mais acessar e no meu caso tive que formata novamente, a licensa volta a funcionar normalmente sem o processo(de formatacao)?
    muito obrigado!!!

    Hemerson

    Comment por Hemerson — 18 18UTC Abril 18UTC 2009 @ 12:43 AM

    • Isso mesmo, com o procedimento escrito aqui, não será necessário formatar o micro e a licença volta a funcionar normalmente.

      Você deve executar o procedimento na máquina onde você deseja que a licença seja renovada (apagada) e não no servidor.

      O procedimento não tem relação nenhuma com o servidor, pode ser o Enterprise, Standard, etc, uma vez que não deve ser alterado nada no servidor.

      Se precisar de alguma ajuda, avisa.

      Comment por rnobrega — 21 21UTC Abril 21UTC 2009 @ 12:10 AM

  7. Executei todas os passos, e continuo não conseguindo acessar mais o Terminal Server do 2003.

    Cenario: Maquina cliente winxp sp3, servidor windows server 2003 enterprise. Winxp tentando acessar Win2003Svr atraves de conexão remota.

    Mensagem de erro: A sessão remota foi desconectada porque não há servidores de licenças Terminal Server disponiveis para fornecer licenças.

    Alguma dica?

    Comment por Madson Braz — 1 01UTC Maio 01UTC 2009 @ 10:28 AM

    • Madson,

      Você instalou o serviço de licenças do Teminal Server no servidor 2003?
      Não precisa colocar nenhuma licença no servidor, mas ele tem que estar habilitado para que o procedimento funcione corretamente.

      Caso tenha dúvida da instalação do serviço de licenças, avisa que eu tento ajudar.

      Abraçs

      Comment por rnobrega — 13 13UTC Maio 13UTC 2009 @ 6:24 PM

    • Respondi por e-mail.

      Você tentou instalar o serviço de licenças do Terminal Server ?, não precisa colocar nenhuma licença, mas o serviço tem que estar instalado.

      Se não souber como instala, avisa ae.

      Comment por rnobrega — 15 15UTC Maio 15UTC 2009 @ 3:43 PM

  8. Acredito ter instalado corretamente, mas se puder mandar um passo-a-passo agradeço, assim vejo se fiz corretamente.

    Grato

    Comment por Madson Braz — 15 15UTC Maio 15UTC 2009 @ 9:20 PM

    • Mando para você amanhã, ok.

      Colocarei aqui mesmo no blog.

      Comment por rnobrega — 15 15UTC Maio 15UTC 2009 @ 11:53 PM

      • No Aguardo rnobrega!

        Comment por Madson Braz — 8 08UTC Junho 08UTC 2009 @ 6:15 PM

      • Nobrega vc conseguiu o passo a passo da instalação do TS

        Comment por Madson Braz — 20 20UTC Julho 20UTC 2009 @ 5:25 PM

  9. Ola colega,….aqui na empresa tenho um Server 2003 (não original) no qual disponibilizo para Acesso Remoto,…porem a licença expirou e não consigo renova-la…fiz o processo que voce passou…porem ainda tenho a mensagem que não foram encontradas linceças, existe algo a ser feito no proprio server para voltar o Terminal Server??…grato

    Comment por Bruno Rimbano Junior — 26 26UTC Maio 26UTC 2009 @ 10:32 PM

  10. Cara muito obrigado.
    Gostei muito esse post.

    Comment por Deibson — 25 25UTC Junho 25UTC 2009 @ 10:34 AM

    • Obrigado !

      Se precisar de alguma ajuda, manda uma mensagem…

      Flw

      Comment por rnobrega — 1 01UTC Julho 01UTC 2009 @ 2:51 PM

  11. Boa tarde amigo !
    Minha questão é a seguinte:
    Tenho um cliente que comprou a licença do Windows 2003 Server e 7 licenças do Terminal Server. Na época que fez isso a pessoa que dava assistencia conseguiu, não sei como, duplicar as licenças para 14, pois aqui é matriz e varias filiais fazem acesso.
    Agora ele me disse que precisa aumentar estas licenças, as 14 ja são poucas, como posso fazer isso ? Somente comprando mais licenças? E como é feito esta duplicação de licenças ? Outra questão, o servidor hoje tem 1.5GB de memoria, sendo um P4 3.0HT…ele aguenta tantos acessos, e mais os da matriz ?
    Desculpe tantas perguntas, mas sou novato na area de servidores.
    Obrigado
    Atenciosamente

    Comment por Luiz Moura — 3 03UTC Julho 03UTC 2009 @ 2:57 PM

    • Cara,

      Vamos começar pelo principio … rs …

      Primeiro, quanto a dobrar o número de licenças, eu particularmente nunca fiz e também nunca pesquisei sobre, vou até procurar saber e se achar alguma coisa posto aqui para todos.

      Quanto a comprar mais licenças, isso é relativo. Com o procedimento que eu coloquei no post, você na verdade não precisaria de nenhuma licença para acessar o servidor e o número de acessos só seria limitado pela capacidade do servidor, então tem como acessar sem ter licenças. Para fazer isso, basta que você instale o servidor de licenças do Terminal Server, mas não precisa colocar nenhuma licença.
      Ai você segue o procedimento que coloquei e tudo deve funcionar.

      Quanto a capacidade de processamento do servidor para acesso remoto, isso depende muito do que está sendo “utilizado/rodado” remotamente, exemplo:
      Se você tiver um ERP rodando remoto, é possível que seu servidor não aguente tanto tráfego, mas se for apenas para uma aplicação muito simples e “leve”, ai sim pode ser que funcione sem problema…

      Explica melhor o que está rodando remotamente que eu tento te ajudar.

      Falow

      Comment por rnobrega — 20 20UTC Julho 20UTC 2009 @ 5:22 PM

      • Amigo, muito boa sua informação!!!

        vc poderia me add no msn para trocarmos umas ideias sobre licenca de terminal.

        tenho mais ou menos 200 acessos a 3 terminais remotos e so tenho 45call compradas na ladronmicrosoft…

        Comment por Salatiel Goes — 1 01UTC Setembro 01UTC 2009 @ 12:08 PM

  12. Ola estou instalando o server 2003 e preciso de uma orientaçao para acessalo via web,quais protocolos deve instalar e quais serviços??
    aguardo
    obrigado

    Comment por Ederson — 10 10UTC Julho 10UTC 2009 @ 10:51 AM

    • Cara,

      Você pode começar pesquisando sobre TSWeb ou mesmo Terminal Server, depende do que você está querendo.

      Fala melhor ai o que você está querendo fazer…

      []´s

      Comment por rnobrega — 20 20UTC Julho 20UTC 2009 @ 5:16 PM

  13. Olá, obrigado pelo post, foi muito útil, mas quero saber se eu preciso de instalar o servidor de licença no 2003 ou somente o servido de TS. Outra pergunta, esse “postergar”, é por quanto tempo?

    Obrigado pela sua ajuda!

    Rodrigo

    Comment por Rodrigo — 23 23UTC Julho 23UTC 2009 @ 12:47 AM

    • Rodrigo,

      Ainda bem que gostou do post.

      É preciso instalar o servidor de licenças do terminal, caso contrário o terminal server expira em 120 dias (sem estar crackeado), instalando o servidor de licenças, não precisa colocar nenhuma licenças, pois o Terminal Server apenas verifica se o serviço de licenciamento está ativo.

      A licença é postergada por aprox. 30 dias (mas o procedimento demora aprox. 2 minutos para executar), porém estou tentando elaborar um script para que essa renovação seja feita a cada logon, assim não aconteceria nunca de aparecer a mensagem.

      Falow

      Comment por rnobrega — 23 23UTC Julho 23UTC 2009 @ 1:14 PM

  14. Mas se no cliente tem licença do xp original, ainda assim expira em 120 dias? Mesmo deixando verificação de licença por cliente?

    Comment por Rodrigo — 23 23UTC Julho 23UTC 2009 @ 2:09 PM

    • expira sim… a licença de acesso remoto via terminal é temporária, mesmo se o windows for original.

      Comment por rnobrega — 24 24UTC Julho 24UTC 2009 @ 2:26 PM

  15. Obrigado, funciona maravilhosamente bem… valeu mesmo cara…abraço

    Comment por Heber — 16 16UTC Agosto 16UTC 2009 @ 9:35 PM

  16. Instalei o Terminal Server e o licenciamento do terminal server. Entretanto somente consigo duas conexões RDP. Como faço para comprar cals. Existe outro jeito de resolver este problema? Agradeço. Belo post! Sem mais. P.S. Sou novo neste ramo de servidores.

    Comment por Cristiano — 17 17UTC Agosto 17UTC 2009 @ 11:45 PM

    • Cara da uma olhada nas configurações do seu servidor de Terminal, você deve ter instalado com controle de licenças no servidor “per server”, o melhor seria instalar com controle de licenças nas estações “per seet” assim não limita a quantidade em função das licenças do sevidor.

      Comment por rnobrega — 21 21UTC Agosto 21UTC 2009 @ 8:12 AM

  17. Gostaria de saber como faço para instalar o servidor de licenças do terminal server no windows 2003 interprise?

    Comment por aldair — 2 02UTC Setembro 02UTC 2009 @ 12:06 PM

    • O processo para instalar o servidor de licenças é bem simples, basta apenas ativar ele, no mesmo caminho onde você instalou o servidor de terminal, pelo adicionar/remover programas.

      Comment por rnobrega — 3 03UTC Setembro 03UTC 2009 @ 5:19 PM

  18. Tem um probleminha para quem entra em 2 servidores tipo um em uma empresa e outro em outra, me parece que a estaçao quando entra pega a data de um e virse versa ai um sempre da erro, ja viram isto acontecer?

    Comment por Ernani Junior — 3 03UTC Setembro 03UTC 2009 @ 9:10 AM

    • Nunca, eu uso 6 servidores de terminal distintos em dominios e redes independentes e nunca aconteceu isso.

      Da uma olhada se não tem algun script de logon rodando quando você entra via terminal para que a data/hora seja sincronizada com a do servidor.

      Se funcionar posta ai, assim o pessoal ja fica sabendo.

      Falw

      Comment por rnobrega — 3 03UTC Setembro 03UTC 2009 @ 5:22 PM

  19. Oi Ricardo primeiramente parabéns pela iniciativa esta salvando a vida de muita gente inclusive a minha!!! rsrsrs

    Olha vc disse que estaria tentando desenvolver um script para rodar toda vez que fosse feito uma tentativa de logon para que não paparecesse mais a mensagem de expiração! Por acaso vc conseguiu? Essa semana instalei um TS em uma rede com 6 maquinas vamos ver se vai dar muita dor de cabeça essa questão das licenças em 120 dias creio que ja devo ter uma solução eficaz! Tentei achar o XPunlimited mais ainda não achei uma versão free, rsrsrsr

    Outra coisa se precisar de minha ajuda em alguma coisa é só falar.

    Bini

    OBS: Me add no MSN: cristhianbini@hotmail.com

    Comment por Cristhian Bini — 27 27UTC Setembro 27UTC 2009 @ 7:35 PM

    • Cristhian,

      Obrigado pelo elogio e espero mesmo que tenha ajudado.

      Ainda não consegui um script para excluir e colocar novamente a chave do registro, além disso verifiquei um problema que pode acontecer em algumas situações, caso você tenha Windows VISTA e seus usuários não tenham permissão de admin local da máquina, não será possível excluir a chave do registro MSLicensing.
      Para solucionar a situação acima, basta criar um atalho para o arquivo regedit.exe e quando você ou o usuário for fazer o procedimento que coloquei no site, clica com o botão da direita e vai na opção “EXECUTAR COMO ADMINISTRADOR” ai você coloca o usuário e a senha do administrador do dominio, fazendo isso você consegue executar o procedimento sem problema.

      Estou pesquisando sobre um script capaz de fazer o procedimento de forma automática, mas mesmo no livro sobre registro do windows que comprei não tem nada que possa ser usado especificamente para isso.

      Não uso o MSN, uso apenas o Skype rnobrega_ion

      Boa sorte com a sua rede, mas apenas para sua comparação, tenho mais de 40 máquinas rodando com esse procedimento e não tenho tanto trabalho com isso, apenas separo umas duas horas de um dia a cada dois meses e executo o mesmo procedimento (manualmente) em todas as máquinas e caso apareça em alguma máquina nesse intervalo faço remotamente o procedimento.

      Se puder ajudar em algo, avisa ai…

      Falow

      Comment por rnobrega — 28 28UTC Setembro 28UTC 2009 @ 12:08 PM

  20. Parabéns pelo artigo, eu estava com esse problema e graças a você consegui resolve-lo, muito obrigado.

    Comment por João Felipe — 6 06UTC Outubro 06UTC 2009 @ 8:27 AM

    • Muito obrigado pelo elogio…. e por acessar o blog…

      Se precisar de alguma coisa, pode mandar e-mail…

      Boa sorte !

      Comment por rnobrega — 16 16UTC Outubro 16UTC 2009 @ 6:49 PM

  21. Só para registro testei no windows xp, foi necessário ir apenas até o passo 4.
    Ótima dica, parabéns pelo blog, abraços…

    Comment por Eduardo — 21 21UTC Outubro 21UTC 2009 @ 4:49 PM

  22. Ricardo,

    Tenho um servidor windows server com licença open que esta rodando atualmente com licenças temporárias. temos tbm 10 licenças de acesso ao TS e apenas 5 call, essas licenças e calls não estão registradas no servidor de licenças. Pois bem sua dica para postergar a licença nos clients funcionará bem, mas minha duvida é a seguinte: Ja que possuo essas 10 licenças de TS e 5 calls posso registra-las sem atrapalhar o acesso das maquinas que ultrapassarem o numero de licenças?

    Comment por Murilo — 22 22UTC Outubro 22UTC 2009 @ 9:26 AM

    • Cara,

      Você pode colocar essas licenças que tem para alguns usuários (Mais poderosos… rs) e o restante continua usando licença temporária.

      Não tem problema alguns usuários terem Call associada e outros não, pode trabalhar em conjunto, sem problema, utilizo essa configuração também.

      Qualquer dúvida, posta ai…

      Comment por rnobrega — 4 04UTC Novembro 04UTC 2009 @ 10:21 AM

  23. Bom dia, tenho servidor 2003 instalado em uma empresa e está configurado como terminal server, minha duvida referente esta configuração que vc passou sobre alteração do registro, para liberação da conexão remota: Na tela “tscc” “Configuração do servidor” em “Licenciamento” eu deixo como “dispositivo” ou por “usuario”.

    MSN: almeida_cps@yahoo.com.br

    Comment por Mauricio — 28 28UTC Outubro 28UTC 2009 @ 9:13 AM

  24. TENHO QUE FAZER ESTE PROCEDIMENTO NO 2003 SERVER OU NO XP ?

    Comment por ALEXANDRE — 5 05UTC Novembro 05UTC 2009 @ 10:20 AM

    • NO XP.

      Comment por rnobrega — 18 18UTC Novembro 18UTC 2009 @ 9:29 AM

  25. Salatiel,

    Não utilizo MSN, mas quanto as suas licenças (Call) pelo tamanho da sua estrutura, você teria um problema enorme em executar o procedimento que coloquei no blog uma vez que você teria licença expirando praticamente todos os dias, ou um volume muito grando em um determinado dia.

    Me manda e-mail ricardo.nobregasantos@gmail.com pra gente trocar idéia sobre sua estrutura.

    Falow

    Comment por rnobrega — 3 03UTC Setembro 03UTC 2009 @ 5:14 PM


Feed RSS dos comentários deste post URI do TrackBack

Deixe um comentário

Blog no WordPress.com.