VV

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?

by Frank Weyand
Posted on Wed, 06/03/2015 - 09:08

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

0
by Vajravel VE Author
Posted on Wed, 06/03/2015 - 10:30

In reply to by Frank Weyand

Hi,

So If we change the UserconfigPath="H:\users\%username%" would work to save configurations on H drive?

 

0
by Frank Weyand
Posted on Wed, 06/03/2015 - 11:27

Hi,

yes, it should work like that.

Bye,

Frank

0
by andre hoekstra
Posted on Fri, 07/07/2017 - 11:36

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.

0
by Frank Weyand
Posted on Fri, 07/07/2017 - 13:49

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

0
by andre hoekstra
Posted on Wed, 07/12/2017 - 10:15

In reply to by Frank Weyand

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.
0
by Frank Weyand
Posted on Wed, 07/12/2017 - 10:38

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

0
by andre hoekstra
Posted on Wed, 07/12/2017 - 12:51
# 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=
0
by Frank Weyand
Posted on Wed, 07/12/2017 - 13:33

thank you. Looks correct.

Could you add this line to the file?

UseServerNameAsDownloadFolderName=true

(for all ABS nodes, if you have more than one)

0
by andre hoekstra
Posted on Thu, 09/14/2017 - 12:52

Hi Frank,

we finally got the change implemented, and it works as expected. First two folders below are from before the change, the others from after the change.

Thanks for your help,

Cheers, André

0

Featured achievement

Explorer
Take a tour! Learn more about the different ARIS Community areas and ARIS editions.
Recent Unlocks
  • MA
  • PD
  • JL
  • KY
  • PacMan

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock