我在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