locked
VBS: Não aplica proxy para novas maquinas RRS feed

  • Pergunta

  • Boa tarde a t

    odos !!

    Tenho um ambiente com AD primário e AD secundário.
    A um tempo atrás as máquinas com IE7 não estava pegando configuração de proxy via GPO e por tanto criei um .VBS para aplicar as configurações direto no registro. Quando utilizei o .VBS todas as máquinas funcionaram perfeitamente, criando os registros corretamente.

    Porém ao ingressar novas máquinas (formatadas) a mesma não executa o .VBS.
    Todas as máquinas são XP SP3 (IE7).
    O script está para ser aplicado no LOGON de usuário.
    Se eu rodar manualmente, ele executa com sucesso e aplica perfeitamente.
    Alguém me da uma luz ?
    Obrigado

    HKEY_LOCAL_MACHINE = &H80000002
    strComputer = "."

    Set ObjRegistry = _
        GetObject("winmgmts:{impersonationLevel = impersonate}!\\" _
        & strComputer & "\root\default:StdRegProv")

    strKeyPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings"

    strValueName = "ProxyEnable"
    dwValue = 1
    objRegistry.SetDWORDValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, dwValue

    strValueName = "ProxyServer"
    strValue = "192.0.0.179:3128"
    objRegistry.SetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strValue

    strValueName = "ProxyOverride"
    strValue = "192.0.0.*;172.20.*;<local>"
    objRegistry.SetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strValue

    sexta-feira, 2 de dezembro de 2011 19:16

Respostas

  • Localmente não há exceções.

    O problema inicialmente estava na maneira que estava cadastrado as exceções de proxy no IE 7.
    Havia deletado todas as exceções, e apenas com as configurações básicas, ip proxy e habilitar proxy, funcionavam perfeitamente. Ao ingressar a lista de exceções que já era utilizada a mesma não carregava mais. Fui adicionando regra por regra até detectar o problema. Haviam URL cadastradas com "ponto (.)" na frente do domínio, ex: .google.com.

    Quando fiz o teste desta maneira, havia deletado os .vbs que inicialmente havia dito e várias outras configurações de GPO, e deixei apenas configurado a GPO  de proxy + exceções configuradas corretas. As máquinas novas funcionavam perfeitamente, por algum motivo as máquinas antigas pararam de funcionar. Não consegui achar lógica nisso, mas tudo bem. Para resolver esse problema, acrescentei o .VBS para configurar o proxy a nível de usuário.

    A princípio está funcionando corretamente o ambiente.
    • Marcado como Resposta Maurício Costa segunda-feira, 5 de dezembro de 2011 14:37
    segunda-feira, 5 de dezembro de 2011 14:37

Todas as Respostas

  • Mauricio,

    Veja se quando vc aplicou a GPO em User Configuration > Policies > Windows Settings > Internet Explorer Maintenance > Connection/Proxy Settings,

    Aplica nesse local e retira a diretiva dentro de connection/ automatic Browser Configuration.

     

     

    Agora sobre seu script, veja se os usuário tem permissão na pasta

    Abraços

     

     

     

     

     


    Se for útil, marque como resposta, Obrigado. | Thiago Guirotto - MCTS|MCP - http://guirotto.wordpress.com/ MSN:guirotto_tgo@hotmail.com
    sexta-feira, 2 de dezembro de 2011 19:34
  • Obrigado pela resposta Thiago !

    Sim,  já havia feito a configuração nesse exato local. E também já havia desmarcado a opção em questão.
    O script está OK pois ao executar manualmente, e nos computadores antigos, funciona normalmente, apenas nos novos computadores.
    OBS: Todos os computadores, são na mesma OU, e os testes estão sendo feito com o mesmo usuário que havia feito testes anteriores em outros micros que haviam dado certo.

    Obrigado 
    sexta-feira, 2 de dezembro de 2011 20:13
  • Mauricio

    Aplica essa diretiva do Proxy na diretiva Default Domain e veja se será aplicada.

    Abraços


    Se for útil, marque como resposta, Obrigado. | Thiago Guirotto - MCTS|MCP - http://guirotto.wordpress.com/ MSN:guirotto_tgo@hotmail.com
    sexta-feira, 2 de dezembro de 2011 20:25
  • Obrigado pela resposta Thiago !

    Há diferença em configurar em outra GPO no topo do domínio? Não sabia disso, mas ok. Segunda-feira irei fazer isso, não estou mais no local.

    Obrigado 
    sexta-feira, 2 de dezembro de 2011 20:35
  • Bom dia !!
    Fiz o que você solicitou.
    Via RSOP diretamente no cliente nota-se que a configuração foi carregada na GPO, porém ao acessar o IE > conexões > proxy a mesma não está marcada.

    Há algo mais ? Lembrando que o IE é 7.

    Att,
    Maurício D. Costa
    segunda-feira, 5 de dezembro de 2011 10:03
  • Mauricio,

    Vc tem outro DC certo.

    Para qual DC os computadores estão apontando no DNS principal?

    Veja a replicação como está funcionando entre os 2 dcs.

    Abraços


    Se for útil, marque como resposta, Obrigado. | Thiago Guirotto - MCTS|MCP - http://guirotto.wordpress.com/ MSN:guirotto_tgo@hotmail.com
    segunda-feira, 5 de dezembro de 2011 11:34
  • Acho que já descobri o erro.
    Estou finalizando os testes e posto assim que tiver 100%.

    A principio o erro é na maneira que as URLs são cadastradas nas exceções de proxy no IE 7. No IE 6 estava OK.

    Já posto os resultados.

    Obrigado pelo suporte.

    Att,
    Maurício D. Costa
    segunda-feira, 5 de dezembro de 2011 12:03
  • Entendi!

    Retire as exceções configurados localmente.

    Coloque as exceções tb na GPO.

    Não esquece de marcar como resposta as respostas que te ajudaram, assim manteremos o forum em ordem.

    Se precisar de mais algo, conta comigo

     

    Abraços


    Se for útil, marque como resposta, Obrigado. | Thiago Guirotto - MCTS|MCP - http://guirotto.wordpress.com/ MSN:guirotto_tgo@hotmail.com
    segunda-feira, 5 de dezembro de 2011 12:48
  • Localmente não há exceções.

    O problema inicialmente estava na maneira que estava cadastrado as exceções de proxy no IE 7.
    Havia deletado todas as exceções, e apenas com as configurações básicas, ip proxy e habilitar proxy, funcionavam perfeitamente. Ao ingressar a lista de exceções que já era utilizada a mesma não carregava mais. Fui adicionando regra por regra até detectar o problema. Haviam URL cadastradas com "ponto (.)" na frente do domínio, ex: .google.com.

    Quando fiz o teste desta maneira, havia deletado os .vbs que inicialmente havia dito e várias outras configurações de GPO, e deixei apenas configurado a GPO  de proxy + exceções configuradas corretas. As máquinas novas funcionavam perfeitamente, por algum motivo as máquinas antigas pararam de funcionar. Não consegui achar lógica nisso, mas tudo bem. Para resolver esse problema, acrescentei o .VBS para configurar o proxy a nível de usuário.

    A princípio está funcionando corretamente o ambiente.
    • Marcado como Resposta Maurício Costa segunda-feira, 5 de dezembro de 2011 14:37
    segunda-feira, 5 de dezembro de 2011 14:37