Hue Troubleshooting
Hue Troubleshooting
Hue Troubleshooting
Date published: 2020-07-28
Date modified: 2020-10-13
https://docs.cloudera.com/
Legal Notice
© Cloudera Inc. 2023. All rights reserved.
The documentation is and contains Cloudera proprietary information protected by copyright and other intellectual property
rights. No license under copyright or any other intellectual property right is granted herein.
Unless otherwise noted, scripts and sample code are licensed under the Apache License, Version 2.0.
Copyright information for Cloudera software may be found within the documentation accompanying each component in a
particular release.
Cloudera software includes software from various open source or other third party projects, and may be released under the
Apache Software License 2.0 (“ASLv2”), the Affero General Public License version 3 (AGPLv3), or other license terms.
Other software included may be released under the terms of alternative open source licenses. Please review the license and
notice files accompanying the software for additional licensing information.
Please visit the Cloudera software product page for more information on Cloudera software. For more information on
Cloudera support services, please visit either the Support or Sales page. Feel free to contact us directly to discuss your
specific needs.
Cloudera reserves the right to change any products at any time, and without notice. Cloudera assumes no responsibility nor
liability arising from the use of products, except as expressly agreed to in writing by Cloudera.
Cloudera, Cloudera Altus, HUE, Impala, Cloudera Impala, and other Cloudera marks are registered or unregistered
trademarks in the United States and other countries. All other trademarks are the property of their respective owners.
Disclaimer: EXCEPT AS EXPRESSLY PROVIDED IN A WRITTEN AGREEMENT WITH CLOUDERA,
CLOUDERA DOES NOT MAKE NOR GIVE ANY REPRESENTATION, WARRANTY, NOR COVENANT OF
ANY KIND, WHETHER EXPRESS OR IMPLIED, IN CONNECTION WITH CLOUDERA TECHNOLOGY OR
RELATED SUPPORT PROVIDED IN CONNECTION THEREWITH. CLOUDERA DOES NOT WARRANT THAT
CLOUDERA PRODUCTS NOR SOFTWARE WILL OPERATE UNINTERRUPTED NOR THAT IT WILL BE
FREE FROM DEFECTS NOR ERRORS, THAT IT WILL PROTECT YOUR DATA FROM LOSS, CORRUPTION
NOR UNAVAILABILITY, NOR THAT IT WILL MEET ALL OF CUSTOMER’S BUSINESS REQUIREMENTS.
WITHOUT LIMITING THE FOREGOING, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
LAW, CLOUDERA EXPRESSLY DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, QUALITY, NON-INFRINGEMENT, TITLE, AND
FITNESS FOR A PARTICULAR PURPOSE AND ANY REPRESENTATION, WARRANTY, OR COVENANT BASED
ON COURSE OF DEALING OR USAGE IN TRADE.
Cloudera Runtime | Contents | iii
Contents
Referer checking failed because domain does not match any trusted
origins................................................................................................................... 16
502 Proxy Error while accessing Hue from the Load Balancer.........................21
Connection failed error when accessing the Search app (Solr) from Hue.........25
Hue Load Balancer does not start due to lengthy BalancerMember Route
length.................................................................................................................... 33
Procedure
1. Convert the .key file to an unprotected private key file by using the following command:
[libsaml]
xmlsec_binary=/usr/bin/xmlsec1
metadata_file=/opt/cloudera/security/saml/idp-openam-metadata.xml
key_file=/opt/cloudera/security/hadoop-cpi-prod_unprotected.key
cert_file=/opt/cloudera/security/hadoop-cpi-prod.pem
6
Cloudera Runtime Unable to connect to database with provided credential
Note: The optimal number of documents that can be stored in a table is less than or equal to 30,000. Consider
this number while specifying the cleanup interval.
Procedure
1. SSH in to an active Hue instance.
2. Change to the Hue home directory:
cd /opt/cloudera/parcels/CDH/lib/hue
The --keep-days property is used to specify the number of days for which Hue will retain the data in the backend
database.
If the desktop_document_cleanup command has run successfully, the table size should decrease.
What to do next
Set up a cron job that runs at regular intervals to automate the database cleanup. For example, you can set up a cron
job to run daily and it purges data older than x number of days.
7
Cloudera Runtime Activating Hive query editor on Hue UI
Procedure
1. Install a different database instance, such as MySql temporarily to use with Hue.
This is referred to as the Hue database.
2. Add the Hue service from Cloudera Manager and specify the Hue database details that you created in the previous
step.
This will allow you to get past the Add Service wizard and add the Hue service to your cluster.
3. Modify the Hue instance to use the actual Oracle database as follows:
a) Navigate to Cloudera Manager Clusters Hue service Configuration Category Database .
The database configuration fields are displayed.
b) Set up the Oracle database by configuring the following fields:
1. Select Oracle as the Hue Database Type.
2. In the Hue Database Hostname field, specify the Fully Qualified Domain Name (FQDN) of the host on
which you have installed the Oracle database.
3. In the Hue Database Port field, specify the port on the host on which the Oracle databse is running.
Typically, this value is 1521.
4. In the Hue Database Username field, specify the username to log in to the Oracle database.
5. In the Hue Database Password field, specify the database password.
6. In the Hue Database Name field, specify the name of the Hue database in the following format:
<HUE_DB_HOST>:1521/<servicename>
c) Navigate to Cloudera Manager Clusters Hue service Configuration Category Advanced and specify the
following in the Hue Service Advanced Configuration Snippet (Safety Valve) for hue_safety_valve.ini field:
[desktop]
[[database]]
port=0
Note:
In CDH 6 and earlier, the Hive service included the Hive Metastore and HiveServer2. In Cloudera Runtime
7.0 and later, this service includes only Hive Metastore. HiveServer2 and other components of the Hive
execution engines are part of the HIVE_ON_TEZ service.
Procedure
1. Sign in to Cloudera Manager as an Administrator.
2. Check whether the HIVE_ON_TEZ service is installed on your cluster.
If it is not installed already, add it as a service.
8
Cloudera Runtime Query execution finished in Hue but shows as executing on
Cloudera Manager Impala Queries Page
Results
The Hive query editor should now be available on the Hue user interface.
9
Cloudera Runtime Finding the list of Hue superusers
For example,
--idle_session_timeout=3600
In this case, the query will time out after one hour.
Using the Hue shell and Python code to find Hue superusers
1. Connecting to Hue shell by running the following command:
Sample output:
Sample output:
----------------------+
username is_superuser
----------------------+
admin 1
----------------------+
1 row in set (0.00 sec)
10
Cloudera Runtime Username or password is incorrect while accessing Hue through
Knox
Procedure
1. Open a terminal session.
2. SSH into the Knox Gateway host by entering the following command:
ssh [***KNOX-USERNAME***]@[***KNOX-HOST***].[***DOMAIN***].site
Replace KNOX-HOST.domain.site with the Fully-Qualified Domain Name (FQDN) of your Knox Gateway host.
For example:
11
Cloudera Runtime HTTP 403 error while accessing Hue UI from Knox
3. Enter the password that you used on the Knox Gateway web UI.
If you are able to log in using these credentials, then you should be able to log into the Knox Gateway UI.
Procedure
1. Sign in to Cloudera Manager as an Administrator.
2. Go to ClustersRanger service Ranger Admin Web UI and sign in to the Ranger Admin web UI as an
Administrator.
3. Click on cm_knox.
4. The cm_knox policies are displayed.
12
Cloudera Runtime HTTP 403 error while accessing Hue UI from Knox
6. Verify that the user and the group to which the user belongs has the required permissions.
If the user or group does not have the required permission, then add the user or the user group to the Select User
field and select Allow under Permissions.
13
Cloudera Runtime Unable to access Hue from Knox Gateway UI
Procedure
1. Sign in to Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configurations and search for the Authentication Backend field.
3. Select desktop.auth.backend.KnoxSpnegoDjangoBackend from the dropdown.
9. Click Administration on the Cloudera Manager left navigation panel and select Security.
14
Cloudera Runtime Unable to access Hue from Knox Gateway UI
10. Go to the Kerberos Credentials tab and click Generate Missing Credentials.
15
Cloudera Runtime Referer checking failed because domain does not match any trusted
origins
https://[***HOSTNAME***]:[***PORT***]/gateway/cdp-proxy/hue/
Procedure
1. Go to Clusters $Knox service Instances and click on the Knox Gateway hostname.
2. Note down the IP address of the Knox Gateway host from the Details section.
3. Go to Clusters Hue service Configurations and search for the Knox Proxy Hosts field.
4. Enter the IP address of the Knox Gateway host that you noted earlier.
5. Click Save Changes.
6. Verify whether you can access the Knox Gateway through the following URL:
https://[***IP_ADDRESS***]:[***KNOXUI_PORT***]/gateway/cdp-proxy/hue/hue/
accounts/login?
16
Cloudera Runtime Unable to view Snappy-compressed files
No output on the console indicates that the snappy library is not installed on your cluster. If you get any results for
snappy, then uninstall it by running the following command:
Next, check whether you have the python-snappy library is installed on your cluster by running the following
command:
Sample output:
Name: python-snappy
Version: 0.5.4
Location: /usr/lib64/python2.7/site-packages
Procedure
1. Sign in to Cloudera Manager as an Administrator.
2. Stop the Hue service by going to Cluster Hue service Action .
3. Change to the following directory depending on whether you have used parcels or packages to set up your CDH
cluster.
For parcels:
cd /opt/cloudera/parcels/CDH/lib/hue
For package:
cd /usr/lib/hue
17
Cloudera Runtime “Unknown Attribute Name” exception when enabling SAML
5. Verify that the python-snappy library is readable by all users by running the following commands:
If the python-snappy library is working as expected, then no output is displayed for this command.
Results
You should be able to view Snappy-compressed files on the Hue File Browser and the HBase Browser using the Hue
web interface.
Procedure
1. SSH into a Hue server as a root user.
2. Create an attribute mapping directory as follows:
mkdir -p /opt/cloudera/security/saml/attribute_mapping
vi /opt/cloudera/security/saml/attribute_mapping/saml_uri.py
MAP = {
"identifier": "urn:oasis:names:tc:SAML:2.0:attrname-format:uri",
"fro": {
'uid': 'uid',
},
"to": {
'uid': 'uid',
}
}
18
Cloudera Runtime Impala query fails with invalid query handle error
8. Add the following lines in the Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini field:
[libsaml]
xmlsec_binary=/usr/bin/xmlsec1
metadata_file=/opt/certs/saml/FederationMetadata.xml
key_file=/opt/certs/hue.key
cert_file=/opt/certs/hue.crt
entity_id=[***HOST-BASE-URL***]
logout_enabled=false
username_source=attributes
attribute_map_dir=/opt/cloudera/security/saml/attribute_mapping
#user_attribute_mapping='{"uid":"username"}'
Results
The users should now be able to authenticate to Hue through SAML.
Procedure
1. Log into Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini .
3. Increase the value of the server_conn_timeout property in the Impala section as follows:
[impala]
server_host=[***SERVER-HOST***]
server_port=[***PORT***]
server_conn_timeout=[***TIMEOUT-IN-SECONDS***]
You can increase the value of the server_conn_timeout property to 2 hours (7200 seconds).
4. Click Save Changes.
5. Restart the Hue service.
Results
You should be able to run Impala queries from the Hue web interface successfully.
19
Cloudera Runtime Services backed by PostgreSQL fail or stop responding
into Hue. The logs show a “FATAL: remaining connection slots are reserved for non-replication superuser con
nections” error.
Procedure
1. Check the number of available and idle connections:
a) SSH into the PostgreSQL database from the command-line client psql as an admin user.
b) Run the following query to check the number of idle connections:
show max_connections;
e) Run the following query to know where the connections are going:
2. If most connections are idle and the max_connections value is less than 100, then increase the max_connections
value in the postgresql.conf file:
a) Log into Cloudera Manager and stop all services that use the PostgreSQL database.
b) SSH into the host on which the PostgreSQL server is running.
c) Open the postgresql.conf file for editing.
The postgresql.conf file is typically present in the /var/lib/pgsql/data directory. But this may vary depending on
where you have installed the database.
d) Increase the value of max_connections as per the following recommendation:
Allow a maximum of 100 connections for each database and add 50 extra connections. For example, for two
databases, set the maximum connections to 250.
If you store five databases on one host (the databases for Cloudera Manager Server, Activity Monitor, Reports
Manager, Apache Atlas, and Hive Metastore), set the maximum connections to 550.
e) Save the changes and exit.
f) Restart the PostgreSQL database by running the following command:
pg_ctl restart
g) Restart all the affected services from Cloudera Manager.
20
Cloudera Runtime Error validating LDAP user
What to do next
If increasing the connection limit does not solve your problem and you see a need to scale up, then add new
PostgreSQL instances on other hosts and migrate the services to those hosts with the help of your Database
Administrator (DBA).
Procedure
1. Log into Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration Hue Server Advanced Configuration Snippet (Safety Valve) for hive-
site.xml .
3. Click View as XML and add the following lines in the text box:
<property>
<name>hive.server2.authentication</name>
<value>KERBEROS</value>
</property>
Alternatively, you can click + to enable the Editor mode and specify hive.server2.authentication in the Name field
and KERBEROS in the Value field.
4. Click Save Changes.
5. Restart the Hue service.
Results
The hive.server2.authentication property is appended to the hive/conf/hive-site.xml file. From now on, Hive will use
Kerberos to authenticate access requests from the Hive editor within Hue and LDAP when you access Hive using
Beeline.
Procedure
1. Log into Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration Scope Load Balancer Load Balancer Advanced Configuration Snippet
(Safety Valve) for httpd.conf .
21
Cloudera Runtime Invalid method name: 'GetLog' error after submitting Hive queries
3. Add the following line in the Load Balancer Advanced Configuration Snippet (Safety Valve) for httpd.conf text
box:
ProxyTimeout 600
Note: If you are seeing the following error, then considering increasing the proxy timeout value to 1000
seconds:Proxy Error Proxy Error The proxy server received an invalid response from an upstream s
erver. The proxy server could not handle the request POST /notebook/api/get_logs.
4. Click Save Changes.
5. Restart the Hue service.
Procedure
1. Log into Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration .
3. Add/update the beeswax section as follows in the Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini field:
[beeswax]
use_get_log_api=false
Procedure
1. Log into Cloudera Manager as an administrator.
2. Go to Clusters Ranger service Instances tab and note down the hostname corresponding to the “Ranger
Usersync” role type.
3. Open the Ranger web UI by clicking Ranger Admin Web UI.
22
Cloudera Runtime "Authorization Exception" error on submitting queries in Hue
4. SSH into the Ranger Usersync host that you noted in step 2 and add the user or the group as follows:
5. On the Ranger web UI, click Hadoop SQL listed under the HADOOP SQL service.
The Hadoop SQL Policies page is displayed.
23
Cloudera Runtime "Authorization Exception" error on submitting queries in Hue
6. On the Hadoop SQL Policies page, you can grant the new user access to all the databases or to specific databases
by adding a new policy.
• To grant the permission on all databases:
a. Click the policy ID corresponding to "all - database, table, column".
b. On the Edit Policy page, add the user whom you want to grant the permission in the Select User field
under the Allow Conditions section as shown in the following image:
To grant permissions to a group, enter the group name in the Select Group field.
c. Click Save.
• To grant permission on specific database:
a. Click Add New Policy.
The Create Policy page is displayed.
b. Under the Policy Details section, specify the policy name and select the database, table, and column that
you want your user to access as shown in the following image:
c. Under the Allow Conditions section, enter the username in the Select User field and click Add Permissions
and select the permissions that your user must have.
24
Cloudera Runtime Cannot alter compressed tables in Hue
To grant permissions to a group, enter the group name in the Select Group field.
d. Click Add.
7. Start the Hue service from Cloudera Manager.
Results
The user or the group should be able to run any query on any entities as defined in the policy.
Procedure
1. SSH into the host on which you have installed the Oracle database.
2. Create a new uncompressed table with the same structure as the compressed table.
3. Copy the data from the compressed table to the new uncompressed table.
4. Rename or delete the compressed table.
5. Rename the uncompressed table with the name of the original compressed table.
Results
You should now be able to perform ALTER TABLE operations (add, delete, drop, modify) on the Hue tables.
If you select Solr-2 as a dependent service for Hue, then Cloudera Manager updates the search section of the hue.ini
file as follows:
[search]
# URL of the Solr Server
solr_url=http://solr2:2345/solr/
As a result, you may not be able to access the Search app from the Hue web UI. To resolve this issue:
25
Cloudera Runtime Downloading query results from Hue takes time
Procedure
1. Log into Cloudera Manager as an administrator.
2. Go to Clusters Hue service Configuration and add the following lines in the Hue Service Advanced
Configuration Snippet (Safety Valve) for hue_safety_valve.ini field:
[search]
# URL of the Solr Server
solr_url=http://[***HOSTNAME***]:[***PORT***]/solr/
solr_url=http://solr2:4567/solr/
Procedure
1. Sign in to Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration and search the cherrypy_server_threads property.
The Hue Web Server Threads field is displayed.
3. Increase the thread count to 100 or a higher value.
The default Hue web server thread count is 50.
4. Click Save Changes.
5. Restart the Hue service.
CLOUDERA_HTTPD_USE_SSL=true
Apache/2.4.6 mod_ssl (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
26
Cloudera Runtime Unable to terminate Hive queries from the Hue Job Browser in a
Kerberized cluster
Procedure
1. Create a password file in your chosen security directory and insert the private key password as shown in the
following example:
Where abc123 is the private key password and password.txt is the password file.
2. Set the file ownership and permissions as shown in the following example:
3. Enter the path to the file containing the passphrase used to encrypt the private key of the Hue Load Balancer
server in the Hue Load Balancer TLS/SSL Server SSLPassPhraseDialog field.
In this case, /etc/security/password.txt.
4. Click Save Changes.
5. Restart the Hue service.
To enable terminating jobs and running queries from the Hue Job Browser, enable Kerberos authentication for HTTP
web consoles for YARN as follows:
Procedure
1. Log in to Cloudera Manager as an Administrator.
2. Go to Clusters YARN Configuration and type enable kerberos in the search box.
3. Select Enable Kerberos Authentication for HTTP Web-Consoles.
4. Click Save Changes.
5. Restart the YARN service.
27
Cloudera Runtime Unable to view or create Oozie workflows in Hue on a Knox-
secured cluster
Procedure
1. Log in to Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini .
3. Add the Oozie server URL in the trusted_origins property under the desktop section as follows:
[desktop]
[[session]]
# Comma-separated list of Oozie nodes and Oozie ports
# for each Oozie instance
trusted_origins=[***OOZIE-NODE1***]:[***OOZIE-PORT1***], [***OOZIE-NODE2**
*]:[***OOZIE-PORT2***],...
For example:
[desktop]
[[session]]
# Comma-separated list of Oozie nodes and Oozie ports
# for each Oozie instance
trusted_origins=localhost:11000
28
Cloudera Runtime Unable to connect Oracle database to Hue using SCAN
Procedure
1. Log in to Cloudera Manager and stop the Hue service.
2. SSH in to your database instance as a root user.
3. Check the number of available connections by running the following command:
Procedure
1. Sign in to Cloudera Manager as an administrator.
2. Add the Hue service using a MySQL database.
29
Cloudera Runtime Increasing the maximum number of processes for Oracle database
3. Check whether the Hue service is added successfully by launching the web UI.
4. After the Hue service is running, go to Cloudera Manager Clusters Hue service Configuration .
5. Add the following lines in the Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini field:
[desktop]
[[database]]
port=0
engine=oracle
name=[***ORACLE-SCAN***]/[***SERVICE-NAME***]
user=[***HUE-DB-USER***]
Note: Specify port=0 because the port used for the Oracle database (1521) is part of the SCAN.
For example, if a host has a database for two services, anticipate 250 maximum connections. If you anticipate a
maximum of 250 connections, plan for 280 sessions.
30
Cloudera Runtime UnicodeDecodeError: UTF-8 codec cannot decode byte in position
Based on the number of sessions, you can determine the number of anticipated transactions using the following
formula:
Continuing with the previous example, if you anticipate 280 sessions, you can plan for 308 transactions.
Work with your Oracle database administrator to apply these derived values to your system.
Using the sample values above, Oracle attributes would be set as follows:
In CDP, Hue is compatible with Python 2.7.x, but the Tablib library for Hue has been upgraded from 0.10.x to
0.14.x, which is generally used with the Python 3 release. If you try to download Impala query results having special
characters in the result set in a CSV format, then the download may fail with the ASCII unicode decode error. To fix
this issue, downgrade the Tablib library to 0.12.x as follows:
Procedure
1. SSH into the Hue server host.
2. Change directory to the following:
cd /opt/cloudera/parcels/CDH-7.x/lib/
cp -R hue hue_orginal
31
Cloudera Runtime Fixing authentication issues between HBase and Hue
cd hue
The Wheel package is used to avoid recompiling your software during every install.
6. Install the Python Setuptools package for Hue:
8. Update the permissions of the Tablib library and other packages that were installed during the process by using the
following command:
Attention: The Tablib library and other packages should have the drwxr-sr-x permission. Failing to have
this permission can result into an “tablib module not found” error.
Procedure
1. Log in to Cloudera Manager as an Administrator.
2. Go to Clusters HBase service Instances and note the hostname of the host on which the HBase Thrift Server is
running.
If multiple Thrift Servers are configured, then find the one that Hue is configured to use.
3. Go to Configuration HBase Thrift Server Advanced Configuration Snippet (Safety Valve) for hbase-site.xml and
add the following properties:
Field Property
Name hbase.thrift.spnego.principal
Value HTTP/[***HOSTNAME-FROM-STEP2***]@REALM
Substitute @REALM with the actual Kerberos realm.
Name hbase.thrift.spnego.keytab.file
Value hbase.keytab
32
Cloudera Runtime Hue Load Balancer does not start due to lengthy BalancerMember
Route length
Name hbase.thrift.ssl.enabled
Value false
b) Add the following properties in the HBase Thrift Server Advanced Configuration Snippet (Safety Valve) for
hbase-site.xml field:
Field Property
Name hbase.thrift.ssl.enabled
Value false
[hbase]
thrift_transport=buffered
33
Cloudera Runtime Enabling access to HBase browser from Hue
/var/run/cloudera-scm-agent/process/482-hue-HUE_LOAD_BALANCER/httpd.conf is
invalid.
To resolve this issue, modify the route name column in the ROLES table in the scm database for every Hue server to
be less than or equal to 64 characters, and ensure that it is unique.
Procedure
1. SSH into the database instance as an administrator.
2. Query the ROLES table to view table content:
3. Update the values in the "NAME" column so that the route name is less than or equal to 64 characters:
Procedure
1. Log in to Cloudera Manager as an Administrator.
2. Go to Clusters HBase service Configuration and search for the hbase.thrift.support.proxyuser property.
3. Enable the Enable HBase Thrift Proxy Users option.
4. Click Save Changes.
5. Go to Clusters HDFS service Configuration .
6. Enter the following lines in the Cluster-wide Advanced Configuration Snippet (Safety Valve) for core-site.xml
field:
<property>
<name>hadoop.proxyuser.hbase.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hbase.groups</name>
<value>*</value>
</property>
34
Cloudera Runtime Fixing a warning related to accessing non-optimized Hue
Procedure
1. Log in to Cloudera Manager as an Administrator.
2. Go to Clusters Hue service Configuration Hue Service Advanced Configuration Snippet (Safety Valve) for
hue_safety_valve.ini and add the following line under the [desktop] section:
[desktop]
hue_load_balancer=https://[***LB-HOST-FQDN***]:[***LB-PORT***]
You can specify a comma-separated list of URLs for which you see the warning in the hue_load_balancer
property.
3. Click Save Changes.
4. Restart the Hue service.
35