Hello,
We are using ARIS 9 in Terminal services environment with Mandatory profile.
Aris9 configuration user creates are wiped out after login, that is C:\Users\Username\Aris90\Aris.cfg is wiped out!
We would like to change the configuration path to be saved in Network Drive, so that the configuration is consistent across the servers.
that is from C:\C:\Users\Username\Aris90\Aris.cfg to H:\ARIS9\ARIS.cfg,
Please advice how can we make this change?
Hi,
in the file arisloader.cfg, on the server, you can set a variable "UserConfigPath".
See the description of this property in this file:
# Use variable UserConfigPath to override the default directory where the user specific configuration data and # log files are stored. "/ARIS90" will be appended to the value specified. # System environment variables can be used, enclosed in %% # Sample: # UserConfigPath=%USERPROFILE%
If you leave this empty (as it is per default), the environment variable "USERPROFILE" will be used automatically. "ARIS90" will be automatically added to this folder.
Please note: this setting applies to ALL(!) users of the download clients from this server.
Bye,
Frank
The above example shows: "/ARIS90" will be appended to the value specified.
But in our case it says : "/DownloadClient/<IP address of ARIS Download Server>" will be appended
And that fails in case of IPv6 network, the IP address then contains ":" which cannot be part of a folder name.
Mind you I don't have access to the server and don't know the exact setting of the variable UserconfigPath and whether the addition of the IP address is "our thing" or a hardcoded thing.
What I would like to accomplish is a working ArisConnect download and launch. This now breaks due to an invalid folder name because of the IPv6 address.
Hi,
log files would really be helpful. Actually, the folder name should be the ip adress with the dots instead of ":".
So, if you use the download as applet, pllease paste the logging in the java console here, if you start it per JAR, look at "%temp%" folder, where files starting with "ARISLauncher_" are placed.
Anyway: There is a flag in the arisloader.cfg, that forces the server name to be used instead of IP:
UseServerNameAsDownloadFolderName=true
Bye,
Frank
Hello Frank,
This appears in the Java console. As you can see an attempt is made to create a folder with an IPv6 address in the name, which fails due to the ":"in an IPv6 address,which is not allowed in a file or folder name on Windows. We will try the flag you suggested. This most likely will solve our issue.
Detecting proxy settings for codebase: http: //arisclient.hosting.corp:2351/abs/downloadClient/lib/ [PROXY] host: [PROXY] port: -1 [PROXY] used: false ARIS is checking for updates. Please wait... Temporary directory: C:\Users\aa062685\AppData\Local\Temp\ Checking access privileges for the download client path specified in the 'arisloader.cfg' file on the server side: ”C:\Users\aa062685\Appdata\Local\ARIS90”/DownloadClient/fd7c:b7f9:687d:7777:0:0:91db:cfdb No access privilege for the directory specified in the download client path. Using default directory Local download directory: C:\Users\aa062685\ARIS90\DownloadClient/fd7c:b7f9:687d:7777:0:0:91db:cfdb Applet parameter param0: appletmode=javaapp -> program parameter appletmode: javaapp Applet parameter param1: configuration=ARIS -> program parameter configuration: ARIS Applet parameter param2: language=US-UK -> program parameter language: US-UK Applet parameter param3: appserver=arisclient.hosting.corp -> program parameter appserver: arisclient.hosting.corp Applet parameter param4: tenant=default -> program parameter tenant: default Applet parameter param5: iiopport=80 -> program parameter iiopport: 80 Applet parameter param6: sslport=0 -> program parameter sslport: 0 Applet parameter param7: usessl=false -> program parameter usessl: false Applet parameter param8: ignoreproxy=false -> program parameter ignoreproxy: false Fatal error downloading required files. Fatal error: Creating directory C:\Users\aa062685\ARIS90\DownloadClient\fd7c:b7f9:687d:7777:0:0:91db:cfdb\config failed. The download process is canceled. Possible reasons may include: - The URL you are using to connect to ARIS Client is incorrect. If in doubt, please contact your system administrator. - You do not have write privileges for the local download directory. - There is not enough memory available on your local hard disk. - Download was canceled. If you are using the download applet: Do not close the browser window during the download, and do not use the Back button.
Hi,
yes, please try this. Could you in addition send me the line in the arisloader.cfg for the location of the user profile?
Is it really this?
UserconfigPath="H:\users\%username%"
I will check this too.
Maybe it is easier if you paste here, if your test still fails, the complete "arisloader.cfg"
Bye,
Frank
# Versioninfo # ARIS_Version=98.7.0 # File_Version=1 # Use variable DownloadclientPath to override the default directory where the files of the ARIS Download Client # are stored. "/DownloadClient/<IP address of ARIS Download Server>" will be appended to the value specified. # System environment variables can be used, enclosed in %% # Sample: # DownloadClientPath=%PROGRAMFILES% DownloadClientPath=”%USERPROFILE%\Appdata\Local\ARIS90” # Use variable UserConfigPath to override the default directory where the user specific configuration data and # log files are stored. "/ARIS90" will be appended to the value specified. # System environment variables can be used, enclosed in %% # Sample: # UserConfigPath=%USERPROFILE% UserConfigPath=%USERPROFILE%\Appdata\Local # Use variable MaxHeapSize to override the default setting for -Xmx. Specify the maximum heap size for ARIS Download Client, in MB. If no value is specified, a default heap size of 700 MB is used. # e.g. To specify a maximum heap size of 512 MB, use MaxHeapSize=512 MaxHeapSize=