My name is Eugene, but on the Internet I often go by Dae. Welcome to my personal technical blog.
I’m an IT professional, web developer, and producer/investor who works with small teams and SMEs in Europe in various roles involving IT, management, marketing, and design. I’m passionate about helping small businesses achieve big goals with the help of cost-efficient and non-bloated technology.
If you use Authentik (https://goauthentik.io/) as an OAuth authentication provider for your Apache Guacamole (https://guacamole.apache.org/) instance and you’d like to customize usernames for Guacamole, here’s how you can achieve this. The steps described below may work for other applications, wired with Authentik via OAuth, too—not just Guacamole.
Say you have nginx listening on port 80 and sharing a domain with another web-server (e.g. Proxmox web-server) that is listening on a different port, and you want to route HTTP-01 (“acme-challenge”) requests to that second web-server.
Problem: after migrating Atlassian Confluence PostgreSQL database to another server, you’re seeing lots of broken links (in red color) and some navigation macros not working properly (showing errors such as “page not found”).
The first thing Atlassian themselves and their community experts recommend doing in such situation is rebuilding the content indices as described here. However, that didn’t work for me.