مرکز آموزش

رفع خطای An error occurred when the request was processed on the remote computer در هنگام پابلیش وبسایت در ویندوز

  • 21

چنانچه جهت پابلیش یا Deploy وبسایت از MSDeploy استفاده می‌کنید و در هنگام اتصال به سرور ویندوز با خطای زیر مراجه هستید به ادامه مقاله توجه کنید:

An error occurred when the request was processed on the remote computer.
Unable to perform the operation. Please contact your server administrator to check authorization and delegation settings

 

نحوه رفع مشکل:

در سرور ویندوز به Administrative tools > Computer Mangement مراجعه و از بخش Users موارد 1 و 2 را بررسی و اجرا کنید:

1- اطمینان حاصل کنید که دو User با نام‌های WDeployConfigWriter و WDeployAdmin در وضعیت password never expired تنظیم شده باشند.

2- سپس رمز عبور هر دو User فوق را تغییر دهید و در محلی یادداشت کنید.

3- حال به IIS مراجعه و با کلیک بر روی نام سرور به قسمت Management Service Delegation مراجعه کنید.

4- در لیست 4 آیتمی که با دو User مذکور ساخته شده‌اند را کلیک راست و بر روی Edit کلیک کنید.

5- حال از قسمت Run As > Specify Credential بر روی دکمه Set کلیک کنید.

6- در قسمت Username همان Userای را وارد کنید که به صورت پیشفرض در فیلد Specify Credential درج شده است و در قسمت Password رمز عبور جدید که در مرحله 2 اعمال کردید را وارد کنید.

(این کار را برای هر 4 آیتم اجرا کنید)

 

کار تمام شد! حال بدون خطا می‌توانید با MSDeploy به سرور متصل و وبسایت خود را Publish کنید.

 

منابع: Stackoverflow , Plesk

 

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟