External users and Orient Me issue

I have enabled Orient Me and set /social to be the default homepage. It works, except for external users; when an external user logs in, it is redirected continuously from /social to /homepage and goes in a loop.

As far as I know the /social homepage is not allowed for external users but they should be redirected to the classic homepage. What I do not understand is why they go in a loop.

In the Orient Me logs I found this line: Redirect external user to classic homepage undefined

Any ideas ?

I have exactly the same problem. Will open a case for it.

HCL issued a fix and now the problem is solved

Where can I get this fix?

Even in a fresh v7 deployment it doesn't work for me.

Open a case and they will give it to you.

Hi,

one additional question as with CNX 6.5 CR1 and CP I don't have this problem. Which version do you refer to?

External users can access OrientMe without issues and can see news.

They do not see the Important To Me Bar in my installations.

Thanks for sharing your installed version, so maybe I'm prepared for the next update.

Martin

It seems to happen in 6.5 CR1 as well as in 7. But only, if you enable Orient Me and set it as the default homepage. If you use the classic homepage as default and your users opt to Orient Me by themselves, all works fine.

Hi,

because I'm curious, I want to reproduce the issue.

When you say "set as default homepage" do you just set the property "com.ibm.orient.isOrientHomepage" in the LC-config.xml to true or do you additionally change the redirect from / to /social in the HTTP Server?

In my installation I kept the "old" redirect from / to /homepage and leave the redirect to the homepage switcher code.

Thanks for the clarification.

Martin

We only set this in the LCC:

<genericProperty name="com.ibm.orient.isOrientHomepage">true</genericProperty>

IHS redirect still points to /homepage, as SPNEGO doesn't seem to work when redirecting to /social.

I have had exactly the same issue several times now and each time it is because of the Ingress Controller address.

If you run kubectl get ingress -n connections it will show you a list and host name the host will be something like this *.local.acme.com

Now here is the issue that I had, for external access to Orient Me the .local part you need to change this to the lowest domain entry so that it covers all.

To do that edit each one in the list by using this command:

kubectl edit ingress cnx-ingress-orient-me -n connections

and change the host to, in my case *.acme.com this should fix the issue or has for me each time I have had it.

Hope that helps.