Fortify - jamesperrin/developer-training-resources GitHub Wiki
Error Solutions
Error 6368: No valid SSL certificate available for authentication.
- Troubleshooting:
- Attempted to update Micro Focus Fortify rulepacks and received an Error 6368: No valid SSL certificate available for authentication.
- Cause of error:
- SSL proxy certificate not trusted by the Java that fortifyclient uses.
- Recommended solution steps (Windows):
- Download and save SSL proxy certificate as
.cer file.
- Using browser, visit https://update.fortify.com.
- Click on the SSL certificate padlock icon.
- Click
Certificate.
- Click on the
Certificate Path Tab.
- Chose the SSL proxy certificate, usually the 2nd certificate listed.
- Click
View Certificate.
- Click on the
Details Tab.
- Click the
Copy to File... button.
- Click
Next.
- Click on
Base-64 encoded X.509 (.CER) radio button.
- Click
Next.
- Click on the
Browse... button.
- Navigate to desired location to save .CER file.
- Enter File name.
- Click
Save.
- Click
Next.
- Click
Finish.
- Click
OK.
- Click
OK.
- Close the browser.
- Add SSL proxy certificate to Fortify keystore.
- Open a Windows command prompt as Administrator.
- Change directory to Fortify Java bin.
cd "%ProgramFiles%\Fortify\Fortify_SCA_and_Apps_X.X.X\jre\bin"
- Add SSL proxy certificate to keystore.
keytool -import -trustcacerts -keystore ..\lib\security\cacerts -noprompt -storepass "changeit" -alias "Enterprise Proxy" -file "Folder\Path\To\Your\CertFile.cer"
- Reference article:
- Error downloading security content
- Script:
- Windows PowerShell script file, fortify_install_proxy_cert.ps1
- Windows Bash script file, fortify_install_proxy_cert.sh