Home / Support / Program Downloads

Get My Download Link

Don't know which link corresponds to your Maintenance+ license? Click here to find out.

Please fill in the fields and click "Get Link."




How can I find my Maintenance+ expiry date?
Option 1
  1. In your program select Help > Technical Support
  2. At the bottom of the window you will see Maintenance Expiry: YYYY-MM-DD
  3. This is your expiry date. Enter this date above.
Option 2
  1. Upon launching the program, you received this error message:
    "This product requires maintenance to be valid through AAAA/BB/CC. Maintenance on the key ended on YYYY/MM/DD."
  2. This is your expiry date. Enter this date above.

Note: This form only generates Maintenance+ version links. For older links, please click on the 'Updates' for your program in the Program Downloads table lower on this page.

Program Downloads

Below are the links for program installations and program update pages.

Program Download Link Size Update Date Update History
CPillar Download 95MB 5.004 05/18/2021 Updates
Dips Download 158MB 8.015 09/17/2021 Updates
EX3 Download 395MB 1.012 05/13/2021 Updates
ISS Files Download 320KB 09/17/2021
RocData Download 113MB 5.013 12/17/2020 Updates
RocFall Download 223MB 8.016 08/13/2021 Updates
RocPlane Download 166MB 4.009 04/28/2021 Updates
RocSupport Download 115MB 5.004 09/09/2021 Updates
RocTopple Download 127MB 2.004 05/21/2021 Updates
RS2 Download 532MB 11.011 08/06/2021 Updates
RS3 Download 1140MB 4.020 08/10/2021 Updates
RSData Download 345MB 1.005 05/18/2021 Updates
RSPile Download 306MB 3.007 08/13/2021 Updates
Settle3 Download 484MB 5.012 08/13/2021 Updates
Slide2 Download 429MB 9.019 09/10/2021 Updates
Slide3 Download 690MB 3.016 09/14/2021 Updates
Swedge Download 237MB 7.014 06/07/2021 Updates
Unwedge Download 196MB 5.012 08/13/2021 Updates

System Requirements

The system requirements for Rocscience software are outlined below.

Minimum System Requirements
(RS3, Slide3, EX3)
  • Windows 10 (64-bit)
  • 100GB hard disk space
  • 16GB memory (RAM)
Recommended System Requirements
(RS3, Slide3, EX3)
  • Windows 10 (64-bit)
  • 500GB hard disk space
  • 32GB memory (RAM)
Minimum System Requirements
(All other programs)
  • Windows 10 (64-bit)
  • 100GB hard disk space
  • 8GB memory (RAM)
Remote Access
  • Personal licenses cannot be accessed remotely.
  • Flexible licenses which are server-based can be accessed remotely.
  • Flexible licenses which are hardlock-based cannot be accessed remotely.

Installation and Activation Instructions

Below are the installation instructions for each license type.

Flexible or University License Flexible License Instructions
Personal and Evaluation License Personal / Evaluation License Instructions
All Licenses Troubleshooting Guide

Installation FAQs

I need to do a manual activation
  1. On the start menu locate “Rocscience Software Activation” either by typing or navigating to Rocscience > Licensing.
  2. Select “Manual Activation” in the lower left.
  3. Select “Save C2V” to save the file.
  4. Go to our support form, and follow the instructions to attach your C2V file.
I need to move my license

The ability to move a license is only available with a subscription to Maintenance+. Otherwise, you would need to wait until your annual renewal key is sent out to move it.

  • If you have an active Maintenance+ subscription, and are trying to move a Personal License, please click here and follow the instructions to move your license.
  • If you have an active Maintenance+ subscription, and are trying to move a Flexible License, please proceed to our support form and follow the instructions to send us the necessary details.
Error: Sentinel key not found (H0007)

This is a very common error that could be caused by a variety of different things. Please try the below in order:

For Personal or Free Trial Licenses:

Step 1 Activate the License
Make sure you have activated your product key. To do this please follow the Personal / Evaluation activation instructions.

If the license is activated, please proceed to Step 2.

Step 2 Update Runtime
In the majority of cases this error is caused by an old runtime, and can easily be resolved as follows:

Please download and re-install the latest version of the licensing runtime: https://www.rocscience.com/dow...

Please run the installer with administrative privilege (right click the file >> run as administrator).

When re-installing, please disable any antivirus or security software on your computer. Also, add the below exceptions to your security software to allow the licensing runtime to operate. Once installed, re-enable the security software.

Here is a list of locations that you should add to your exceptions or whitelist:
• C:\Program Files (x86)\Common Files\Aladdin Shared\HASP
• C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel LDK
• C:\Program Files (x86)\Rocscience
• C:\Program Files\Rocscience
• C:\Windows\System32\hasplms.exe

Once reinstalled, please re-boot your machine.

If you continue to experience a problem, please proceed to our support form.

For Flexible Licenses:

Step 1 Update Runtime
Having an old runtime on the server or client, might result in license unavailability, or software related issues. Please make sure you have an updated runtime on both sides, client and server.

Note: Make sure that no other programs are using the same runtime (Sentinel LDK license manager), as updating it might affect other software functionality.

Please download and re-install the latest version of the licensing runtime: https://www.rocscience.com/dow...

Please run the installer with administrative privilege (right click the file >> run as administrator).

When re-installing, please disable any antivirus or security software on your computer. Also, add the below exceptions to your security software to allow the licensing runtime to operate. Once installed, re-enable the security software.

Here is a list of locations that you should add to your exceptions or whitelist:
• C:\Program Files (x86)\Common Files\Aladdin Shared\HASP
• C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel LDK
• C:\Program Files (x86)\Rocscience
• C:\Program Files\Rocscience
• C:\Windows\System32\hasplms.exe

Once reinstalled, please re-boot your machine.

If you continue to see the error, please proceed to Step 2.

Step 2 Verify Client Configuration
The client might not be pointing on the right server, due to a setting change on either the server or the client. Please make sure that the client is pointing at the right server's IP address and that the below is checked:

  1. Please navigate to http://localhost:1947/_int_/config_to.html on client machine.
  2. Once there, make sure that all three boxes (Allow Access to Remote Licenses, Broadcast Search for Remote Licenses, Aggressive Search for Remote Licenses) are checked.
  3. Enter the Internal (LAN) IP address of the server in the Remote License Search Parameters box.
  4. Try to run the program.

If you continue to see the error, please proceed to Step 3.

Step 3 Ensure Port 1947 is Open
Please make sure that port 1947 is always open for communication between server and client. It should be enabled for both inbound and outbound connections, over TCP&UDP for the license exchange.

What kind of firewall application or hardware are you using? If it is just Windows Defender Firewall, then below are the instructions for it, otherwise consult the documents that came with your firewall.

To open the port on client or server, please go to “Windows Defender Firewall”>>”Advanced settings”.

  1. Select Inbound Rules (Left panel)
  2. Add new rule (Right panel)
  3. Select port >> next
  4. You will find the option for TCP or UDP. Select TCP and enter the port number: ”1947” in the specific port box >> next.
  5. allow all connections” >> next.
  6. Select all check boxes, local, domain and private>> Next
  7. Type Rocscience in the box> next.
  8. Repeat the same steps for UDP starting from point 2.
  9. Then repeat All steps for outbound rules, TCP/UDP.
  10. Wait a couple minutes then run the program on the client machine.

If you continue to experience a problem, please proceed to our support form.

Error: This product requires maintenance to be valid through yyyy-mm-dd. Maintenance on the key ended on YYYY-MM-DD.

This error indicates your Maintenance+ has expired and you are not running the correct version. To download your version, please follow the steps below:

  1. Open this page.
  2. Input your Maintenance+ expiry date (the last date, YYYY-MM-DD, in the error message) and input it in the utility.
  3. Click 'Get Link', install the software, and try to run it again.

If you continue to experience a problem, please proceed to our support form.

Error: The product key you have entered has no activations remaining.

This indicates that the license has already been activated:

  • If you have activated it on your own computer, please launch the program.
  • If you would like us to check where it was activated, please proceed by completing our support form.
  • If you need to move the license, please see the corresponding FAQ above.
Error: Cloned error or H0078 error code
  1. On the hosting machine, please navigate to http://localhost:1947/_int_/devices.html
  2. For each impacted license, generate a c2v file by selecting C2V > Create C2V file.
  3. Please attach the generated files through our support form.
Error: The code execution cannot proceed because __.dll was not found.

Please reinstall Visual C++ runtime on your machine using this link. Our programs use Visual C++ runtime 2010 and 2017.

If you continue to experience a problem, please proceed to our support form.

Error: Cannot run program. No useable licenses found on this computer or remote server.

For Commercial Licenses:

Firstly, make sure you have activated your license:

Secondly, please ensure you are running the correct version by following the steps below:

  1. Open this page.
  2. Using the instructions on the page, locate your Maintenance+ expiry date and input it in the utility.
  3. Click 'Get Link', install the software, and try to run it again.

If you continue to experience a problem, please proceed to our support form.

For Free Trials:

Make sure you have activated your product key.

If you continue to experience a problem, please proceed to our support form.

Error: The product key you have entered has no activations remaining.

This indicates that the license has already been activated. If you have activated it on your own computer, please launch the program. If you would like us to check where it was activated, please proceed to our support form to provide us with the necessary details.

Error: HASP_UPDATE_TOO_NEW or HASP_UPDATE_TOO_OLD

HASP_UPDATE_TOO_NEW:

This error indicates that you have not yet applied a previous V2C file. Please check your inbox for V2C files that were sent to you previously. The first part of the file name will have the same key ID value as the one you are trying to apply. Then, make sure to apply them in order.

If you continue to experience a problem, please proceed to our support form.

HASP_UPDATE_TOO_OLD:

This error indicates that you have already applied this V2C file. Please check your inbox for V2C files that were sent to you after this one. The first part of the file name will have the same key ID value as the one you are trying to apply. Then, make sure to apply them in order.

If you continue to experience a problem, please proceed to our support form.

Error: Please enter a valid product key.

The activation utility you are trying to use is not compatible with the new version of our product keys (product keys starting with “U-”).

  1. In your activation utility, you will see the version in the title bar (in the image below, the version is 1.806).
  2. If the version is below 3.000, please use the appropriate link below to download the latest version of the utility.
  3. Once downloaded, make sure to run the installation with administrative privileges (right click the file>run as administrator).


Server’s RocActivate (for Flexible Licenses):
https://www.rocscience.com/downloads/hardlock/FlexServerRocscience.zip

Client’s RocActivate (for Personal, Free Trial, Education Individual Licenses):
https://www.rocscience.com/downloads/rocactivate/RocActivate.zip

If you continue to experience a problem, please proceed to our support form.

Error: License Manager time is too out of sync with current Windows time.

The Sentinel LDK service must be restarted as follows:

  1. Open 'Services' by typing it into the Start menu.
  2. Scroll down to 'Sentinel LDK License Manager' and right-click on it.
  3. Select 'Restart' option from the pop-up menu.


Try opening your software again. If you still encounter the error and are using a Flexible license, please repeat the steps above on the server.

If you continue to experience a problem, please proceed to our support form.

Sentinel Licensing

Server Licensing

Use for: Flexible Licenses and University Licenses

To activate the license on the server computer you need to install the latest licensing runtime (Sentinel LDK license manager v8.23) and our activation utility (Rocscience Software Activation for Server v3.005).

Click here to download the latest versions of the above utilities.

Click here for a list of supported operating systems.

Client Licensing

Use for: Personal Licenses, Trial Licenses, and Education Individual Licenses

To run our software on the client computer you need to install the latest licensing runtime (Sentinel LDK license manager v8.23) and our activation utility (Rocscience Software Activation v3.005).

Click here to download the latest versions of the above utilities.

Click here for a list of supported operating systems.