Client not starting

having a client that isn’t wanting to start this morning.

The client displays a popup that looks like this:

image

The last error in the launch error text file is:

Launch failed on step "StartupStep" with error:
java.net.ConnectException: Address already in use: no further information
	at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source)
	at com.inductiveautomation.factorypmi.application.runtime.ClientLaunchHook.downloadProjectInitDescriptor(ClientLaunchHook.java:444)
	at com.inductiveautomation.factorypmi.application.runtime.ClientLaunchHook.setup(ClientLaunchHook.java:226)
	at com.inductiveautomation.ignition.client.launch.steps.StartupStep.run(StartupStep.java:108)
	at com.inductiveautomation.ignition.client.launch.AbstractStepRunner.run(AbstractStepRunner.java:33)
	at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Address already in use: no further information
	at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Unknown Source)
	at java.net.http/jdk.internal.net.http.PlainHttpConnection$ConnectEvent.handle(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(Unknown Source)
	at java.base/java.util.ArrayList.forEach(Unknown Source)
	at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(Unknown Source)
Caused by: java.net.BindException: Address already in use: no further information
	at java.base/sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
	... 5 more

Any ideas? This is a kiosk type of client, so at the moment no rush.

What’s the host OS? It’s weird to see port exhaustion on an outgoing connection; maybe run lsof or netstat (depending on your OS) to see what applications are bound to which ports and which ports are available?

Windoze 10.

What port am I looking for? 8088?

Well, that’s the thing that’s so weird. We’re just making an outbound HTTP request to the gateway address to download some Vision-related launch settings. It shouldn’t be tied to a specific port on the client side.