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

Hi,

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 connect.nuxeo.com & sso.nuxeo.com 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-0.0.0.0-80-exec-10] [org.nuxeo.connect.client.status.ConnectStatusHolder] can not reach connect server org.nuxeo.connect.connector.CanNotReachConnectServer: Connect server set as not reachable

Thanks,

Nicolas

0 votes

1 answers

2710 views

ANSWER



Hi,

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 -Dlauncher.java.opts=-Xms1024m -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.net.preferIPv4Stack=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>(TomcatConfigurator.java:59)] Detected Tomcat server.
09:25:49,733 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.<init>(ConfigurationGenerator.java:371)] Nuxeo home:          /opt/nuxeo/nuxeo
09:25:49,733 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.<init>(ConfigurationGenerator.java:372)] Nuxeo configuration: /etc/nuxeo/conf/nuxeo.conf
09:25:49,742 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/common-base
09:25:49,745 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/common
09:25:49,746 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/postgresql
09:25:49,746 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/kerberos
09:25:49,747 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/dam
09:25:49,747 INFO  [org.nuxeo.launcher.config.ConfigurationGenerator.includeTemplates(ConfigurationGenerator.java:828)] Include template: /opt/nuxeo/nuxeo/templates/drive

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

Have a nice day ahead,

Nicolas

06/03/2014