我是一个非开发人员公司的开发人员,最近networkingpipe理员将新的安全策略纳入其中:
由于这允许用户代理只包括一些浏览器,如Mozilla Firefox或Chrome,我不能使用像docker,npm,composer甚至ubuntu存储库的工具。
所以,意思是民主引擎打开解决问题,我已经安装了一个本地鱿鱼代理,并将其设置为更改所有用户代理,这是我的configuration:
cache_peer company.proxy.address parent 3128 0 default login=myusername:mypassword acl client src 192.168.55.28 http_access allow localhost http_access allow client http_access deny all always_direct deny all never_direct allow all request_header_access User-Agent deny all request_header_replace User-Agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0" header_access User-Agent deny all header_replace User-Agent "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:54.0) Gecko/20100101 Firefox/54.0" follow_x_forwarded_for deny all request_header_access X-Forwarded-For deny all header_access X_Forwarded_For deny all request_header_access From deny all request_header_access Server deny all request_header_access WWW-Authenticate deny all request_header_access Link deny all request_header_access Cache-Control deny all request_header_access Proxy-Connection deny all request_header_access X-Cache deny all request_header_access X-Cache-Lookup deny all request_header_access Via deny all request_header_access X-Forwarded-For deny all request_header_access Pragma deny all request_header_access Keep-Alive deny all
现在在大多数情况下工作正常,我可以使用像docker npm或composer这样的工具来configuration我的本地squid作为代理,但是在某些情况下(例如使用add-apt-repository工具)不起作用,我可以看到鱿鱼日志如:
1511065229.286 13 127.0.0.1 TCP_TUNNEL/502 0 CONNECT launchpad.net:443 - FIRSTUP_PARENT/10.xxx
你有什么想法造成这个问题,以及如何解决?