Community Tip - Stay updated on what is happening on the PTC Community by subscribing to PTC Community Announcements. X
Hi @all,
if i want to install an integrity-client with silent install i#m using the mksclient.properties-file. Since some weeks we're using a proxy, so i want to set the proxy-settings also at install-time. We have a split-setup: source at port 7001 and integrity at port 7003. The proxy is used only for source. But i didnt find an option to setup the client vie mksclient.properties for using the proxy only for source. MKS_PROXY_GLOBAL_USER=true is setting all connections to use the proxy, which we cannot use, because we want only one connection. There is no Option to set only one connection to the Proxy.
Any hints? Thanks,
Jens
We have a comparable situation with source servers to address different.
Our workaround is the following:
My suggest:
Check in a well-configured client the entries that you have. Use these entries as template.
Example from us:
IntegrityClient.errata1v.abc.com.7004.proxyServerID=direct
(direct connection to host errata1v.abc.com, Port=7004)
IntegrityClient.mks3v.abc.com.7002.proxyServerID=cnsmks1.abc.com\:7001
(Server mks3v.abc.com, Port 7002 uses Proxy cnsmks1.abc.com, Port 7001)
Greetings,
Klaus
Hi Klaus,
thanks for your answer. Unfortunately we cannot use your workaround, because we have a n infrastructure, where most machines are getting Integrity before the user gets his home-directory. And many machines are shared (over virtualization) between many users, and the IT-department couldnt know, which machine will owned by which user.
But this leads me to another question: Which config-file for Integrity has a higher priority? If we prefill the IntegrityClientSite.rc in the program-directory "manually", is it overruled by settings in IntegrityClient.rc in the user-directory?
kind regards, Jens
Hi,
the IntegrityClient.rc in the user-directory consists of detail specification for a user that works together with the tools's IntegrityClientSite.rc in the program-directory.
You can start the client without having a user-directory, and the client will create it. In the past we faced some errors with the user's home directory and for situations we couldn't solve it within this directory the final solution was: stop the client, delete the home directory and restart the client. Advantage: Integrity runs. Disadvantage: the user has lost it's personal settings.
Back to my first suggestion:
for example the client settings regarding the proxy are important in combination with the IP Segment the computer is runnning in. Thus we have a script that identifies the IP-Segment, checks the nearest Proxy server available and copy the needed proxy setting into the user's home directory's IntegrityClient.rc.
As a second step this script calls the integrityg.exe (= start the client).
This helps for the following situations:
* a user is travelling to another location
* working from office over LAN (offshore) vs. working from Home Office via VPN (= connected to Headquarter)
* user's are using terminal server that are hosted worldwide using load-balancing
Maybe this gives more ideas to you?
Greetings,
Klaus