Hello, Atlassian Team.
I’m developing a webDAV client on Python and I need to manage the exceptions when the license of a Confluence Server instance is expired.
For example, if I’ll try to make a push request, I need to now which is the server response so I can add it to the exceptions managment.
I tried some POST request with Postman (create and update a space) with a valid license and I’d create the space and updated it successfully.
And when I try the same request with a expired license I get the response 403 - Forbidden, and that’s ok.
But when I ran my WebDAV client script, I’m able to change, create and update all the files, space and pages with the response status 200, and that’s not ok.
What I’m trying to do is force the 403 response when I run the WebDAV client script with a expired license. I was trying with a license expired since December 2019 but I’m not getting the response that I need.
There’s something I’m doing wrong?