diff --git a/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/ResourceSyncRequestHandler.java b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/ResourceSyncRequestHandler.java
index 213147837cf1e8fa9136932792ccee339751cf42..93538106211892a135ce25681d00d5895c268c8e 100644
--- a/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/ResourceSyncRequestHandler.java
+++ b/datastore_server/source/java/ch/ethz/sis/openbis/generic/server/dss/ResourceSyncRequestHandler.java
@@ -44,7 +44,8 @@ public class ResourceSyncRequestHandler extends JythonBasedRequestHandler
         String openBisUrl = ServiceProvider.getConfigProvider().getOpenBisServerUrl();
         SslCertificateHelper.trustAnyCertificate(openBisUrl);
         ICommonServer commonService =
-                HttpInvokerUtils.createServiceStub(ICommonServer.class, openBisUrl + "/openbis/rmi-common",
+                HttpInvokerUtils.createServiceStub(ICommonServer.class, ((String.valueOf(properties.get("server-url")).trim()))
+                        + "/rmi-common",
                         5 * DateUtils.MILLIS_PER_MINUTE);
 
         EncapsulatedCommonServer encapsulatedServer = EncapsulatedCommonServer.create(commonService, session.getSessionToken());