As you should already be aware, this has been an issue for at least 4 years, when you upload a file you can't delete it, or REAPLCE IT. It will give error "Could not upload the file to Confluence. The server may be unavailable." This is a serious issue you should start fixing immediately. If not, I'm very curious to know why you think this isn't important enough.
Since I changed my settings.xml after it was uploaded, the only way I can upload a new version is like RenameTo-settings.xml
It is there, and has been for years.
More fine-grained control of it was requested at https://jira.atlassian.com/browse/CONFSERVER-9527 and implemented in Confluence 5.10
The error 'It will give error "Could not upload the file to Confluence. The server may be unavailable."' is not a missing feature, it's a problem specific to your installation.
I'm not saying it's your fault or that other people don't get it, but just that there's something wrong here and it needs tracking down to establish where the problem is.
What does the log say when this error happens?
It's understandable when you're frustrated by something and it's not giving you enough to explain what's wrong.
The screen in your image is the "link" dialogue for creating a new link, it's not for attachment maintenance.
Cancel that, save your work, and then use the "attachments" option in the ... actions menu near the top right of the page. You'll have a full set of options there (Assuming the permissions are right)
If you get the error in there when trying to upload, then we need to start looking at logs etc.
Do you use templates with Confluence? Take part in a remote 1-hr workshop. You'll receive USD $100 for your time! We're looking for people to participate in a remote 1-hr workshop...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs