Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

HUE Load Balancer warning banner

HUE Load Balancer warning banner

Hi.

 

We have configured HUE Load Balancer with cloudera manager.
And we also have an additional iptables NAT rule that forward 443 -> HUE Load Balancer port for a user friendly experience.

 

We run HUE LB on port tcp/7180.

iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 7180

 

End users access HUE with a CNAME in the browser, let’s stay https://internal-hue.company.net.
The actual HUE instance is on AWS and we have a VPN from our internal network so the server is using the standard VPC hostname ip-X-X-X-X.<aws region>.compute.internal.

 

We now get the following warning banner from HUE saying that we are accessing non-optimized hue, even if we are going through the HUE LB.

 

"You are accessing a non-optimized Hue, please switch to one of the available addresses: https://ip-X-X-X-X.<region>..compute.internal:7180"

 

Has anyone seen this problem before when using CNAMES instead of hostname with HUE LB?

2 REPLIES 2

Re: HUE Load Balancer warning banner

New Contributor

I had the same issue.

 

It took a bit, but what you need to edit is 'hue_safety_valve.ini'. This can be accessed from cloudera manager.

 

under the [desktop] section, add:

 

hue_load_balancer=http://<load_balancer>:<port_for_balanced_hue>

 

 

I have not tried it, but this is actually a comma-separated list, so you should be able to add other load balancers as needed. This worked for me to get the banner working properly.

 

 
Highlighted

Re: HUE Load Balancer warning banner

Hi. 

 

Worked!

 

Thank you for your help.

 

 

Don't have an account?
Coming from Hortonworks? Activate your account here