Connect to nuxeo studio/marketplace/... via a proxy


I have some troubles to connect my UAT instance to Nuxeo Connect/Marketplace/… ; I'm using Nuxeo 5.8 with hotfix up to 13 on a RHEL 6.5 VM.

  1. I defined the proxy on nuxeo side; this works well.
  2. I asked the network team to whitelist access to & on port 80/443 and this works well with curl in CLI.

However :

  1. Registering my instance does not completely work. Instance is registered but nuxeo said it failed to validatate. However, I can find it on Connect side. I checked at other questions and time of my VM is up to date.
  2. For Marketplace & other online resources, are there other domains to whitelist ?

On log side, I have things like :

2014-06-02 17:01:05,554 WARN  [http-bio-] [org.nuxeo.connect.client.status.ConnectStatusHolder] can not reach connect server org.nuxeo.connect.connector.CanNotReachConnectServer: Connect server set as not reachable



0 votes

1 answers




Of course, you didn't set “org.nuxeo.connect.server.reachable=false” in your nuxeo.conf.

What is the output of:

./bin/nuxeoctl mp-update -dc org.nuxeo.connect
1 votes

Hi Julien,

You were right, this property was set to false. The consultant I work with added it when initialising the platform.

For your command, the output is the following :

[nuxeo@dgrlx047 nuxeo]$ ./bin/nuxeoctl mp-update -dc org.nuxeo.connect
Launcher command: /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java -Xmx1024m -XX:MaxPermSize=512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=UTF-8 -Dmail.mime.decodeparameters=true -Djava.util.Arrays.useLegacyMergeSort=true -Djava.awt.headless=true -Dnuxeo.home=/opt/nuxeo/nuxeo -Dnuxeo.conf=/etc/nuxeo/conf/nuxeo.conf -Dnuxeo.log.dir=/var/log/nuxeo -jar /opt/nuxeo/nuxeo/tmp/nuxeo-launcher-23378.jar mp-update -dc org.nuxeo.connect
09:25:49,729 INFO  [org.nuxeo.launcher.config.TomcatConfigurator.<init>(] Detected Tomcat server.
09:25:49,733 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.<init>(] Nuxeo home:          /opt/nuxeo/nuxeo
09:25:49,733 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.<init>(] Nuxeo configuration: /etc/nuxeo/conf/nuxeo.conf
09:25:49,742 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/common-base
09:25:49,745 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/common
09:25:49,746 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/postgresql
09:25:49,746 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/kerberos
09:25:49,747 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/dam
09:25:49,747 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(] Include template: /opt/nuxeo/nuxeo/templates/drive

It now works like a charm ; thanks a lot ! :)

Have a nice day ahead,