Starting sign in process...

We're contacting your OpenID provider.
(This may take a few moments.)

Sign in or create an account

Create new Novell account... Get an OpenID...

WARNING: Your browser is in offline mode!

Your browser is in offline mode and cannot browse the web.

Solution: Uncheck "Work Offline" in the File menu, then try again by reloading the page.


SCA Appliance

Published by Jason A Record
Based on openSUSE 12.3 64-bit x86

The Supportconfig Analysis (SCA) Appliance analyzes supportconfig archives for known issues and creates a report linking to the known solutions. The appliance stores analysis results in a MariaDB database and uses PHP to read the database and generate the report. It also has an anonymous FTP server configured to easily upload supportconfig archives for processing.

The supportconfig tool comes with SUSE Linux Enterprise. Consequently, the SCA Appliance only supports analyzing supportconfigs from SUSE Linux Enterprise Server and Desktop.


Downloaded 697 times Cloned 166 times

Downloads are no longer available for this appliance, as it is based on an OS version that we no longer support.

You can clone the appliance, then upgrade and build with a current OS version.

Release notes

Changes in SCA Appliance v1.4.10

  • Fixed several security vulnerabilities
  • Fixed the ShellShock bug
  • Detailed update report now available through sdagent-patterns
  • Added more Python functions for pattern development


The SCA Appliance v1.4.10 requires a full image upgrade and not just software updates. There are two upgrade options.

Option 1

  1. Download and install the new SCA Appliance image
  2. Ignore previous data and start using the new appliance

Option 2

  1. Backup the analysis database
  2. Backup the pattern database
  3. Install the new SCA Appliance image
  4. Restore the analysis and pattern databases into the new SCA Appliance


  1. Login to the older SCA Appliance console as root
  2. Run scadb maint to put the appliance in maintenance mode
  3. Run scadb to make sure all worker threads are done with ArchiveAssigned being NULL
  4. Run scadb backup
  5. Run sdpdb backup, if you have created patterns
  6. Copy /var/tmp/sca/*_backup_*sql.gz file(s) to another server
  7. Download the new SCA Appliance image
  8. Reimage the same appliance or create a new one
  9. Login to the new SCA Appliance console as root
  10. Copy the newest sca_backup_*sql.gz file(s) to the SCA Appliance
  11. Run gzip -d sca_backup_*sql.gz to decompress the file(s)
  12. Run gzip -d sdp_backup_*sql.gz to decompress the file(s)
  13. Run scadb import sca_backup_*.sql to restore the analysis data
  14. Run sdpdb import sdp_backup_*.sql to restore the pattern data, if you created patterns
  15. Run scadb reset agents to activate the appliance
  16. Run sdagent-patterns -u to update the pattern modules in the database


1 EULA removed
53 dependencies updated
1 new EULA
Build configuration updated


Technical Details

Appliance configuration

Basic settings

Keyboard: ask_on_first_boot
Time zone: ask_on_first_boot
Language: ask_on_first_boot
Network: ask_on_first_boot
Firewall: disabled


2 patterns, 372 packages
View package list…

Security summary


You need to sign in to comment

Everyone's comments

Michael KrzyzanskiMichael Krzyzanski,

Cloning the SCA Appliance results in:

Script output:

Generating a 1024 bit RSA private key
writing new private key to ‘/etc/apache2/ssl.key/sca.key’

  • Enabling systemd Service: apache2.service
    Failed to read /proc/cmdline. Ignoring: No such file or directory
    ln -s ‘/usr/lib/systemd/system/apache2.service’ ‘/etc/systemd/system/httpd.service’
    ln -s ‘/usr/lib/systemd/system/apache2.service’ ‘/etc/systemd/system/’
  • Enabling systemd Service: vsftpd.service
    Failed to read /proc/cmdline. Ignoring: No such file or directory
    ln -s ‘/usr/lib/systemd/system/vsftpd.service’ ‘/etc/systemd/system/’
  • Enabling systemd Service: sshd.service
    Failed to read /proc/cmdline. Ignoring: No such file or directory
  • Enabling systemd Service: after-local.service
    Failed to read /proc/cmdline. Ignoring: No such file or directory
    ln -s ‘/usr/lib/systemd/system/after-local.service’ ‘/etc/systemd/system/’
  • Enabling SysV Service: mysql
    Failed to read /proc/cmdline. Ignoring: No such file or directory
  • Starting MySQL
    /studio/build-custom: line 44: /etc/init.d/mysql: No such file or directory

Any Ideas what I miss?

Advance Thanks.

Michael KrzyzanskiMichael Krzyzanski,

Will there be a new Version of the Appliance available soon or do I just use an openSuSE 13.2 to run an update of the OS on the existing Appliance?

Zsolt MolnarZsolt Molnar,

Where can I find a manual for the SCA appliance? Didn’t find any usage info here nor on the supportconfig site

Zsolt MolnarZsolt Molnar,

ok, never mind :) when the VM did boot without a network connection it didn’t display the info screen showing the instructions, mea culpa

David RDavid R,


Can you set up a notification e-mail for users so we can get a notification of an update to SCA, or does this already exist and I’m just not looking in the right area.




This is so helpful! Absolutly great. Thank you very much for all your effort!

David RDavid R,


What are the VM hardware requirements, number of vCPUs, memory and disk space?


Sean BarlowSean Barlow,

By default the OVF version is set to use 1 cpu, 1GB ram, and 20GB of non-pre-allocated hard disk space. At base install it uses about 1.3GB.

Richard MobleyRichard Mobley,

Nice Jason! This really helps in my specific environment. Thanks


Richard MobleyRichard Mobley,

Nice Jason! This really helps in my specific environment. Thanks

ssuukkyy ccookkyyssuukkyy ccookkyy,

Superior functionality. This appliance is awesome, Jason. Good job.

Loading, please wait...