Knowledge Base Article

Home Page > Knowledge Base > Spira Platform

Home Page > Knowledge Base > Spira Platform > SpiraPlan

Home Page > Knowledge Base > Spira Platform > SpiraTeam

Home Page > Knowledge Base > Spira Platform > SpiraTest

Article Make sure you can use all verbs in our API for self-hosted customers - fixing a 403 error

by Simon B. on 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


Attachments
Article Info
Last Updated: 7/18/2016
Article ID: KB211
# Views: 8207
Tags
api
x 11
Powered by KronoDesk v1.1.0.15 | © Copyright Inflectra Corporation 2011-2016 | Licensed to Inflectra Corporation.