As we know, the Designer can be configured to use a specific range of ports rather than dynamically assigning ports for the notification feedback from the job server. This is done through Designr -> Tools -> Options -> Environments.
When updating these settings, the Designer saves these settings on the job server itself.
But my question is, where exactly is this information stored? I can’t find it in the DSCONFIG.TXT on the server? I also don’t believe that this is repository dependent - I tested this with my account which has multiple repositories.
I logged into Repo 1, changed the setting to a specific port range, logged off. I then logged into Repo 2 and sure enough , I saw the settings I had specified earlier.
We need to know where and how this is saved on the job server as due to a new firewall roll out, our designers are completely cut-off from the job server at the moment. When we try to save the settings, we get an error.
Because our job servers run on linux, we can’t just RDP into the job server, fire up the Designer and change it there. So if I can change this port range on the server itself, then we don’t have to stand-up a Windows Server/System in the environment with the sole purpose of installing Designer to set the port range.
The message you get “should we update the jobserver dsconfig?” is misleading. When you make changes via tools->options, some settings impact the local dsconfig, like the ports, others the jobserver settings.
In other words, you will find that port range in the dsconfig where your designer is installed.
Thanks Werner. Do you know if the port information is encrypted in the dsconfig file? I can’t find any entry in there pointing to the port range specified in the Designer.
Is there a document with either DS4.1 or 4.2x now that covers the Designer Port Configuration in more detail?
We are migrating from DS4.0 now and see the different location of the DSConfig.txt file and new DSUserConfig.txt file in the path "c:\users\myuser\AppData\Local\SAP\DataServices\conf".
With the following settings in the DSUserConfig.txt we are getting an error at repository double-click after logging into the DS4.2x Designer tool.
“NOTIFICATION SERVER ERROR: Problem with call: ## (BODI-1231030)” where ## are unprintable characters.
However, if I exit the tool and change the “BindArbitraryLocalPort” to yes, I am unable to run jobs getting “Job Server is not working” and I am unable to go into the Tools\Options\Environments and save those same settings getting a “port must be range” error message.