Login to and download from Nexus Repository takes very long

Hi there,

after migrating to a 2021 version of Nexus with Orient DB to a current version with H2 DB, I notice a delay when logging in. When logging in for the first time after some time, the login screen will not disappear for about 45 seconds.

Also, when downloading a 2 MB file via the repository browser or via maven, it takes very long for a download to start. Via browser it takes approximately 1 minute until the download begins. Download speed is also very slow, sometimes > 1 kb/s

What could cause this issue and what are my options?

I would suggest looking at the Network tab of your browser’s devtools to determine what requests are slow. Typically problems like this are caused by third party tools such as anti-virus, firewall, extensions, etc.

To better locate the problem, I set up a new instance of Nexus with a fresh DB. I used all the old configuration files, except for some repository settings.

With the new version, login takes only a second and transfer rates are back up where they should be. Only problem I can imagine would be the blob stores, maybe they got corrupted in the DB update process. But that would not explain low transfer rates.