-
Notifications
You must be signed in to change notification settings - Fork 12
Update DSA Server
Make a backup copy of the entire DSA Server folder before attempting an update.
The standard way to update DSA Server to the latest version is to use DGLux UI and /sys
node on the Data tab.
- Open DGLux UI and switch to the Data tab.
- Right-click
/sys
node -> Update -> Server from Repository -> Invoke - After update is completed successfully, restart server with right-click
/sys
-> Restart Server.
In order to check server build click on /sys
node and look for Server Build value on the Metrics panel.
Another way to update the Server to a specific version is to update from a zip file.
- Download DSA Server zip from distribution repository on GitHub.
- Open DGLux UI and switch to the Data tab.
- Right-click
/sys
node -> Update -> Server from Zip -> Select file and Invoke - After update is completed successfully, restart server with right-click
/sys
-> Restart Server. - Verify your Server build is correct.
If DGLux UI is not available, follow these steps to update DSA Server using the file system. Make sure you have either ssh or remote desktop access to the server's file system.
- Download DSA Server zip from distribution repository on GitHub to a folder on your server.
- Unzip the zip file.
- Copy over all folders and files to your DSA Server's folder. Make sure you only overwrite core files and keep all the custom files in the server folder including server.json.
- Restart DSA Server using an executable file in the
/bin
folder:- On Linux:
./bin/daemon.sh restart
- On Windows:
bin\daemon.bat restart
- On Windows with Server installed as a service: restart service using Service Management tool.
- On Linux:
Protocol
◌ Design
◌ Initializing Connection
◌ Node API
◌ Methods
◌ Broker
◌ Broker Discovery
◌ Configs
◌ Value Types
◌ Tokens
◌ Quality of Service
DSLink Manager
◌ dslink.json
◌ Startup Command
SDK Development
◌ Implementation Guide
DSA Server
◌ Installation
◌ Update Server
◌ Server Configuration
◌ CLI Tools
◌ DSA Permission Basics
◌ DSA Permission Model
◌ Permission List for the Root
◌ Authentication
◌ OpenID Connect
◌ Password Hasher
◌ DGLux Server SSL (HTTPS)
◌ Docker
◌ Audit
◌ Data Node
◌ Install NGINX with DSA Server
◌ Configure Ubuntu Linux to auto start DSA server
◌ Troubleshooting