If OpenSwitch cannot obtain a license, the product does not run. A license is unavailable if it cannot be checked out, or if it cannot be issued during a grace period. Licenses may be unavailable during start-up or a heartbeat check.
When SySAM detects a checkout failure, the event is logged in the OpenSwitch error log, which you can use to diagnose any unexpected licensing failures. After the initial checkout failure, periodic events are logged during a grace period.
If a license is not available, OpenSwitch evaluates whether to issue a license for a grace period. There are three types of grace periods:
Install time – when you configure a new OpenSwitch, you have 30 days to activate and configure the appropriate license.
Runtime – a runtime grace period is evaluated when one of these conditions occurs:
A license was not checked out at start-up, but there is a history of successfully using the requested license on this machine.
A license that was successfully checked out at start-up becomes unavailable at a later time.
If OpenSwitch encounters either situation, it enters into a 30-day runtime grace period. If the problem is not resolved within 30 days, OpenSwitch stops running; however, users are allowed to save any work and exit. If the problem that causes the license to be unavailable is fixed during the runtime grace period, OpenSwitch automatically picks up the available license and operates normally.
Support renewal time – this grace period allows you enough time to update the license after renewing support. The support grace period for OpenSwitch is one year.
See “License availability and product grace period,” in Chapter 2, “Understanding Licensing Concepts and Models” in the Sybase Software Asset Management Users Guide.