我在Ec2云服务器上安装了ubuntu实例,并在同一实例上使用simpleXMLRP创建了xmlrpc服务器。我想从我的本地Ubuntu的machine.but访问服务器的方法,当我试图这样做,它提出了“协议错误”,如下图,客户端计算机无法与EC2云托管的xmlrpc服务器连接服务器
"XMLRPC Error : xmlrpclib.ProtocolError: ProtocolError for ec2-70-41-59-2.amazonaws.com:8000/Common: -1 >"
按照该链接将出现http://docs.python.org/library/xmlrpclib.html.协议错误,如果由URI命名的服务器不存在。但服务器正在云上运行。
什么是这个错误,我该如何解决它?是否需要在Amazon云上进行任何更改,以便访问特定的主机和端口?如果是这样,应该应用哪些更改?
你使用https连接吗? – njzk2 2011-06-08 09:43:18
还没有,但我已经设置规则(在Ec2云服务器的安全组)为“所有TCP”访问8000端口,它开始工作:) – Yajushi 2011-06-09 07:58:47
@Yajushi你已经想出了自己的这个问题的答案,可以你添加它作为答案? – 2011-07-05 09:38:54