I tried installing F-Secure Linux Security on my Linux machine. We have a FSPM running on a Linux server and I was able to install and use FSPMC (Linux client) on my system.
But installing FSAV from fsls-11.10.68-rtm.tar.gz is rather problematic. All the following things were done as root. Server addresses and keycodes were changed for this post.
# ./fsls-11.10.68 F-Secure Linux Security installation Copyright (c) 1999-2015 F-Secure Corporation. All Rights Reserved. Preparing... /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: 334: /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: /opt/f-secure/fsav/libexec/license-check: not found /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: 334: /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: /opt/f-secure/fsav/libexec/license-check: not found Please enter the keycode you have received with your purchase of F-Secure Linux Security. keycode: XXXX-XXXX-XXXX-XXXX-XXXX Validating keycode... /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: 334: /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: /opt/f-secure/fsav/libexec/license-check: not found Unknown error (code 127). Please enter the keycode you have received with your purchase of F-Secure Linux Security. keycode: No keycode entered. You can later upgrade the product to fully licensed by running /opt/f-secure/fsav/sbin/convert_to_full_installation.sh /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: 1: /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: /opt/f-secure/fsav/libexec/license-check: not found /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: 77: /opt/f-secure/fsav/sbin/convert_to_full_installation.sh: /opt/f-secure/fsav/libexec/license-check: not found
# ls -l /opt/f-secure/fsav/sbin/convert_to_full_installation.sh /opt/f-secure/fsav/libexec/license-check -rwxrwxr-x 1 root root 67356 22. Nov 2016 /opt/f-secure/fsav/libexec/license-check -rwx------ 1 root root 10895 3. Dez 19:05 /opt/f-secure/fsav/sbin/convert_to_full_installation.sh
I kept on trying to complete the installtion and provide the key at another time:
# ./fsav-config Select language to use in Web User Interface  English (default)  Japanese  German  French Please select 1, 2, 3, or 4 : We will now ask you some questions regarding the installation of this product. A default value will be shown in square brackets after the question. To accept the default, just press enter. Do you want to configure the product to run as standalone, Policy Manager managed or PSB managed? Select [s]tandalone, Policy [M]anager managed, or [P]SB managed [standalone]: M Address of F-Secure Policy Manager Server [http://localhost/]: http://22.214.171.124:1111/ Give the admin.pub file location [/root/admin.pub]: No such file /root/admin.pub
I tried locating admin.pub on my system and on the server running FSPM but couldn't find it. The webinterface of the client is not reachable.
I'd like to get this installation running as I'm planning to install it on many more Linux machines in our network in the future.
I've gotten a bit further. I copied the admin.pub from a Windows PC into my /root directory and was able to "complete" the installation with a bunch of errors. It still didn't take the key I provided, but I was able to start the software. But when I try to open http://localhost:28080/fsecure/webui/ I get a Tomcat error page. The same has happened on a different system running the current stable Debian release.
HTTP Status 500 - java.lang.NullPointerException type Exception report message java.lang.NullPointerException description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: java.lang.NullPointerException org.millstone.webadapter.WebAdapterServlet.service(WebAdapterServlet.java:705) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:304) root cause java.lang.NullPointerException com.fsecure.webui.data.fsma.FSMASummary.createSummary(FSMASummary.java:132) com.fsecure.webui.data.fsma.FSMASummary.<init>(FSMASummary.java:84) com.fsecure.webui.FSMAManager.getSummaryDataSource(FSMAManager.java:172) com.fsecure.webui.AbstractManager.updateStatusLine(AbstractManager.java:593) com.fsecure.webui.AbstractManager.transactionStart(AbstractManager.java:320) org.millstone.webadapter.WebApplicationContext.startTransaction(WebApplicationContext.java:176) org.millstone.webadapter.WebAdapterServlet.service(WebAdapterServlet.java:480) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:304) note The full stack trace of the root cause is available in the Apache Tomcat/7.0.55 logs. Apache Tomcat/7.0.55
This is the furthest I got installing fsls-11.10.68-rtm.tar.gz on a few different distributions. It always ends with the Tomcat NullPointerException.
The easiest way to obtain the admin.pub is to use a webbrowser and oper the welcomepage of your PMS.
Read the text. the word "here" offers you to download the file ADMIN.PUB. that is the file youz are looking for.
For the correct keycode ask your partner if the keycode matches for the version you try to install.
Finally read the realease notes carefully, if your distribution is supported.
Esp. if you have a 64bit Version you might need to add some 32bit libraries before starting.
perComp is a Platinum Partner of F-Secure since 1994. Any advice or help given by me in this forum is voluntarily and to my best knowledge based on working with the products since 1997. Direct contact for customers please check our homepage http://www.percomp.de
This topic has been closed due to inactivity. If you would like to discuss this topic further, please start a new post.
You can reference this topic in your post by adding this link:
Visit the Community
Check our Forums or How-to & FAQs for advice or answers
View User Guides
Refer to our getting started guides and product manuals
Talk to our Support and get answers to your questions