Unblu Server Configuration Reference

Properties

macros

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.macro.longtimeouts=false
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.macro.viewandpoint=false

com.unblu.hbworker.client.core

HBPlayer

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.hbplayer.clickFeedbackEnabled=true
Whether or not the click feedback (bouncing circles) shoud be enabled or not
Only available in Unblu Cloud.

com.unblu.hbworker.cloud.client.siteintegration

SiteIntegrationConfiguration

# Type: ENUM 
# Default value: "LAST" 
# Possible values: last, none, reload  
com.unblu.hbsiteintegration.endUrl=LAST
Url that should be loaded in the visitor browser after the session has ended
Only available in Unblu Cloud.

com.unblu.core.server.core

ParticipationIPLogging

# Type: ENUM 
# Default value: "HASH" 
# Possible values: hash, ip, ip_hash, none  
com.unblu.cloud.server.core.ParticipationIPLogging.IPLogging=HASH
Choose what to log with regards to the users IP, HASH is a one-way, non-reversable encryption of the ip address which you may choose to log instead of ips for privacy reasons.

PlayerParticipantDisplayNameConfiguration

# Type: BOOLEAN 
# Default value: "true" 
participantnamedefault.player.showLastnameEnabled=true
Whether or not to show the last name
# Type: BOOLEAN 
# Default value: "true" 
participantnamedefault.player.showFirstnameEnabled=true
Whether or not to show the first name
# Type: STRING 
# Default value: "firstlast,displayname,nickname,staticname" 
# Value can be a list. 
participantnamedefault.player.displayNameEvaluationOrder=firstlast,displayname,nickname,staticname
Allowed elements are 'firstlast', 'displayname', 'nickname', 'username', 'staticname', 'identifier'

com.unblu.hbworker.shared.core

HeadlessBrowserConfiguration

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.sslSitesAllowed=false
Whether or not navigating to ssl sites is allowed
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.onlyUseSslV3=false
Force usage of sslv3
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "black,white" 
com.unblu.hbworker.urls.order=black,white
Pattern black/white list for ssl sites (block/allow urls)
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.chatEnabled=true
Whether or not the embedded chat should be enabled
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.useGoogleDocViewer=true
Whether or not the google docs viewer should be enabled for viewing documents (pdf, word, excel...)
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.fileDownloadsEnabled=true
Whether or not the google docs viewer should be enabled for viewing documents (pdf, word, excel...)
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.inviteEnabled=true
Whether or not the invite button should be enabled
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.browserEnabled=true
Whether or not the embedded chat should be enabled
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.hbworker.urls.white=
Pattern black/white list for ssl sites (block/allow urls)
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "3" 
com.unblu.hbworker.maxOpenSessions=3
Maximal number of open sessions per agent
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.hbworker.urls.black=
Pattern black/white list for ssl sites (block/allow urls)
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.agentPresent=true
Whether the agent is present to accept incoming requests or not.
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.privateBrowsingEnabled=true
Whether or not the private browsing feature should be enabled
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.flashEnabled=false
Whether or not the flash plugin should be enabled
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.filesEnabled=true
Whether or not the file manager should be enabled
Only available in Unblu Cloud.

com.unblu.core.client.ui

AbstractView

# Type: STRING 
# Default value: "./ui/agentworkspace/unblu_agentworkspace_logo.png" 
com.unblu.advisor.ui.logoURLPath=./ui/agentworkspace/unblu_agentworkspace_logo.png
Interpreted in two ways: If starting with '/', the logo will be requested 'as is' and is expected to be available from the given current host/port. Mostly useful for enterprise setups. If starting with './' it is relative to the given resource bundle.
# Type: STRING 
# Default value: "./ui/banner.jpg" 
com.unblu.advisor.ui.bannerURLPath=./ui/banner.jpg
Interpreted in two ways: If starting with '/', the banner will be requested 'as is' and is expected to be available from the given current host/port. Mostly useful for enterprise setups. If starting with './' it is relative to the given resource bundle.
# Type: STRING 
# Default value: "com.unblu.core.client.ui" 
com.unblu.advisor.ui.resourceBundle=com.unblu.core.client.ui
Name of the (osgi) bundle where ui resources are located.

GearMenuManager

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowHelp=true
Enable/disable help menu item.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuEnabled=true
Enable the gear menu. Might be disabled for SSO.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowAgentPresence=true
Enable/disable agent presence menu item
# Type: STRING 
# Default value: "en,de" 
# Value can be a list. 
com.unblu.core.gearmenu.gearMenuUriHelpSupportedLanguages=en,de
Specifies the supported languages of the help url
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowChangeLanguage=true
Enable/disable change language menu item.
# Type: STRING 
# Default value: "about:blank" 
com.unblu.core.gearmenu.gearMenuUriManageAccount=about:blank
Used as target url when clicking the 'manage account' menu item.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowChangePassword=true
Enable/disable change password menu item.
# Type: STRING 
# Default value: "en" 
com.unblu.core.gearmenu.gearMenuUriHelpFallbackLanguage=en
Specifies the fallback language of the help url, if the effective language is not among the supported ones.
# Type: STRING 
# Default value: "about:blank" 
com.unblu.core.gearmenu.gearMenuUriHelp=about:blank
Used as target url when clicking the 'help' menu item. If including a ${lang} string, the lang will be replaced with a two letter language code like de or en
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowManageAccount=true
Enable/disable manage account menu item.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.core.gearmenu.gearMenuShowSignout=true
Enable/disable signout menu item.

com.unblu.authentication.staticusers.server.core

StaticUsersConfiguration

# Type: STRING 
# Default value: "male;unblu;John;Doe;secret" 
# Value can be a list. 
com.unblu.enterprise.staticusers.users=male;unblu;John;Doe;secret
Static list of users. Format for a single user: <gender>;<userName>;<firstName>;<lastName>;<password>
Only available in Static User Package.

com.unblu.platform.server.auth.idpropagation

TrustedHeaderAuthentication

# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerDisplayNameSystem=
user display name header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerDisplayNameTrusted=
user display name header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.authentication.idpropagation.trustedheader.enabled=false
whether or not trusted header authentication should be enabled
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.authentication.idpropagation.trustedheader.letRootRequestPass=false
requesting the root path '/' would usually apply call origin UNTRUSTED settings. This may prevent proper redirecting e.g. of the co-visitor. Set this property to true to let the root request pass without check.
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerUserIdSystem=
user id header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "x-unblu-trusted-roles" 
com.unblu.authentication.idpropagation.trustedheader.headerRoles=x-unblu-trusted-roles
roles header name for call origin UNTRUSTED
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerRolesTrusted=
roles header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.trustedheader.useRequestHeaders=true
whether or not trust information should be read from request headers
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerRolesSystem=
roles header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerAdditionalInfoTrusted=
additional information header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.trustedheader.useRequestAttributes=true
whether or not trust information should be read from request attributes
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.trustedheader.forceAuthenticationTrusted=true
whether or not authentication should be forced on TRUSTED call origin
# Type: STRING 
# Default value: "x-unblu-trusted-user-id" 
com.unblu.authentication.idpropagation.trustedheader.headerUserId=x-unblu-trusted-user-id
user id header name for call origin UNTRUSTED
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerUserIdTrusted=
user id header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.authentication.idpropagation.trustedheader.forceAuthenticationSystem=false
whether or not authentication should be forced on SYSTEM call origin
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.trustedheader.headerAdditionalInfoSystem=
additional information header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "x-unblu-trusted-additional-information" 
com.unblu.authentication.idpropagation.trustedheader.headerAdditionalInfo=x-unblu-trusted-additional-information
additional information header name for call origin UNTRUSTED
# Type: STRING 
# Default value: "x-unblu-trusted-user-name" 
com.unblu.authentication.idpropagation.trustedheader.headerDisplayName=x-unblu-trusted-user-name
user display name header name for call origin UNTRUSTED
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.trustedheader.forceAuthentication=true
whether or not authentication should be forced on UNTRUSTED call origin

JeeAuthentication

# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerAdditionalInfoTrusted=
additional information header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.authentication.idpropagation.jee.forceAuthenticationSystem=false
whether or not authentication should be forced on SYSTEM call origin
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerDisplayName=
user display name header name for call origin UNTRUSTED
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.jee.useRequestAttributes=true
whether or not trust information should be read from request attributes
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerRolesSystem=
roles header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.jee.forceAuthenticationTrusted=true
whether or not authentication should be forced on TRUSTED call origin
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerDisplayNameSystem=
user display name header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "x-unblu-trusted-additional-information" 
com.unblu.authentication.idpropagation.jee.headerAdditionalInfo=x-unblu-trusted-additional-information
additional information header name for call origin UNTRUSTED
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerRolesTrusted=
roles header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerDisplayNameTrusted=
user display name header name for call origin TRUSTED. Falls back to UNTRUSTED if not set.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.authentication.idpropagation.jee.enabled=false
whether or not trusted header authentication should be enabled
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.authentication.idpropagation.jee.forceAuthenticationUntrusted=true
whether or not authentication should be forced on UNTRUSTED call origin
# Type: STRING 
# Default value: "" 
com.unblu.authentication.idpropagation.jee.headerAdditionalInfoSystem=
additional information header name for call origin SYSTEM. Falls back to UNTRUSTED if not set.
# Type: STRING 
# Default value: "x-unblu-trusted-roles" 
com.unblu.authentication.idpropagation.jee.headerRoles=x-unblu-trusted-roles
roles header name for call origin UNTRUSTED

com.unblu.review.server.filter.backend

DefaultFilterBackend

# Type: STRING 
# Default value: "WHITE_BLACK" 
com.unblu.server.filter.download.order=WHITE_BLACK
Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)
# Type: STRING 
# Default value: "application/pdf,application/x-pdf,text/csv,text/x-comma-separated-values" 
# Value can be a list. 
com.unblu.server.filter.download.white=application/pdf,application/x-pdf,text/csv,text/x-comma-separated-values
Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.server.filter.download.black=
Pattern black/white list that identifies resources as downloads (which will be shown in the download manager)
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.server.filter.offlineInjectionEnabled=false
Whether or not the offline injection should be enabled
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.server.filter.filterSupportsLastMetaPosition=false
Whether or not the filter in use supports the injection location AFTER_META_CONTENT_TYPE, which was introduced with 3.4.2

com.unblu.platform.shared.core

LegacyRecorderLimits

# Type: INTEGER 
# Default value: "3" 
com.unblu.client.errorrecovery.limit.recorder.reset=3
# Type: INTEGER 
# Default value: "7" 
com.unblu.client.errorrecovery.limit.recorder.abort=7

I18NConfiguration

# Type: STRING 
# Default value: "en"??
com.unblu.text.fallbackLanguage=en
the fallback language, will be used if the stirng is not available in the requested language
# Type: STRING 
# Default value: "en" 
com.unblu.text.defaultLanguage=en
the default locale to be used
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.text.useLanguageCookie=true
whether or not to use a specific cookie to select language
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.text.useLocaleHeader=true
whether or not to use a specific locale header to select language
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.text.useBrowserLanguage=true
whether or not the borwser language should be used
# Type: STRING 
# Default value: "US" 
com.unblu.text.defaultCountry=US
the default country to be used
# Type: STRING 
# Default value: "en,de,it,fr,cs,sl,sk" 
# Value can be a list. 
com.unblu.text.supportedLanguages=en,de,it,fr,cs,sl,sk
list of supported languages, using any other language will result in a fallbac,k to the default language

MiscLegacyConfiguration

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.client.correctIERelativePositioning=false
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.client.player.showCloseButton=true
# Type: INTEGER 
# Default value: "-1" 
com.unblu.recorder.idleTimeout=-1
# Type: STRING 
# Default value: "scaled" 
com.unblu.client.player.viewModeSwitchDefault=scaled
Default view mode
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.session.useConfirmDialog=false
use native confirm dialog in player, depricated
# Type: INTEGER 
# Default value: "-1" 
com.unblu.recorder.eventIdleTimeout=-1
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.client.player.showCursorLabel=true
Whether or not the mouse cursor label should be displayed
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.session.showConfirmDialogOnJoinExistingSession=false
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.client.player.textUrlNavigation=true
Whether or not the co-visitor should be allowed to navigate using the navigation bar
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.downloadManagerEnabled=false
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.session.playerShowOnlyCloseButton=true
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.client.player.viewModeSwitchEnabled=true
Whether or not the view mode switch should be shown

com.unblu.core.server.resourcehistory

BlobStoreConfiguration

# Type: INTEGER 
# Default value: "7200" 
com.unblu.server.core.resource.blob.expirationTime=7200
Expiration time for blobs

com.unblu.proxy.server.core

ProxyConfigurationProperties

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.rewriteHtml=true
Whether or not HTML should be rewritten
# Type: STRING 
# Default value: "" 
com.unblu.proxy.additionalExternalJavascript=
URI to an additional external javascript that will be injected in HTML responses
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.proxy.preventCaching=false
Whether or not cache preventing headers should be added to all responses
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.translateCookiePath=true
Whether or not cookie paths should be translated
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.promoteSecureCookies=true
Whether or not secure cookies should be promoted
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.rewriteBaseTag=true
Whether or not the base tag should be rewritten
# Type: STRING 
# Default value: "" 
com.unblu.proxy.rootRedirect=
Where to redirect requests with path /
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.showErrorInformation=true
Whether or not information abeout the error should be shown in the error page
# Type: STRING 
# Default value: "" 
com.unblu.proxy.additionalExternalCSS=
URI to an additional external CSS that will be injected in HTML responses
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.acceptSelfSignedSSL=true
Whether or not invalid SSL certificates should be silently accepted
# Type: STRING 
# Default value: "universal" 
com.unblu.proxy.backendBaseUrl=universal
backend base url of the proxy (fully qualified url or one of universal, forward, disabled or wildcard)
# Type: STRING 
# Default value: "ABSOLUTE_PATH" 
com.unblu.proxy.urltranslationStrategy=ABSOLUTE_PATH
Stragety for rewriting urls (ABSOLUTE_PATH, ABSOLUTE_URL, AS_BACKEND)
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.rewriteCss=true
Whether or not CSS should be rewritten
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.proxy.rewriteJavascript=false
Whether or not javascript should be rewritten
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.rewriteMeta=true
Whether or not meta tags should be rewritten
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.forwardCookies=true
Whether or not cookies should be forwarded
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.proxy.forwardReferer=true
Whether or not the referer header should be forwarded

com.unblu.edbs.ch.finnova.server.core

EdbsConfiguration

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.enterprise.edbs.retrieveUserInfoEnabled=false
whether to retrieve additional user info via EDBS or not
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: ENUM 
# Default value: "NAME_1" 
# Possible values: kd_bez, kd_geschlecht_cd, name_1, user_id, user_lang_bez, vorname  
com.unblu.enterprise.edbs.userLastNameField=NAME_1
name of the field to retrieve the user last name from.
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.enterprise.edbs.loggingEnabled=false
whether to use finnova EDBS logging or not
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: STRING 
# Default value: "" 
com.unblu.enterprise.edbs.host=
comma seperated list of host:port
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: STRING 
# Default value: "AL_PT_UnbluSessionLnr" 
com.unblu.enterprise.edbs.sessionLnrCookieName=AL_PT_UnbluSessionLnr
name of the cookie to retrieve the sessionLnr
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: ENUM 
# Default value: "VORNAME" 
# Possible values: kd_bez, kd_geschlecht_cd, name_1, user_id, user_lang_bez, vorname  
com.unblu.enterprise.edbs.userFirstNameField=VORNAME
name of the field to retrieve the user first name from.
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: ENUM 
# Default value: "USER_ID" 
# Possible values: kd_bez, kd_geschlecht_cd, name_1, user_id, user_lang_bez, vorname  
com.unblu.enterprise.edbs.userNameField=USER_ID
name of the field to retrieve the user name from.
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: INTEGER 
# Default value: "9224" 
com.unblu.enterprise.edbs.sessionLogActionCode=9224
action code value for the P_IBLOGACTCD field
Only available in Finnova E-Banking Authentication Package (EDBS).
# Type: ENUM 
# Default value: "USER_LANG_BEZ" 
# Possible values: kd_bez, kd_geschlecht_cd, name_1, user_id, user_lang_bez, vorname  
com.unblu.enterprise.edbs.userDisplayNameField=USER_LANG_BEZ
name of the field to retrieve the user display name from.
Only available in Finnova E-Banking Authentication Package (EDBS).

com.unblu.hbworker.cloud.client.main

HBWorkerCloudMain

# Type: STRING 
# Default value: "http://www.unblu.com" 
com.unblu.hbworker.client.redirectUrlJoinFailed=http://www.unblu.com
Redirect url for failed joins
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "3" 
com.unblu.hbworker.client.maxOpenSessions=3
Maximum number of open sessions in the agent workspace
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.client.showAgentWorkspace=false
Whether or not the agent workspace should be shown
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "" 
com.unblu.hbworker.client.redirectUrlLeave=
Redirect url where the visitor is redirected at the end of a joined session
Only available in Unblu Cloud.

com.unblu.cloud.shared.core

CoBrowsingFeatures

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.chatWelcomeMessageEnabled=true
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.hideUI=false
Whether or not the visitor ui should be hidden
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.cobrowsingButton=false
Whether or not the cobrowsing button should be displayed
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.markModeActivatedByDefault=false
Whether or not the mark mode should be enabled by default
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.chatWelcomeMessageEnabledEnterprise=false
duplicate of the chatWelcomeMessageEnabled property for enterprise. This property is legacy and must be removed with 3.6.x (after the consolidation)
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.menubarEnabled=true
Whether or not the menubar should be enabled
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.startWithTalkOptionEnabled=true
Whether or not talk should be available as an option to start a session (entitlement)
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.markModeEnabled=true
Whether or not the mark mode should be enabled
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.markModeButton=true
Whether or not the mark mode toggle button should be displayed
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.scrollLockButton=false
Whether or not the scroll lock button should be displayed
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.startWithChatOptionEnabled=false
Whether or not chat should be available as an option to start a session (entitlement)
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.hideOfflineFlap=false
Whether or not the flap should be hidden when offline.
# Type: STRING 
# Default value: "ASK_VISITOR" 
com.unblu.cobrowsing.visitorNameSource=ASK_VISITOR
Source of the visitor name (ASK_AGENT, ASK_VISITOR, GIVEN)
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.downloadManagerEnabled=false
Whether or not the resource history based download manager should be enabled
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cobrowsing.scrollLockModeEnabled=false
Whether or not the agent's window scroll positions should be locked and not update with changes from visitor side.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.covisitorMouseEnabled=true
Whether or not the mouse cursor of the co-visitor should be visible
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.chatEnabled=true
Whether or not chat is enabled in DOM capturing based products

SocialBrowsingSettings

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.socialbrowsing.enableUACompatibilityModeCheck=true
whether or not to check if the browser is compatible
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.socialbrowsing.terminateOnExit=false
whether or not the session should be terminated when a co-visitor leaves

UIFeatures

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.ui.assistanceDialogChatOptionEnabled=true
Whether or not the chat option should be available in the select assistnace type dialog
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.ui.assistanceDialogInvitationOptionEnabled=true
Whether or not the invitation option should be available in the select assistnace type dialog
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.cobrowsing.ui.assistanceDialogTalkOptionEnabled=true
Whether or not the talk option should be available in the select assistnace type dialog

com.unblu.review.client.player.ui

QooxdooApplicationDeployer

# Type: STRING 
# Default value: "" 
com.unblu.client.covisitor.pageTitle=
Html title of the player application

com.unblu.hbworker.cloud.server.core

ChatRequestMail

# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.hbworker.cloud.chatrequestmail.bccs=
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.cloud.chatrequestmail.newChatRequestEmailEnabled=false
whether or not an email should be sent when a new chat request is created
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.cloud.chatrequestmail.sendToAccountAdmins=true
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.hbworker.cloud.chatrequestmail.recipients=
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.cloud.chatrequestmail.acceptChatRequestEmailEnabled=false
whether or not an email should be sent when a chat request has been accepted
Only available in Unblu Cloud.

com.unblu.cloud.client.ui

MenuBar

# Type: INTEGER 
# Default value: "40" 
com.unblu.cloud.client.ui.menubar.internal.MenuBar.initialPositionX=40
Initial position x
# Type: INTEGER 
# Default value: "220" 
com.unblu.cloud.client.ui.menubar.internal.MenuBar.initialPositionY=220
Initial position y
# Type: STRING 
# Default value: "default" 
com.unblu.cloud.client.ui.menubar.internal.MenuBar.initialPositionUnit=default
Unit of the initial posiciton (x/y) (% or px)
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cloud.client.ui.menubar.internal.MenuBar.fixedPosition=false
Whether or not the position should be fixed
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.cloud.client.ui.menubar.internal.MenuBar.initiallyMinimized=false
Whether or not the menubar should be minimized initially

Tab

# Type: STRING 
# Default value: "default" 
com.unblu.session.tabInitialPositionUnit=default
Initial position unit (% or px)
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.session.tabFixedPosition=false
Fix the tab position (not dragable)
# Type: INTEGER 
# Default value: "200" 
com.unblu.session.tabInitialPositionY=200
Tab initial position y
# Type: INTEGER 
# Default value: "0" 
com.unblu.session.tabInitialPositionX=0
Tab initial position x
# Type: STRING 
# Default value: "default" 
com.unblu.session.tabStyle=default
Tab style (default, label or icon)

ThemeManager

# Type: STRING 
# Default value: "orange" 
com.unblu.cloud.ui.theme=orange
Name of the active color theme (orange or monochrome)

com.unblu.review.server.core

TerminateRecorderSession

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.review.server.core.internal.TerminateRecorderSession.sessionDestroyOnTerminateRecorderSession=false
Whether or not the web session should be terminated when a recorder session is terminated.

CollaborationSession

# Type: INTEGER 
# Default value: "-1" 
com.unblu.recorder.eventIdleTimeout=-1

VisualRecorder

# Type: INTEGER 
# Default value: "40" 
com.unblu.recorder.idleTimeout=40

CollaborationSessionStore

# Type: STRING 
# Default value: "" 
com.unblu.recorder.unsupportedEnvironmentsRule=
Rule to detect unsupported browsers

URLDocumentFilterConfig

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.review.server.core.player.urlfilter.filterTitle=true
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.review.server.core.player.urlfilter.white=
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.review.server.core.player.urlfilter.filterUrl=true
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.review.server.core.player.urlfilter.filterWindowDimension=true
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.review.server.core.player.urlfilter.black=
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.review.server.core.player.urlfilter.enabled=false
# Type: STRING 
# Default value: "black,white" 
com.unblu.review.server.core.player.urlfilter.order=black,white

com.unblu.core.server.visual

VisualInstructionEncoder

# Type: STRING 
# Default value: "" 
com.unblu.core.server.visual.additionalPlayerJavascript=
Additional javascript that should be injected in every html page of the player (caution: does only work if the url optimisation is enabled)
# Type: STRING 
# Default value: "" 
com.unblu.core.server.visual.additionalPlayerJavascriptDeferred=
Additional deferred javascript that should be injected in every html page of the player (caution: does only work if the url optimisation is enabled)

ResourceHistory

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.visual.resourcehistory.enabled=false
Whether or not resource history should be enabled

SecurityProcessingConfig

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.server.security.trustedCSSAllowUnknownIEFilters=false
Whether or not unknown css filters should be allowed
# Type: ENUM 
# Default value: "DROP_NODE" 
# Possible values: abort_session, drop_node, replace_node  
com.unblu.server.security.invalidnodeAction=DROP_NODE
Action for invalid nodes
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.server.security.trustedCSSAllowUnknownFunctions=false
Whether or not functions should be allowed inside css filters
# Type: ENUM 
# Default value: "ALLOW" 
# Possible values: allow, block, sanitize  
com.unblu.server.security.dataUrlTranformationStrategy=ALLOW
Stragetgy for data urls.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.server.security.eventTypeAttributeFilter=true
specifies whether element attributes starting with on... should always be dropped
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.server.security.filterjavascripturls=true
Whether or not java script urls should be filterd
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.server.security.tagfilter=true
specifies whether or not tags are filtered on the server
# Type: STRING 
# Default value: "blacklist" 
com.unblu.server.security.tagfilter.strategy=blacklist
possible values are 'blacklist' or 'whitelist'. Blacklist means, elements known as dangerous (script tag, on* attributes etc) are dealt with - unknown elements can pass. Whitelist means, only elements and attributes known are left through at all.
# Type: ENUM 
# Default value: "ALLOW" 
# Possible values: allow, block, sanitize  
com.unblu.server.security.trustedCSSDataUrlTranformationStrategy=ALLOW
Stragety for data urls inside trusted css filters

ResourceURITransformerConfiguration

# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.visual.resource.recorder.urlvalidation.black=
Patern black/white list for url validation (block/allow urls)
# Type: ENUM 
# Default value: "UNBLU" 
# Possible values: proxy, unblu  
com.unblu.visual.resource.recorder.uriTransformTarget=UNBLU
Target of the uri transofmation (UNBLU, PROXY)
# Type: STRING 
# Default value: ".*" 
# Value can be a list. 
com.unblu.visual.resource.recorder.urlvalidation.white=.*
Patern black/white list for url validation (block/allow urls)
# Type: STRING 
# Default value: "" 
com.unblu.visual.resource.recorder.uriTransformPattern=
Pattern for uri transofmation
# Type: STRING 
# Default value: "" 
com.unblu.visual.resource.recorder.uriTransformReplacement=
Replacement for uri transormation
# Type: STRING 
# Default value: "black,white" 
com.unblu.visual.resource.recorder.urlvalidation.order=black,white
Patern black/white list for url validation (block/allow urls)

com.unblu.platform.client.core

NativeWebsocketClientSocketImplementationFactory

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.client.core.nio.websocket.enabled=true

StorageConfiguration

# Type: ENUM 
# Default value: "AUTO" 
# Possible values: auto, cookie, webstorage  
com.unblu.platform.client.core.io.storage.StorageConfiguration.storageBackend=AUTO
configures which storage technology is used (AUTO, COOKIE or WEBSTORAGE)
# Type: ENUM 
# Default value: "AUTO" 
# Possible values: auto, local, xdm  
com.unblu.platform.client.core.io.storage.StorageConfiguration.storageAccess=AUTO
configures how storage is accessed (AUTO, XDM or LOCAL)

com.unblu.cloud.siteintegration.client.orchestration.backend.ui

EnableViaKeyboardShortcut

# Type: BOOLEAN 
# Default value: "false" 
customer.UnbluCustomer.useKeyboardShortCut=false
Enable activating unblu using a keyboard shortcut

com.unblu.cloud.server.core

CollaborationSessionTokenGenerator

# Type: STRING 
# Default value: "[1-9]{1}[0-9]{3}" 
com.unblu.session.tokenPattern=[1-9]{1}[0-9]{3}
pattern of the securit code token
# Type: STRING 
# Default value: "[1-9]{1}[0-9]{5}" 
com.unblu.session.invitationTokenPattern=[1-9]{1}[0-9]{5}
pattern of the securit code token
# Type: STRING 
# Default value: "[1-9]{1}[0-9]{7}" 
com.unblu.session.ticketPattern=[1-9]{1}[0-9]{7}
pattern of the securit code token

com.unblu.review.server.airlockicap

IcapBundleActivator

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.review.server.airlockicap.enableAirlockIcap=true
Whether or not airlock icap functionality is enabled

IcapHttpServletRequest

# Type: STRING 
# Default value: "http" 
com.unblu.review.server.airlockicap.request.hostScheme=http
Scheme used by the backend (i.e. e-banking application) to construct the request URI. This is needed because the ICAP interface does not provide this information.
# Type: STRING 
# Default value: "" 
com.unblu.review.server.airlockicap.url.backendPattern=
The backend host pattern (i.e regex) of the application (including scheme) how it's mapped by airlock. In certain circumstances (request host header rewrite by airlock) the ICAP API delivers only the backend host as the request host. To make the resourcehistory feature work properly this property needs to be configured as well as the frontend pattern property.
# Type: STRING 
# Default value: "" 
com.unblu.review.server.airlockicap.url.frontendPattern=
The frontend host pattern (i.e. regex) of the application (including scheme) as it's seen by the client. In certain circumstances (request host header rewrite by airlock) it's necessary to configure this property to make the resourcehistory feature work properly.

com.unblu.hbworker.server.core

HBWorkerConfiguration

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.hbworker.replaceLastWindow=false
Whether or not the headless browser should automatically open a new tab when the last tab is closed
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "2500" 
com.unblu.hbworker.maximalScreenHeight=2500
Maximal height of screen
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "http://www.unblu.com" 
com.unblu.hbworker.defaultNewWindowLocation=http://www.unblu.com
Default location for new tabs
Only available in Unblu Cloud.
# Type: STRING 
# Default value: "" 
com.unblu.hbworker.defaultLastWindowReplacementLocation=
Default location for the tab that replaces the last window
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "800" 
com.unblu.hbworker.defaultScreenHeight=800
Default height of screen
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "5" 
com.unblu.hbworker.maximalParticipantCount=5
Maximal number of participants in a session
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "750" 
com.unblu.hbworker.minimalScreenWidth=750
Minimal width of screen
Only available in Unblu Cloud.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.hbworker.contextMigrationEnabled=true
Whether or not context migration is enabled
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "1000" 
com.unblu.hbworker.defaultScreenWidth=1000
Default width of screen
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "2500" 
com.unblu.hbworker.maximalScreenWidth=2500
Maximal width of screen
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "5" 
com.unblu.hbworker.maximalWindowCount=5
Maximal number of open tabs
Only available in Unblu Cloud.
# Type: INTEGER 
# Default value: "450" 
com.unblu.hbworker.minimalScreenHeight=450
Minimal height of screen
Only available in Unblu Cloud.

com.unblu.platform.server.core

RedirectTargetValidationBlackWhitelistPatternHandler

# Type: STRING 
# Default value: "black,white" 
com.unblu.platform.server.core.redirectTargetFilter.order=black,white
Order of the redirect target validation black/white list pattern list
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.platform.server.core.redirectTargetFilter.white=
List of patterns for redirect targets allowed, i.e. white list
# Type: STRING 
# Default value: "" 
# Value can be a list. 
com.unblu.platform.server.core.redirectTargetFilter.black=
List of patterns for redirect targets not allowed, i.e. black list

XForwardedHeaderDelegate

# Type: BOOLEAN 
# Default value: "false" 
com.unblu.platform.server.http.xforwarded.enabled=false

RestServlet

# Type: INTEGER 
# Default value: "0" 
com.unblu.platform.error4xxcode=0
Which 4xx error code should be used for rest errors (effective status for rest errors will be 400 + value of this property)

LocalizedTextConfiguration

# Type: STRING 
# Default value: "" 
com.unblu.textoverlay=
the text overlay key or url to be used, comma separated list for multiple values

UnbluIdentifierProviderConfiguration

# Type: STRING 
# Default value: "" 
com.unblu.identifier.faviconUriOverwrite=
external favicon uri overwrite
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.identifier.siteEmbeddedSetup=false
# Type: STRING 
# Default value: "" 
com.unblu.identifier.cookieDomain=
# Type: STRING 
# Default value: "${systemIdentifier}" 
com.unblu.identifier.publicPathPrefix=${systemIdentifier}
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.identifier.cookieHttpOnlyFlag=true
# Type: STRING 
# Default value: "" 
com.unblu.identifier.cookiePathOverride=
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.identifier.cookieSecureFlag=false
# Type: STRING 
# Default value: "co-${systemIdentifier}" 
com.unblu.identifier.restrictedPathPrefix=co-${systemIdentifier}
# Type: STRING 
# Default value: "sys-${systemIdentifier}" 
com.unblu.identifier.systemPathPrefix=sys-${systemIdentifier}
# Type: STRING 
# Default value: "" 
com.unblu.identifier.serverBaseUrl=

UnbluRootServlet

# Type: STRING 
# Default value: "" 
com.unblu.server.http.rootRedirect=

UnbluHttpServletResponseWrapperConfiguration

# Type: BOOLEAN 
# Default value: "true" 
com.unblu.platform.server.core.wrapperServlet.useErrorPageGenerator=true
Whether or not the error page generator should be enabled

LoggingConfiguration

# Type: ENUM 
# Default value: "INFO" 
# Possible values: all, debug, error, info, off, trace, warn  
com.unblu.logging.rootLevel=INFO
Refault level for unblu.
# Type: INTEGER 
# Default value: "7" 
com.unblu.logging.mainLogMaxHistory=7
Max number of files (days) of the main log that should be keept. Older logs will be deleted. -1 for keep all.
# Type: STRING 
# Default value: "&lt;system&gt;{-&lt;target&gt;}.&lt;date&gt;.log" 
com.unblu.logging.fileNameFormat=&lt;system&gt;{-&lt;target&gt;}.&lt;date&gt;.log
Logfile name format: must contain '<date> and '<target>' optinally may contain '<system>', <target> may be enclosed with curly brackets '{}' to add additional characters that are ommited if <target> is empty (such as the main log target)
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.logging.fatalLogEnabled=true
Enable a separate log file for fatal errors. Fatal errors are always alswo appended to the unblu log file
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.logging.tranquilizeNoisyThirdPartyLibraries=true
Deprecated, has no effect anymore. Third party libraries are configured to WARN by default, use rootLevelThirdparty or individual per package configuration to change default level for embedded third party components.
# Type: STRING 
# Default value: "" 
com.unblu.logging.outputDirectory=
File system path (directory) where logfiles are written to.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.logging.configRestServiceEnabled=false
Enable /unblu/rest/loggingConfig?<logger1>=<level>&<logger2>=<level> for runtime configuration.
# Type: STRING 
# Default value: "%-10(%d{dd.MM.yyyy HH:mm:ss}) - %msg%n" 
com.unblu.logging.sessionLogFormat=%-10(%d{dd.MM.yyyy HH:mm:ss}) - %msg%n
Format of the session log.
# Type: STRING 
# Default value: "%-10(%d{dd.MM.yyyy HH:mm:ss} [%20.20thread] %-5level) %logger - %msg%n" 
com.unblu.logging.mainLogFormat=%-10(%d{dd.MM.yyyy HH:mm:ss} [%20.20thread] %-5level) %logger - %msg%n
Format of the main log (also default for the fatal and console log).
# Type: ENUM 
# Default value: "WARN" 
# Possible values: all, debug, error, info, off, trace, warn  
com.unblu.logging.rootLevelThirdparty=WARN
Default level for main embedded third party components.
# Type: BOOLEAN 
# Default value: "true" 
com.unblu.logging.sessionLogEnabled=true
Enable the session log file.
# Type: STRING 
# Default value: "%-10(%d{HH:mm:ss} [%20.20thread] %-5level) \(%file:%line\) %msg%n" 
com.unblu.logging.consoleLogFormat=%-10(%d{HH:mm:ss} [%20.20thread] %-5level) \(%file:%line\) %msg%n
Format of the console log (defaults to mainLogFormat).
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.logging.debug=false
Enable debug output in the logging system
# Type: INTEGER 
# Default value: "-1" 
com.unblu.logging.sessionLogMaxHistory=-1
Max number of files (days) of the session log that should be keept. Older logs will be deleted. -1 for keep all.
# Type: STRING 
# Default value: "" 
com.unblu.logging.fatalLogFormat=
Format of the fatal log (defaults to mainLogFormat).
# Type: STRING 
# Default value: "" 
com.unblu.logging.customLogbackXml=
Path to a custom logback xml configuration file. Caution: when using a custom logback xml, other com.unblu.logging configurations properties might not work as expected.
# Type: INTEGER 
# Default value: "7" 
com.unblu.logging.fatalLogMaxHistory=7
Max number of files (days) of the fatal log that should be keept. Older logs will be deleted. -1 for keep all.
# Type: BOOLEAN 
# Default value: "false" 
com.unblu.logging.consoleLogEnabled=false
Enable log output to console.

How can we help?

Chat with us and we will take you through our site!

Read about how we use cookies and how you can control them by clicking "Cookie Settings." If you continue to use this site, you consent to our use of cookies.