This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Accept
Reject

NetWitness Community

  • Home
  • Products
    • NetWitness Platform
      • Advisories
      • Documentation
        • Platform Documentation
        • Known Issues
        • Security Fixes
        • Hardware Documentation
        • Threat Content
        • Unified Data Model
        • Videos
      • Downloads
      • Integrations
      • Knowledge Base
    • NetWitness Cloud SIEM
      • Advisories
      • Documentation
      • Knowledge Base
    • NetWitness Detect AI
      • Advisories
      • Documentation
      • Knowledge Base
    • NetWitness Investigator
    • NetWitness Orchestrator
      • Advisories
      • Documentation
      • Knowledge Base
      • Legacy NetWitness Orchestrator
        • Advisories
        • Documentation
  • Community
    • Blog
    • Discussions
    • Events
    • Idea Exchange
  • Support
    • Case Portal
      • Create New Case
      • View My Cases
      • View My Team's Cases
    • Community Support
      • Getting Started
      • News & Announcements
      • Community Support Forum
      • Community Support Articles
    • Product Life Cycle
    • Support Information
    • General Security Advisories
  • Training
    • Blog
    • Certification Program
    • Course Catalog
    • New Product Readiness
    • On-Demand Subscriptions
    • Student Resources
    • Upcoming Events
  • Technology Partners
  • Trust Center
Sign InRegister Now
cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Search instead for 
Did you mean: 
NetWitness Discussions
  • NetWitness Community
  • Discussions
  • Re: Restoring Jetty9 Keystore
  • Options
    • Subscribe to RSS Feed
    • Mark Topic as New
    • Mark Topic as Read
    • Float this Topic for Current User
    • Bookmark
    • Subscribe
    • Mute
    • Printer Friendly Page

Restoring Jetty9 Keystore

Go to solution
jAMESHERBST
jAMESHERBST Beginner
Beginner
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 01:56 PM

Good afternoon all,

 

I'm trying to restore my #custom certificates by restoring my backup copies of jetty-ssl.xml and my keystore which contains the certificates.  I'm running into an issue with puppet overwriting my restored backups though.  What step am I missing here?##

 

 

1) service puppetmaster stop

2) cp jetty-ssl.xml.custom /opt/rsa/jetty9/etc/jetty-ssl.xml

3) cp keystore_custom /opt/rsa/jetty9/etc/keystore

4) service puppetmaster start

5) puppet agent -t

 


- <Set name="KeyStorePath"><Property name="jetty.keystore" default="/opt/rsa/jetty9/etc/keystore"/></Set>
- <Set name="KeyStorePassword"><Property name="jetty.keystore.password" default="OBF:custompassword"/></Set>
- <Set name="KeyManagerPassword"><Property name="jetty.keymanager.password" default="OBF:custompassword"/></Set>
- <Set name="TrustStorePath"><Property name="jetty.truststore" default="/opt/rsa/jetty9/etc/keystore"/></Set>
- <Set name="TrustStorePassword"><Property name="jetty.truststore.password" default="OBF:custompassword"/></Set>
+ <Set name="KeyStorePath"><Property name="jetty.keystore" default="/opt/rsa/carlos/keystore"/></Set>
+ <Set name="CertAlias"><Property name="jetty.keystore.alias" default="carlos"/></Set>
+ <Set name="KeyStorePassword"><Property name="jetty.keystore.password" default="OBF:original_password"/></Set>
+ <Set name="KeyManagerPassword"><Property name="jetty.keymanager.password" default="OBF:riginal_password"/></Set>
+ <Set name="TrustStorePath"><Property name="jetty.truststore" default="/opt/rsa/carlos/keystore"/></Set>
+ <Set name="TrustStorePassword"><Property name="jetty.truststore.password" default="OBF:1riginal_password"/></Set>
<Set name="EndpointIdentificationAlgorithm"></Set>
<Set name="ExcludeProtocols">

  • Certificates
  • Community Thread
  • Discussion
  • Forum Thread
  • NetWitness
  • NW
  • NWP
  • RSA NetWitness
  • RSA NetWitness Platform
0 Likes
Share
Reply
  • All forum topics
  • Previous Topic
  • Next Topic
1 ACCEPTED SOLUTION

Accepted Solutions

Go to solution
jeffshurtliff
Administrator jeffshurtliff Administrator
Administrator
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 02:17 PM

Hi James,

 

In version 10.4.0.2 and above the jetty-ssl.xml file was added to the puppet manifest, which means puppet will overwrite the /opt/rsa/jetty9/jetty-ssl.xml file with the /etc/puppet/modules/saserver/files/jetty-ssl.xml file on each puppet catalog run.

 

pastedImage_1.png

 

You'll want to take a look at Page 5 in the article entitled https://community.rsa.com/docs/DOC-41332 which explains how to handle this.

 

Thanks,
Jeff

View solution in original post

3 Likes
Share
Reply
4 REPLIES 4

Go to solution
jeffshurtliff
Administrator jeffshurtliff Administrator
Administrator
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 02:17 PM

Hi James,

 

In version 10.4.0.2 and above the jetty-ssl.xml file was added to the puppet manifest, which means puppet will overwrite the /opt/rsa/jetty9/jetty-ssl.xml file with the /etc/puppet/modules/saserver/files/jetty-ssl.xml file on each puppet catalog run.

 

pastedImage_1.png

 

You'll want to take a look at Page 5 in the article entitled https://community.rsa.com/docs/DOC-41332 which explains how to handle this.

 

Thanks,
Jeff

3 Likes
Share
Reply

Go to solution
jAMESHERBST
jAMESHERBST Beginner
Beginner
In response to jeffshurtliff
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 02:38 PM

Jeff,

 

Thanks for the quick reply and for pointing that out!  I've used this guide several times and I can't believe I didn't remember seeing that.  I even made a backup of the /files/ directory and didn't remember it.  I will put my copy in the puppet modules path this time and run it again.  I'll follow up on this thread shortly!

 

Regards,

 

James

1 Like
Share
Reply

Go to solution
jAMESHERBST
jAMESHERBST Beginner
Beginner
In response to jAMESHERBST
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 02:58 PM

Jeff, that absolutely did the job.  Thanks again!

 

Regards,

 

James

1 Like
Share
Reply

Go to solution
jeffshurtliff
Administrator jeffshurtliff Administrator
Administrator
In response to jAMESHERBST
Options
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Subscribe to RSS Feed
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

‎2017-03-16 03:05 PM

Glad to hear it!  Thanks for the update!

1 Like
Share
Reply
Powered by Khoros
  • Blog
  • Events
  • Discussions
  • Idea Exchange
  • Knowledge Base
  • Case Portal
  • Community Support
  • Product Life Cycle
  • Support Information
  • About the Community
  • Terms & Conditions
  • Privacy Statement
  • Acceptable Use Policy
  • Employee Login
© 2022 RSA Security LLC or its affiliates. All rights reserved.