If you run into troubles, refer to and other resources to help diagnose the issue. If your test CAS server is publicly accessible, you can view which protocols it supports by entering its domain name into. You can do this by adding the following property to JAVA_OPTS (or CATALINA_OPTS if using that): Oracle Java7: -Dhttps.protocols="TLSv1,TLSv1.1,TLSv1.2" Your CAS server must be configured to use one of the mentioned protocols or the handshake will fail. That can cause problems with the CAS client used in uPortal being unable to establish an HTTPS connection to the CAS server to validate the service ticket and throwing an exception : Received fatal alert: handshake_failure One solution is to set the protocols used by Java when making SSL connections. Some sites have chosen to disable SSLv3 on their CAS server due to various vulnerabilities. Further Tomcat Configurations JVM settings To set the duration of HTTP sessions modify CATALINA_BASE/conf/web.xml and change the session-timeout element to the number of minutes desired. See for more details and other suggestions. Set the startStopThreads attribute of a Host to a value greater than one. Tomcat 7.0.23+ can be configured to have multiple webapps start up in parallel, reducing server startup time. If you are fronting Tomcat wtih Apache or other hardware systems, you may want to do the compression in Apache or those systems instead. More information about this feature can be found in the Tomcat configuration page. To enable this functionality, set compression="on" in the in-use Tomcat connector, and optionally set the list of compressable mime types. GZipping of HTML content can be performed via Tomcat. uPortal does not, however, GZip the uPortal page itself. uPortal 4 already GZips some CSS and JavaScript. GZipping HTML (optional but STRONGLY SUGGESTED unless doing it with Apache httpd or external appliance)īrowser-side performance may be improved by GZip-ping downloaded content where appropriate. Typically this is done by having the same account tomcat is running as be the same account you use to build and deploy uPortal. Insure the process Tomcat is running as has write access to CATALINA_BASE/webapps/* directories. Several uPortal webapps write to their deployed webapps folder to add dynamic content to the portal (altering the Respondr Dynamic Skin and managing Attachments uploaded to uPortal are two use cases). JAVA_OPTS="$JAVA_OPTS -XX:+PrintCommandLineFlags -XX:MaxPermSize=384m -Xms1024m -Xmx1024m -Djsse.enableSNIExtension=false" Required file permissions To resolve this you must edit CATALINA_BASE/conf/catalina.properties and change the line that begins "shared.loader=" to the following:.UPortal places libraries in CATALINA_BASE/shared/lib The default Tomcat 7 download does not enable libraries to be loaded from this directory. Configuring Tomcat for uPortal Shared Libraries To shutdown the server run C:\apache-tomcat-6.x\bin\shutdown.bat batch file. Point your browser to and you should see the default Tomcat home page (see above image). Try starting up Tomcat by running the C:\apache-tomcat-6.x\bin\startup.bat batch file. HOW TO: Check which version of Tomcat Informatica is running and which security vulnerabilities have been fixed in that version. From here, you can enter the name and value for CATALINA_HOME and again for JAVA_HOME if it's not already created.Ĥ. Then click Environment Variables and under System variables click New. , "pluginID": "121120", "sourceData": "#%NASL_MIN_LEVEL 70300\n#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude('deprecated_nasl_level.inc') \ninclude('compat.For Windows (different versions may vary) you can create these environment variables by doing the following: right-click 'My Computer' select properties and then the Advanced tab.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |