eleonora.alunno's picture

Hello,

recently we have done an installation of ARIS Connect.
Two users have succesfully downloaded the ARIS web client (Architect/Designer) and are able to work.
Trying to install the download client on other workstations, users receive the following error and a window to insert the proxy data but after filling the fields required, the data are rejected.

ARIS sta verificando l'eventuale presenza di aggiornamenti. Attendere...
Si sta tentando di rilevare le impostazioni proxy tramite il selettore proxy. Tentativo n.: 1
Numero dei proxy forniti: 1
Nessuna impostazione proxy specifica riconosciuta. Solo la connessione diretta.
Verifica della connessione server in corso...
All'URL da verificare: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
Impossibile creare collegamento con il server:
java.net.ConnectException
Connection refused: connect
     java.net.DualStackPlainSocketImpl.connect0(Native Method)
     java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
     java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
     java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
     java.net.AbstractPlainSocketImpl.connect(Unknown Source)
     java.net.PlainSocketImpl.connect(Unknown Source)
     java.net.SocksSocketImpl.connect(Unknown Source)
     java.net.Socket.connect(Unknown Source)
     java.net.Socket.connect(Unknown Source)
     sun.net.NetworkClient.doConnect(Unknown Source)
     sun.net.www.http.HttpClient.openServer(Unknown Source)
     sun.net.www.http.HttpClient.openServer(Unknown Source)
     sun.net.www.http.HttpClient.<init>(Unknown Source)
     sun.net.www.http.HttpClient.New(Unknown Source)
     sun.net.www.http.HttpClient.New(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
     com.aris.modeling.client.loader.AProxyProvider.getInputStreamForURLWithProxy(AProxyProvider.java:370)
     com.aris.modeling.client.loader.AProxyProvider.testConnectionInternal(AProxyProvider.java:352)
     com.aris.modeling.client.loader.AProxyProvider.testProxyConnectionForJARLauncher(AProxyProvider.java:108)
     com.aris.modeling.client.loader.ALocalFileCache.checkConnection(ALocalFileCache.java:480)
     com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:53)
     com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:380)
     com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:221)
Verifica della connessione server in corso...
All'URL da verificare: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
Impossibile creare collegamento con il server:
java.io.IOException
Server returned HTTP response code: 502 for URL: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
     sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
     com.aris.modeling.client.loader.AProxyProvider.getInputStreamForURLWithProxy(AProxyProvider.java:370)
     com.aris.modeling.client.loader.AProxyProvider.testConnectionInternal(AProxyProvider.java:352)
     com.aris.modeling.client.loader.AProxyProvider.testProxyConnectionForJARLauncher(AProxyProvider.java:108)
     com.aris.modeling.client.loader.ALocalFileCache.checkConnection(ALocalFileCache.java:480)
     com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:53)
     com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:380)
     com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:221)
Verifica della connessione server in corso...
All'URL da verificare: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
Impossibile creare collegamento con il server:
java.io.IOException
Server returned HTTP response code: 502 for URL: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
     sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
     com.aris.modeling.client.loader.AProxyProvider.getInputStreamForURLWithProxy(AProxyProvider.java:370)
     com.aris.modeling.client.loader.AProxyProvider.testConnectionInternal(AProxyProvider.java:352)
     com.aris.modeling.client.loader.AProxyProvider.testProxyConnectionForJARLauncher(AProxyProvider.java:108)
     com.aris.modeling.client.loader.ALocalFileCache.checkConnection(ALocalFileCache.java:480)
     com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:53)
     com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:380)
     com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:221)
Verifica della connessione server in corso...
All'URL da verificare: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
Impossibile creare collegamento con il server:
java.io.IOException
Server returned HTTP response code: 502 for URL: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
     sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
     com.aris.modeling.client.loader.AProxyProvider.getInputStreamForURLWithProxy(AProxyProvider.java:370)
     com.aris.modeling.client.loader.AProxyProvider.testConnectionInternal(AProxyProvider.java:352)
     com.aris.modeling.client.loader.AProxyProvider.testProxyConnectionForJARLauncher(AProxyProvider.java:108)
     com.aris.modeling.client.loader.ALocalFileCache.checkConnection(ALocalFileCache.java:480)
     com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:53)
     com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:380)
     com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:221)
Verifica della connessione server in corso...
All'URL da verificare: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
Impossibile creare collegamento con il server:
java.io.IOException
Server returned HTTP response code: 502 for URL: http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar
     sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
     sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
     com.aris.modeling.client.loader.AProxyProvider.getInputStreamForURLWithProxy(AProxyProvider.java:370)
     com.aris.modeling.client.loader.AProxyProvider.testConnectionInternal(AProxyProvider.java:352)
     com.aris.modeling.client.loader.AProxyProvider.testProxyConnectionForJARLauncher(AProxyProvider.java:108)
     com.aris.modeling.client.loader.ALocalFileCache.checkConnection(ALocalFileCache.java:480)
     com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:53)
     com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:380)
     com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:221)
[PROXY] host: proxy.intranet.xxxx.local
[PROXY] port: 9090
[PROXY] used: false

The proxy settings are specified through GPO for all workstations, so we don't understand because for some workstations the download works fine and for other no.

The Connect URL is https://aris.intranet.xxxx.local/, the secure connection is handled by a proxy server of the customer; we have installed ARIS without configuring SSL but for the connection to the server with every client, we use the port 443.

So I think that the client should look for the file jar at the URL https://aris.intranet.xxxx.local/abs/downloadClient//lib/y-aris-client-loader.jar and not at http://aris.intranet.xxxx.local:80/abs/downloadClient//lib/y-aris-client-loader.jar

Do you have any suggestion for us?
Maybe do we have to configure the proxy on ARIS server through ACC?

Thanks and regards,
Eleonora