by  inflectra.simon Monday, July 18, 2016
On-premise / self-hosted customers who have Spira installed on older versions of Windows (eg Windows Server 2003) may be using an old version of Internet Information Services 6 (IIS 6). IIS 6 can restrict by default which API verbs it allows throwing a 403.1 error.
If IIS 6 throws a 403 error, it could well be because you are trying to use a PUT or DELETE command from our API, and these are not allowed by your local install of IIS. The API call is blocked by IIS before it even gets to SpiraTeam/Test/Plan.

To fix it, you need to add the relevant verbs to IIS. The top answer on this Stack Overflow question explains what to do (note the exact route to edit the relevant service may vary depending on which version of Windows the server is running on).

http://stackoverflow.com/questions/10553575/iis-6-0-preventing-put-delete-method-types-on-wcf-4-0-web-service-calls-4


Article Info
  • Last Updated: 7/18/2016
  • Article ID: KB211
  • Views: 8685