Hi, so I have created an application for eve-ng so I could access it via the apps launcher. The steps I did to create it are as followed:
- I’ve created a group that contains my mail to attach it to policies.
- I’ve created an App Launcher rule with the same group that contains my mail attached to allow me access to the App Launcher page.
- I have created a tunnel called eve-ng which routes the IP of the machine that eve-ng sits on as well as a public hostname of my domain with a subdomain that is to be used when accessing the application from the App Launcher (on port 80).
- I have set the tunnel mode to split tunnel and added the IP of the machine with eve-ng so that any traffic to that destination IP will get sent through the tunnel.
- And lastly, I have created the eve-ng application with a self-hosted type, set an allow policy with the group I created earlier attached (so I could see and access the app on the App Launcher), and pointed the application domain to the same subdomain that I have set in the tunnel settings (there is a CNAME record for that subdomain pointing towards the tunnel url).
At this stage I can open the App Launcher and see the app, I click it and I can see the login page for eve-ng but that’s when the problem happens. When I login it just does nothing. I see the request being sent to an endpoint that is slightly different from the one I send when connecting to the IP of the machine directly and logging in (which works). I suspect that the referrer header might be related but I am not too sure at all.I also think that the 401 http error might be related as it relates to the endpoint that is used to login normally. I would appreciate any help in resolving this so I could login from the App Launcher as well.
If there is a need for other images as well as any information I will gladly provide.
PS: I will attach images below.