JavaScript is not currently enabled, but is required for full
CodeSonar manual search and browse functionality.
If you are viewing this file in your hub's Web GUI, enable
JavaScript in your browser: you will also need it for GUI
functionality.
If you opened this file directly from disk, your browser may be
directly suppressing JavaScript functionality: certain browsers
perform this suppression on local files (but not files delivered by
web servers) for security reasons.
-
If you access the manual through the hub's Web GUI, the
functionality will not be suppressed because the hub is a web
server.
-
Alternatively, your browser may allow you to explicitly
disable the security setting that suppresses functionality. See
the CodeSonar
FAQ for more information.
If CodeSonar encounters problems in processing your license key, it
will display an error message.
The following are some common error message types.
[...]
Found network interface {...} with hardware address
02:00:5e:fe:c6:33:64:00. Not present in license.
None of the MAC addresses in the license were present on this
computer.
None of the MAC (hardware) addresses of the NICs (network
interface controllers) on the machine correspond to any of the
addresses listed in the license.
- Run your hub on the machine for which you generated the license. If this is no
longer possible, contact CodeSecure for an amended
license.
License does not parse: CS_INVALID_DATA_FORMAT
Perhaps the license was not transcribed accurately.
The text you have provided does not have correct license syntax.
- Make sure you have copied and pasted the entire license
text (and only the license text) that you received from
CodeSecure. It should start with { and end with }.
License verification failed.
Perhaps the license was not transcribed accurately.
Note that licenses are case sensitive.
Some attribute of the license is inconsistent with its signature.
- If you have made any changes to the license text, undo
those changes. It may be simpler to make a new copy of the
signed license text that you received from CodeSecure.
License verification failed.
The license is not signed.
The license does not contain a
signature attribute.
You may have accidentally used the original unsigned license
text, rather than the signed license you received from
CodeSecure.
- Make a new copy of the signed license text that you
received from CodeSecure, and try again.
[...]
License already in use by another process
(Global\codesonar_license is locked).
or
License already in use by process with PID pid
(/tmp/codesonar_license.lock is locked).
The maximum number of CodeSonar hubs permitted by the license are
already running, so the current hub cannot be licensed.
- To identify the currently-running hubs , use the
top command . Hub processes
are named cshub.
-
Either
- switch to using one of the existing hubs ,
or
- shut down one of the existing hubs so that there is an
available license slot for your current one, or
- contact CodeSecure if you want to license additional
resources.
If you don't use the CodeSonar GUI, you can save the license
text you received from CodeSecure on the hub machine and have
CodeSonar read it from there.
There are two options.