Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Has anyone had issues with Savyint being started as root instead of tomcat user before?

raman
New Contributor II
New Contributor II
7 REPLIES 7

rushikeshvartak
All-Star
All-Star

Login Page will not be loaded


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

raman
New Contributor II
New Contributor II

In my case, I was able to access the application but I was not able to download analytics reports as Excel or CSV as a folder was created in the backend server with root permissions instead of tomcat

Belwyn
Saviynt Employee
Saviynt Employee

Hi Raman, 

Thank you for reaching out to us, 

We haven't seen this behaviour from any of the other environments, did you try restarting your environment? 

Regards, 
Belwyn.

 

raman
New Contributor II
New Contributor II

Yes the servers were rebooted multiple times since the folders were created in the backend with root permissions

Belwyn
Saviynt Employee
Saviynt Employee

Can you please post the logs you see when you try to download the analytics reports

Regards, 
Belwyn.

raman
New Contributor II
New Contributor II

Logs:

2022-07-18 14:10:17,332 [https-jsse-nio-443-exec-5] ERROR services.SaviyntCommonUtilityService  - Exception
java.nio.file.AccessDeniedException: /datadrive/sharedappdrivenfs/saviynt/reports/FirstName LastName/analytics/2022-07-18_141017
        at java.nio.file.Files.createDirectory(Files.java:674)
        at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781)
        at java.nio.file.Files.createDirectories(Files.java:767)
        at com.saviynt.export.ExcelExportService.saveworkbook(ExcelExportService.groovy:501)
        at com.saviynt.export.ExcelExportService.exportESData(ExcelExportService.groovy:867)
        at com.saviynt.ecm.services.SaviyntCommonUtilityService.exportReportES(SaviyntCommonUtilityService.groovy:5227)
        at com.saviynt.ecm.analytics.AnalyticsESService.getAnalyticsData(AnalyticsESService.groovy:4055)
        at com.saviynt.ecm.analytics.AnalyticsHistoryESController$_closure5.doCall(AnalyticsHistoryESController.groovy:359)
        at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53)
        at com.saviynt.webservice.SaviyntRestAuthenticationFilter.doFilter(SaviyntRestAuthenticationFilter.groovy:145)
        at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:62)
        at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59)
        at com.mrhaki.grails.plugin.xframeoptions.web.XFrameOptionsFilter.doFilterInternal(XFrameOptionsFilter.java:69)
        at com.brandseye.cors.CorsFilter.doFilter(CorsFilter.java:82)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

can you check owner & permission for below path

 /datadrive/sharedappdrivenfs/saviynt/reports/


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.