selfhosted/docker/5.11.17: client portal url issue

selfhosted/docker/5.11.17

I have an issue with the client portal reachability.

We use separate domains for admin (app URL) and client portal:

  1. app URL = https://xxx1.company.nl
  2. client portal URL = https://xxx2.company.nl

In the settings → client portal → domain URL, I have the correct URL (https://xxx2.company.nl) configured, and if I use the generated URL from the Login URL field on the same page, the link will work, and the client portal will be available at
https://xxx2.company.nl/client/login?company_key=xxx

However, if I go back to the clients section, pick up a random client, and click on the “client portal” URL in the contact section, I will be directed to the APP_URL (https://xxx1.company.nl/client/key_login/xxx?silent=true), and right after the browser will try to open this URL, it will be redirected to “https://xxx1/client/dashboard” (with stripped company.nl part) which is of course not reachable.

Is it me who forgot to change the URL somewhere in the configuration, or is there a bug in this version?

Thanks.

Hi,

Was this working in the past?

Can’t tell, I’m just working on the initial setup of the accounting solution.
I’ve tried on 5.11.3 initially, then upgraded to 17 – no difference.

I don’t believe it’s supported, there’s an issue on GitHub requesting it to be added.

ok, I don’t need specifically two separate domains for APP_URL and clients portal, but I need clients to be able to access their personal space with the link. Is it the same link that I can copy from the contact section of the customer? Or is there another link?

That should work, it may help to clear the domain value in Settings > Client Portal.

only the subpart of the string of the client portal makes the client portal. if you just reach out for

xxx2.company.nl it should be the same as xxx1.company.nl.

i would also like that client portals url is aiming directly to the “pure client portals” login page.

If you’d like to see a change in the app I suggest creating an issue on GitHub

Yeah, I tried, the same issue: the generated link in the “customer portal” setting page – works, and the generated link on the random customer page - does not: it looks like “https://xxx1.company.nl/client/key_login/xxx?silent=true” but it redirects to “https://xxx1/client/dashboard” after the initial browser request.