使用 Plesk for Windows 遇到這個問題,這是要在一個 subscription 底下再建立 一個 subscription 時發生
"Unable to lookup SID for the name IUSR_domain.tld: (1332) No mapping between account names and security IDs was done. (Error code 1)"
我用這個無效,沒有這參數存在
repair.exe --update-app-pools-groups
所以就手動建立使用者
再執行
"%plesk_cli%\repair.exe" --repair-webspace-security -webspace-name domain.tld
不過過程中卻發生因權限產生問題
"無法讀取設定檔案,因為權限不足,設定檔案 \\?\X:\path\www.com\httpdocs\web.config "
是因為沒有設定密碼給剛剛的使用者 (repair 沒處理 ?),所以設定密碼後再到 IIS 應用程式集區 > 進階設定 > 識別 > 再給它帳號密碼
再下 repair.exe (它也會連本機安全性原則裡的權限指派指定可以正確,因為某些使用者會放在其中)
參考 : Plesk KB
留言