საკმაოდ ჩახლართული ამბავი გამოდგა workflow 2013 -ის ინსტალაცია. უამრავ ერრორს შორის:
Register-SPWorkflowService Status code = 500 შეცდომამ გამაწვალა რომლის გადაწყვეტა შემდეგნაირად გამოვიდა:
1. ინსტალაციის დროს ბაზის own-er წერს dbo შევცვალე ჯერ owner - sa
შემდეგ კი გაუწერე შესაბამისი ექაუნთ ს სახელი მაგალითად :
domeni\spadmin - სქემა მიენიჭა db_owner რასაც წესით სწორი აუტენტიფიკაცია უნდა გაეშვა ანუ pool->მიმარტავს spadmin-ით იქ ხვდება რისი უფლება აქვს. 2 ბაზაზე გავწერე, ბაზის სახელები ავიღე Workflow Management Site config ფაილიდან (ვინაიდან ბევრი ცდის შემდეგ უამრავი ბაზა შეიქმნა მიმდინარეს აღმოჩენის გზა ვერ მოვიფიქრე სხვა)
2. გაუშვი შემდეგი ბრძანება : appcmd.exe set config "Workflow Management Site" –section:system.webServer/security/authentication/windowsAuthentication /useAppPoolCredentials:"True" /commit:apphost
ჯერ შევცვალ მისმართი (cd C:\Windows\SysWOW64\inetsrv) და შემდეგ მიუწერე .\
3. შევცვალე მისამართი საიტის რეგისტრაციისა ანუ მიუთითე უშუალოდ სერვერის მისამართი:
Register-SPWorkflowService -SPSite “http://corps.ტესტ.ge” -WorkflowHostUri “http://SGP-SMS-APP:12291” –AllowOAuthHttp –Force
ვინაიდან აპლიკაციის სერევერის მისამართი სხვა იყო, იქედან გაშვებული რეგისტრაციის მისმართი შესაბამისად შეიცვალა შემდეგით:
Register-SPWorkflowService -SPSite “http://corps.ტესტ.ge” -WorkflowHostUri “http://SGP-SMS-WEB:12291” –AllowOAuthHttp –Force
4. გავთიშე IIS ში Workflow Management Site ისთვის ASP.NET impersonate ->Disable
და .. გაეშვა..