Talk about weird... For some reason, something happened in our on-prem Confluence install whereby, when I try to access any page that starts with the word "Ambari" in the title, it get the following error page.
<Message>The specified key does not exist.</Message>
Normally, you get a nicely formatted "Page not found" HTML page. Not in this case. When I try to create a new page that starts with "Ambari" I get the same error.
So, we were in this state where the "fortunately" 2 pages we had that started with "Ambari" could not longer be accessed and they had some pretty important installation details we needed.
My college was able to forage around in the Postgres database and found out that he could restore access to the pages using this procedure. For example, assume the original page was titled "Ambari Installation". Then doing the following could be used to recover the page:
Note that, at step #2, in the page tree in the browser and on the actually page, the title was still showing "Ambari Installation" at this stage. But, when you go into edit mode, the title reflected the "xAmbari Installation" name updated in the database.
However, we are still in this state where we CANNOT create any pages that start with "Ambari". I am looking for some clues from the Atlassian gurus as to how we could have possibly gotten into this state.
Is there some logging we could enable and recreate the problem that might help figure out how to remove this limitation?
Five questions spring to mind, although they're more about more information than an actual cause or fix
Nic, you are right on target. After I published this, the next day it dawned on me that we had an Nginx location regex rule that was intercepting "ambari-like" URLs. We had not even thought about the proxy being that cause. It was a simple fix and very glad it was that because who could explain such a bizarre behavior and pin it on Confluence? :) Feel a bit dumb but, oh well, we live a complex world!
Upvoting you just for being on the right track and, you would have led us to Nginx with your first bullet - which was the answer. Thanks for taking the time to chime in.
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