Articles of 代理

Apache更改代理请求的URL重写

我有代理请求的问题。 我需要启用Apache的mod_proxy为我的子域名,但我忘了从mydomain.com设置允许,这是从所有的允许…是的,我创build了所有世界的开放代理…所以,现在当我从所有设置拒绝,从mydomain.com允许我得到的错误,一些客户端已被拒绝,因为服务器configuration这是好的,并在access.log我已经得到一些与返回代码403这也是很好的请求。 这是要求之一。 例如 GET http://www.google.com HTTP/1.1 403 462 "-"Mozilla/4.0 (compatible; MSIE 6.0;) 我的问题是我可以修改正在对我来一些另一个url的url? 我可以更改此url“google.com”为“mydomain.com”?

Aras Innovator PLM背后的SSL反向代理(Apache2)

我们在局域网内的IIS服务器上运行Aras Innovator PLM。 我们希望在互联网上提供这些信息,以便访问我们的合作伙伴和分包商,但出于后勤原因,不能简单地将服务器连接到公共互联网。 为了增强安全性,已经决定它必须运行带有客户证书的SSL,所以即使是configuration错误的代理或服务器也不会泄漏数据。 作为一项testing,我成功地使用了一台位于运行Apache的互联网上的VPS作为Web代理(SSL),它通过VPN连接到局域网内的networking服务器,以便浏览MoinMoin。 Client <-> Internet <-> VPS <-> Proxy <-> VPN <-> WebServer <-> MoinMoin 但是我不能和Aras做同样的事情,它进入了login页面,拒绝进一步发展。 显然它在内部工作。 所以: https://server.domain.net/wiki工程 但 https://server.domain.net/InnovatorServer不起作用 我已经尝试TCPDUMPS和Wireshark,并按下loginbutton时看不到任何stream量。 这里是我的Apacheconfiguration(出于安全原因而更改) 任何build议什么尝试下一步? <VirtualHost _default_:443> ServerAdmin [email protected] ServerName server.domain.net DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None allow from all Order […]

设置Nginx – 将请求redirect到auth服务器,并redirect到服务请求

(xxxxx) – >redirect到xxxxauth.domain.edu – >的任何传入请求,该请求对用户进行身份validation并redirect回xxxx服务器。 (使用Cookie设置,在我的情况下,这是EZproxy服务器做cookie设置) 我已经尝试重写请求url,并使用proxy_pass booth导致循环错误(从浏览器)错误。 我一定会错过一些基本的标题,或者从昨天上午以来我无法得到什么。 有关如何configuration必须的任何build议?

代理服务器在我的Linux Mint服务器上没有被禁用?

我已经取消设置所有代理环境variables,并且在networking代理下将代理更改为无。 尽pipe这样做,每当我运行sudo apt-get更新它尝试连接到代理服务器。 问题在哪里?

清漆 – 多个捕获所有域名

为了避免为每个子域设置一个备份,我为每个域名指定了一个通用的正则expression式string,如下所示: backend domain1 { .host = "10.10.10.5"; .port = "80"; } backend domain2 { .host = "10.10.10.6"; .port = "80"; } sub vcl_recv { if (req.http.host ~ "^(.*\.)?domain1\.com$") { set req.backend = domain1; } if (req.http.host ~ "^(.*\.)?domain2\.com$") { set req.backend = domain2; } } 然而,当我尝试访问domain2.com时,Varnish将始终在第一个子域(sub1.domain1.com)上显示该网站。 domain1.com下的所有子域均按预期加载。 我是否缺less一些参数?

DataStax OpsCenter忽略代理环境variables

我们在Debian 7.4服务器上安装了DataStax OpsCenter(v4.1.1)。 启动服务后,在/var/log/opscenter/opscenterd.log中logging以下错误: 错误:尝试下载https://opscenter.datastax.com:443/definitions/4.1.1/version.md5导致以下错误:回溯(最近一次调用最后一次):文件“/usr/lib/python2.7/ dist-packages / opscenterd / Definitions.py“,第103行,在getNewHash ConnectionRefusedError:连接被另一端拒绝:111:连接被拒绝。 由于我们必须使用代理(squid),我们在/ etc / environment中configuration了这些variables。 不幸的是,OpsCenter没有使用这些环境variables。 通过代理手动下载此文件工作正常。 是否有可能为OpsCenterconfiguration代理或其他解决方法? 提前谢谢了! 最好的问候,塞巴斯蒂安

根证书颁发机构的作品Windows / Linux的,但不是mac osx – (格式不正确)

我已经创build了一个自签名的根证书颁发机构,如果我安装到Windows,Linux,甚至使用Firefox中的证书存储(Windows / Linux / macosx)将完全与我的终止代理。 我已经将它安装到系统钥匙串中,并且将证书设置为始终信任。 在Chrome浏览器的详细信息中,它说:“Chrome在此连接尝试期间收到的证书格式不正确,因此,Chrome无法使用它来保护您的信息。错误types:格式错误的证书” 我用这个代码来创build证书: openssl genrsa -des3 -passout pass:***** -out private/server.key 4096 openssl req -batch -passin pass:***** -new -x509 -nodes -sha1 -days 3600 -key private/server.key -out server.crt -config ../openssl.cnf 如果问题不是它是不正确的(因为它在其他地方工作),那么还有什么可能呢? 我安装不正确? 更新 我试图改变证书属性,但无济于事: openssl genrsa -des -passout pass:***** -out private/server.key 2048 openssl req -batch -passin pass:***** -new -x509 -nodes -sha256 -days […]

ClearOS代理 – 阻止所有stream量,但两个站点和3 DMZ IPS

我一直试图用两天的时间让ClearOS为我的networking做一个代理设置。 这是我需要做的: 我需要阻止所有传出stream量,不pipe它是什么,所有端口和HTTPS 那么只允许两个网站,公司和谷歌。 那么我需要允许公司的两个IP无限制地访问所有的东西。 最后,防火墙必须允许所有信息亭连接的stream量进入我们的软件。 我目前的设置很简单: ISP调制解调器 – >网关服务器(ClearOS) – >办公室路由器 非常简单的基本设置。 我有像这样的互联网configurationClearOS。 eth0是来自ISP的连接, eth1是连接到路由器的WAN端口的连接。 路由器设置简单,静态IP设置为192.168.9.180 ,网关设置为192.168.9.190 。 我知道它连接,因为我可以从任何连接到路由器192.168.9.190和192.168.9.200 PC上ping。 我也可以从networking内部访问ClearOS面板。 所以我知道路由器连接到网关并以这种方式工作。 但是,当我尝试浏览任何网站,包括我的允许列表中的网站,它只是超时。 我早在两天前就已经开始工作了,但是它是零星的。 有时候,它会告诉我说ClearOS阻止我访问Facebook的页面。 有时候会超时。 然而,这是非常缓慢的。 所以我尝试连接交换机,而不是路由器,连接笔记本电脑到交换机,手动设置IP为相同的路由器: 192.168.9.180 同样,我可以访问服务器的IP,但不能在外部访问。 我试过DHCP,但它永远不会得到一个IP。 所以我去静态,而至less允许我的networking级别访问。 我准备好把它叫做退出,然后用IPTables和Squid安装Ubuntu,我只是觉得在将来如果发生变化,configuration会更容易,因为我并不总是在这里configuration它。 我已经包含了我当前ClearOSconfiguration的屏幕截图。

通过子网监控squid代理的使用情况

我正在为非营利组织build立一个路由器/代理服务器。 他们有五个内部部门,我已经将每个部门分配到一个单独的子网。 所有的networkingstream量通过一个运行在我的盒子上的鱿鱼代理。 我目前使用sarg来生成鱿鱼的HTML使用情况报告,到目前为止一直运行良好。 但是缺less的一个基本特征是能够查看每个子网/部门在报告期内使用的配额总数。 除了sarg之外,我还看了不less其他的squid报告工具,似乎没有一个能够这样做。 任何build议最简单的方法来完成这将不胜感激。 谢谢!

rhel 6.4点代理错误:名称或服务未知

点命令 pip search statsd –proxy=http://anadi.misra:[email protected]:8080 现在我的密码也包含一个@所以我给密码的编码forms; 即 有些@pass是作为一些%40pass提供的,但是我得到的exception名称或服务不知道,这让我觉得这里仍然有一些语法问题,exception日志: Exception: Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/pip/basecommand.py", line 139, in main status = self.run(options, args) File "/usr/lib/python2.6/site-packages/pip/commands/search.py", line 38, in run pypi_hits = self.search(query, index_url) File "/usr/lib/python2.6/site-packages/pip/commands/search.py", line 52, in search hits = pypi.search({'name': query, 'summary': query}, 'or') File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__ return self.__send(self.__name, […]