Bug 769331

Summary: Install on RHEL 6.1 results in an error for thumbslug
Product: [Retired] Subscription Asset Manager Reporter: Bryan Kearney <bkearney>
Component: thumbslugAssignee: Bryan Kearney <bkearney>
Status: CLOSED CURRENTRELEASE QA Contact: Eric Sammons <esammons>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.0.0   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-05 14:12:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Bryan Kearney 2011-12-20 14:28:18 UTC
I do not see this on fedora. On RHEL 6.1 the default pass at installing fails with the following in the thumslug.error file. Restarting thumbslug fixes the issue. Must be a ordering issue in the instll.

Dec 20 09:01:32 [main] INFO  org.candlepin.thumbslug.ssl.SslContextFactory - reading keystore
Dec 20 09:01:32 [main] ERROR org.candlepin.thumbslug.Main - Unable to load the ssl keystore. Check that ssl.keystore and ssl.keystore.password are set correctly.
org.candlepin.thumbslug.ssl.SslKeystoreException: Failed to initialize the server-side SSLContext.
	at org.candlepin.thumbslug.ssl.SslContextFactory.getServerContext(SslContextFactory.java:83)
	at org.candlepin.thumbslug.Main.configureSSL(Main.java:68)
	at org.candlepin.thumbslug.Main.main(Main.java:137)
Caused by: java.io.FileNotFoundException: /etc/candlepin/certs/keystore (No such file or directory)
	at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:137)
	at org.candlepin.thumbslug.ssl.SslContextFactory.getServerContext(SslContextFactory.java:68)
	... 2 more