我正在使用一个java库,该库与我提供的端点建立HTTP连接。该库使用的是apache,我不能以任何方式更改这一点或修改代码(如果我创建DefaultHTTPClient客户端的实例,我知道如何解决这个问题,但我无权访问它)。它在连接到终结点时引发SSL异常。我必须使用HTTPS并且我必须使用I(连接到具有相同证书的多个I)。我得到的错误是:
javax.net.ssl.SSLException: Certificate for <IP> doesn't match common name of the certificate subject: domainname
其中I
在尝试运行wordcount程序时,我已经得到了从localhost.localdomain/127.0.0.1到localhost.localdomain:55352的连接拒绝异常。纱线节点-list给出
hduser@localhost:/usr/local/hadoop/etc/hadoop$ yarn node -list
15/05/27 07:23:54 INFO client.RMProxy: Connecting to ResourceManager at master/192.168.111.72:8040
Total Nodes:2
Node-Id
我想我可能处于一种情况下,答案是this is not possible,但如果不是这样的话…
我已经编写了一个ASP .NET MVC 3应用程序,并使用属性,然后将返回的值传递给,以找出当前连接的客户端的所有可能的IP和主机名,例如:
var clientAddress = Request.UserHostName;
var entry = Dns.GetHostEntry(clientAddress);
一般来说,这是很好的,除非我有一个情况,我得到一个“主机找不到”从调用。
真正奇怪的是,从属性返回的地址既不是公共地址,也不是任何私有地址。为了证明这一点,我在客户机上运行了这段代码..
我有一个专用的服务器,使用Panel 11.5来处理客户站点和下一个规范:
IP 1: mydomain.tld
IP 2: myclient1.tld,myclient2.tld,myclientX.tld
主机名为sv01.mydomain.tld。当我的客户通过postfix发送邮件时,问题就来了。我不知道如何正确配置DNS (或后缀,以防出现问题)。正如你所能想象的,相反的情况是行不通的。
IP 1解析为sv01.domain.tld,但我不知道如何处理IP 2。
我是否应该创建一个mail.mydomain.tld并在客户端的DNS区域(MX(10) mail.mydomain.tl
我希望将子域映射到机器上的本地IP,以便为我的每台虚拟机实现一个IP。
我知道我可以在我自己的机器上设置一个DNS,但这只能解决我自己的机器上的domain。
subdomain.domain.com -> Public IP -> Internal IP 1
subdomain2.domain.com -> Public IP -> Internal IP 2
subdomain2.domain.com -> Public IP -> Internal IP 3
有什么东西可以达到同样的目标吗?
注意:我不只是想要端口80,我想要一个类似于NAT或Reve