Windows Update



  • Pessoal,

    bom dia!

    alguem sabe por que desse erro?

    /root/check_blacklist.php: The command '/usr/local/sbin/squid -k reconfigure' returned exit code '1', the output was '2016/08/22 11:21:01| refreshAddToList: Unknown option '([^.]+.|)(download|(windows|)update|).(microsoft.|)com/..(cab|exe|msi|msp)': reload-into-ims; 2016/08/22 11:21:01| /usr/local/etc/squid/squid.conf line 31: refresh_pattern ([^.]+.|)(download|(windows|)update|).(microsoft.|)com/..(cab|exe|msi|msp) 4320 100% 43200 reload-into-ims; 2016/08/22 11:21:01| refreshAddToList: Invalid regular expression '([^.]+.|)(download|(windows|)update|).(microsoft.|)com/.*.(cab|exe|msi|msp)': empty (sub)expression FATAL: Bungled /usr/local/etc/squid/squid.conf line 32: range_offset_limit -1; Squid Cache (Version 3.5.19): Terminated abnormally. CPU Usage: 0.015 seconds = 0.000 user + 0.015 sys Maximum Resident Size: 38944 KB Page faults with physical i/o: 0'

    agradeço

    Abraços

    Diego



  • Tente explicar o que exatamente tu está querendo fazer para tentarmos ajudar com teu problema.



  • Quando coloco os parametros que tem na pagina oficial do pfsense para ele cachear windows update, o squid para e informa esse erro..

    scritp:

    refresh_pattern ([^.]+.|)(download|(windows|)update|).(microsoft.|)com/.*.(cab|exe|msi|msp) 4320 100% 43200 reload-into-ims;
    range_offset_limit -1;

    refresh_pattern ([^.]+.|)(download|(windows|)update|).(microsoft.|)com/.*.(cab|exe|msi|msp) 4320 100% 43200 reload-into-ims; range_offset_limit -1;

    refresh_pattern ([^.]+.|)avg.com/..(bin) 4320 100% 43200 reload-into-ims;
    refresh_pattern ([^.]+.|)spywareblaster.net/.
    .(dtb) 4320 100% 64800 reload-into-ims;
    refresh_pattern ([^.]+.|)symantecliveupdate.com/..(zip|exe) 43200 100% 43200 reload-into-ims
    refresh_pattern ([^.]+.|)avast.com/.
    .(vpu|vpaa) 4320 100% 43200 reload-into-ims

    att,

    Diego



  • Tem linhas repetidas, as 2 primeiras são as mesmas da 3 e 4.

    Veja as linhas que tem o ";" no final e retire.



  • Thomas,

    bom dia!

    cara desculpe, mas sou leigo na area de linux ainda, e como posso ter certeza que o pfsense esta cacheando esses arquivos

    abraço

    Diego



  • Primeiro pfSense não é Linux, é FreeBSD;

    Para ver o que está em cache, na aba RealTime do Squid veja o que aparece como "HIT";



  • Mais uma informaçao que nao sabei…  :o desculpe.

    e obrigado pela dica.



  • Amigo seu problema está em sua blacklist
    deve está rodando squidguard correto ou tem alguma expressões regulares, que está bloqueando.

    verifica suas acl
    veja se não deixou um ponto ou até mesmo espaço…



  • @Douglas:

    Amigo seu problema está em sua blacklist
    deve está rodando squidguard correto ou tem alguma expressões regulares, que está bloqueando.

    verifica suas acl
    veja se não deixou um ponto ou até mesmo espaço…

    Cara, ate hoje nao conseguiu resolver esse problema, acho que no é erro de sintaxe, estou pegando direto na documentação oficial.

    vlw



  • @diegovaz:

    FATAL: Bungled /usr/local/etc/squid/squid.conf line 32: range_offset_limit -1;

    O squid atual não reconhece essa linha como opção válida.



  • Marcelo,

    Nesse caso a melhor pratica é não utilizar esse campo de Custom Options?

    abraço.



  • @diegovaz:

    Nesse caso a melhor pratica é não utilizar esse campo de Custom Options?

    Exclua ou comente as linhas que não são opções válidas no squid, como essa que o erro mostra.

    pesquise na internet porque essa opção não é mais válida ou se ela esta com algum caracter trocado.