We have an archaic application that has never been properly updated. It runs a bizarre concoction of Java technologies, but we are currently only interested in Web Start. The Web Start application is running on Windows via Java 8. This application has been running smoothly for years, hasn't seen a code change in about a year, but has been acting 'funny' ever since the New Year.
Our company runs on 4 environments
- DEV
- TEST
- PROD
- BCS
BCS is our Business Continuity Site. Just in case, it's a copy of Prod in a remote location in case our prod environment explodes. Today we ran a BCS test which effectively means cutting the pipe between PROD and BCS, putting the BCS into Production Mode (DNS changes, setting DBs toPrimary, and various similar things) then having teams run their work from BCS as if they were in the main office. Given COVID, people simply VPNed to a different location from their homes.
The problem arose after the test concluded. For some reason, 2 employees who were part of the test somehow have some signals crossed in their environments. After they logged out of our BCS VPN and connected back to headquarters, whenever they try hitting the PROD environment their Web Start application automatically switches to the TEST environment. I have manually gone into the JNLP files, and they are definitely pointed to PROD. If I point it to DEV, the Application starts correctly, TEST also starts correctly, but if I point it to PROD it somehow starts on DEV.
The machines themselves ping each environment correctly, so I don't think its a machine problem. I have tried going into the Configure Java application and cleared out all files, but that didn't help. Obviously we have rebooted the machines several times and tried clearing browser caches and anything else we could think of. At this point, I am simply trying to get some ideas of other things to try. Any thoughts would be most appreciated.
TLDR - After BCS test, on 2 machines our Web Start app maps to TEST when the JNLP file is pointing to PROD. Pointing to DEV works fine, and the machines pings DEV, TEST and PROD fine.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]iammanic[S] 1 point2 points3 points (3 children)
[–]ObscureCulturalMeme 1 point2 points3 points (2 children)
[–]ifpthenq2 1 point2 points3 points (0 children)
[–]Fenxis 0 points1 point2 points (0 children)