2017-04-19 76 views
0

我試圖使用SoftLayer的API在多個主機上執行漏洞掃描。更確切地說,我試圖掃描200臺主機。我注意到請求限制的存在,所以我開始每分鐘掃描1臺主機。 一切工作完全正常63-64主機。我可以看到掃描正在運行。但是,之後如果我嘗試開始新的掃描,我會收到以下異常。SoftLayer漏洞掃描 - 奇怪的異常

Unable to create a new object of type SoftLayer_Network_Security_Scanner_Request_Nessus. Make sure the authentication method is correct.

有人可以幫我找出可能是什麼問題,作爲異常的根本原因絕對不是不正確的身份驗證方法。

回答

0

這是一個知道的問題,您需要提供accountId,ipAddress,guestId或hardwareId。

有人應答前這裏SoftLayer Vulnerability Scan Python

你也可以查看https://sldn.softlayer.com/blog/jmarhee/nessus-security-scans-using-softlayer-api

問候,

+0

很抱歉,但我的問題是不是有關。我正在發送所有請求的詳細信息。正如你所看到的,我已經提到掃描運行完全正常,直到我試圖執行第64次掃描,因爲這和以後的任何請求都會導致我提到的異常。 – Keymandll

+0

我無法獲得該錯誤,您能否發佈您用於掃描所有這200個主機的代碼? –

+0

我能夠重現它,在我的情況下,當設置** hostId **而不是** hardwareId **時引發錯誤。請驗證它是否是相同的情況。裸機服務器的** hardwareId和虛擬客人的guestId的正確配置** –