I have a gitlab instance on version 11 I recently updated to version 12.0.12.
I have access to gitlab on my internal LAN and a HTTPS port forward for accessing it from an external IP address.
I am attempting to upgrade to the latest version (through the proper upgrade path) but am getting an issue when I updated to the latest point release in 12 (12.13). File links in repository pages are behaving differently in the new version, breaking previous access from the external IP. I can still access gitlab (browse pages, edit wiki) from the external IP but file links now point to [internal IP] and are inaccessible from [external IP] without manually changing the IP in the URL.
If I adjust the external_url setting in gitlab.rb to [external IP] these links follow and can be clicked when accessing gitlab via [external IP], but then are incorrect when gitlab is accessed from [internal IP].
I tried continuing to version 13.0 and the issue remained so I have rolled back to 12.0 for now.
What is causing just the repository clone links to behave differently between 12.0 and 12.13? Is there a configuration change I can make to revert this behavior to the file links use the IP address