Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sonatype Nexus 3 stuck on OnLine - Ready To Connect status for proxies

I have installed Nexus several times before, but Nexus 3 seems to be a bit different. Taking a basic installation running on Docker, after a few minutes Nexus reports the remote Central proxy as Online - Remote Available. However, I cannot find the perennial asset 'junit'.

I have a non-docker install which is my production install on a multihomed machine. This machine remains for ever stuck on Online - Ready to Connect status. I have tried urlpoke.jar from this machine and I have full communications to the Central repo.

I appreciate the deletion of dialogs and buttons was a design goal but its working against you. Nexus2 was much simpler in this regard and I suggest you resist dummyfication when attempting simplification. You are not apple, and apple fails horribly at this too, just see how people google basic operations on itunes, because iTunes really is a pathetic UI experience which only gets worse with each update.

Please help Sonatype OSS project, or is it time to move to Artifactory?

like image 794
Inquisitor Shm Avatar asked Apr 12 '17 05:04

Inquisitor Shm


People also ask

What is proxy repository in Nexus?

A proxy repository is a substitute access point and managed cache for remote repositories. These could be the public repositories for open source components or private repositories such as another Nexus Repository for instance.

How do I connect to Nexus Server?

To connect, use the NEXUS Server's internal address ( http://localhost:9780 , using the default port number ) or its network address ( http://<computername>:9780 – where < computername > is the NEXUS Server host PC's network name, and using the default port number).

What happens when the repository Manager is unable to reach a remote repository?

If the repository manager fails to locate a component, it will cache this result for a given number of minutes. In other words, if the repository manager can't find a component in a remote repository, it will not perform repeated attempts to resolve this component until the Not Found Cache TTL time has been exceeded.

How do I run nexus sonatype?

To use the user interface, fire up a web browser and type in the URL http://localhost:8081/nexus . You should see the user interface as displayed in Figure 3.5, “Application Window”. While we use localhost throughout this book, you may need to use the IP Loopback Address of 127.0.


1 Answers

The "Online - Ready to Connect" just means that the repository is working, and it will connect as soon as you make a request into Nexus that triggers an outbound request to the proxy's remote. Try running a build against Nexus.

like image 106
rseddon Avatar answered Sep 20 '22 19:09

rseddon