SMS Server Installation
These are the steps to install Cyrious SMS V8.6 and v8.91. There are several versions and all basically install the same way.
SMS 8.91 - New Server Installation
- Download the latest version of SMS from the support website.
- Open a browser and navigate to http://www.cyrioussoftware.com
- Log in using your credentials
- Click on Tech Support on the links across the top
- Click on Downloads on the links under Tech Support
- Locate and download the file SMS 8.91 Full Installation. Save the file somewhere you can find it, like the desktop.
- Write down the installation code on the download page - you'll need it.
- Run the installer
- Choose “New Server” as the type of installation.
- Enter your support code when prompted. Do NOT proceed without the correct code or you will end up with incorrect reports, files, and more.
- Follow the steps to complete the installation.
- Have the customer put in Dongle
- Reboot the computer
- Shut down SSLIP
- Share the Cyrious folder
- Navigate to the C:\Program Files (x86)\Cyrious (or C:\Program Files\Cyrious) folder.
- Click the Alt key
- Click on Tools, then Folder Options
- Click the View tab
- Click the Show hidden files, folders, or drives radio button
- Uncheck the Hide extensions for known file types
- Scroll down and uncheck the Use Sharing Wizard (Recommended)
- Right click on the Cyrious folder and choose Properties.
- Click on the Sharing tab
- Click the Advanced Sharing button
- The file should be shared as Cyrious$. This is usually already done.
- Click on the Permissions Folder
- If not already in the List, add the Everyone user.
- Set the Everyone user to have Full Control.
- Click Apply
- Click OK to close the sharing folder.
- Click OK to close the Advanced Sharing Folder
- Set up the Security permissions
- Click on the Security tab.
- Click the Edit button
- Ensure the Allow Full Control checkbox is checked on all the groups or user names except the Creator Owner
- Click Apply
- Click the Advance Button
- Click the Change Permissions button
- Uncheck the Include inheritable permissions from this object's parent (or click the button to remove inheritance
- Click the Remove button
- Ensure there is Everyone at the top and there is Users and TrustedInstaller below Everyone
- Highlight and remove all other users
- Click the Apply button
- Check the Include inheritable permissions for this object's parent and Replace all child object permissions with inheritable permissions from this object checkboxes
- Click the Apply button
- Click the Yes button
- Click the OK button
- Click the OK button
- Click the OK button
- Close the properties window.
- Navigate to Cyrious>Common>BDE folder
- Double click on the BDEAdmin.exe
- Click on the Configuration tab
- Navigate to Configuration>Drivers>Native>Paradox
- Set Level to 7
NOTE: if nothing opens under Native, do the following steps to access the Paradox Drivers
- Open the Registry
- Navigate to HKey Local Machine>Software>Wow6432Node>Borland>Database Engine>Settings
- Delete the Settings key - this should allow you to access Paradox drivers in step 9.
- Confirm that the SSLIP and SMS run properly.
- Preview an WIP Summary report to test that Crystal Reports is installed properly.
SMS 8.6 - New Server Installation
- Download the latest version of SMS from the support website.
- Open a browser and navigate to http://www.cyrioussoftware.com
- Log in using your credentials
- Click on Tech Support on the links across the top
- Click on Downloads on the links under Tech Support
- Locate and download the file SMS 8.6 Full Installation. Save the file somewhere you can find it, like the desktop.
- Run the installer
- Choose “New Server” as the type of installation.
- Enter your support code when prompted. Do NOT proceed without the correct code or you will end up with incorrect reports, files, and more.
- Follow the steps to complete the installation.
- Reboot the computer.
- |
- | At this point the install is done, but several components must be done if you are running on a Windows 7, 8, or 10 computer.
- |
- Set up the Shared Folder
- Navigate to the C:\Program Files (x86)\Cyrious (or C:\Program Files\Cyrious) folder.
- Click the Alt key
- Click on Tools, then Folder Options
- Click the View tab
- Click the Show hidden files, folders, or drives radio button
- Uncheck the Hide extensions for known file types
- Scroll down and uncheck the Use Sharing Wizard (Recommended)
- Right click on the Cyrious folder and choose Properties.
- Click on the Sharing tab
- Click the Advanced Sharing button
- The file should be shared as Cyrious$. This is usually already done.
- Click on the Permissions Folder
- If not already in the List, add the Everyone user.
- Set the Everyone user to have Full Control.
- Click Apply
- Click OK to close the sharing folder.
- Click OK to close the Advanced Sharing Folder
- Set up the Security permissions
- Click on the Security tab.
- Click the Edit button
- Ensure the Allow Full Control checkbox is checked on all the groups or user names except the Creator Owner
- Click Apply
- Click the Advance Button
- Click the Change Permissions button
- Uncheck the Include inheritable permissions from this object's parent (or click the button to remove inheritance
- Click the Remove button
- Ensure there is Everyone at the top and there is Users and TrustedInstaller below Everyone
- Highlight and remove all other users
- Click the Apply button
- Check the Include inheritable permissions for this object's parent and Replace all child object permissions with inheritable permissions from this object checkboxes
- Click the Apply button
- Click the Yes button
- Click the OK button
- Click the OK button
- Click the OK button
- Close the properties window.
- Open the Firewall for the SSLIP ports.
- From Control Panel, open Windows Firewall.
- Click on the Advanced Settings link on the left. This will open Windows Firewall with Advanced Security.
- Click Inbound Rules on the left.
- Click New Rule … on the right menu.
- Allow TCP port 2879 through the firewall.
### Select Port and click next.
### Select TCP and enter 2879 as the specific port and click next.
### Select Allow The Connection and click next.
### Check All the boxes and click next.
### Enter “SSLIP TCP 2879” as the name and click next.
### Click Finish
- Allow UDP port 2868 through the firewall.
### Select Port and click next.
### Select UDP and enter 2868 as the specific port and click next.
### Select Allow The Connection and click next.
### Check All the boxes and click next.
### Enter “SSLIP UDP 2868” as the name and click next.
### Click Finish
- Close the firewall setup screens.
- Update the HASP Driver for the dongle
- Download latest HASP/LDK Windows GUI Run-Time Installer
- Run the application to install the HASP driver.
- Have the customer put in Dongle
- Reboot the computer.
- Confirm that the SSLIP and SMS run properly.
- Preview an WIP Summary report to test that Crystal Reports is installed properly.
- Inform customer they will have to set this up before they can email out of Cyrious (see: setting_up_email_in_cyrious or assist them by using this alternative setting_up_email_based_on_info_from_another_computer_with_email_set-up_in_cyrious)
Notes
- If moving from one server to another (server swap):
- First complete a full install as described above.
- Test that SMS FULLY RUNS correctly on the new install before moving any data.
- Remember to backup_database_set-up
- Set the sms_issue_-_constant_db_corruption to prevent networking related corruption