Email Contact Form     My Account     Edit Profile     Change Password     My Products     Create Account     Q&A
Support
How do I configure my Remote Server?

To configurate your Remote server, follow the steps described below:

  1. Open the preference panel (click on the "Preferences" button in the database page).
  2. Select the "Servers" category.
  3. Select the "Remote Server" page.


  4. To modify the settings, the Remote server must be stopped first. Click on the "Shutdown Server" button if necessary.
  5. Assign an AE Title and a port number to the Remote server. Check also if the IP Address is the one of the computer on which Onis is running to.
  6. Choose the maximum number of users who can connect simultaneously to the Remote server and the maximum number of simultaneous connections. The remote server is fully multithreaded. Therefore, a single user can browse, export, import, open images at the same time. Each operation of this user requires a separated connection (socket). To limit the risk of overloading the server, you can specify the maximum number of socket created by all connected users.
  7. You can modify if you wish the timeout settings:
    • Idle: this is the maximum time a connection (socket) from a remote user to Onis can remain opened when there is no exchange of information. This prevents to accumulate dead connection.
    • Connection: this is the maximum time a connection (socket) can wait for a connection request.
    • Transfer: this is the maximum time the Remote server will wait for a response from a DICOM Server or another Remote server when transfering images.
    • Store: This is the maximum time the Remote server will wait for a response from a DICOM Server or another Remote server when storing images.
  8. Select the security level. If you wish to encrypt all the communication between the remote server and a client, check on the "Refuse Non-Encrypted communication". A symetric encryption key will be used for the transfer of information between the Remote Server and the clients. This key will be generated randomly for each connection. To increase the security, the key will be exchanged between the server and the viewer using a random public/private key pair that will also be randomly generated. Using encryption may slow down the communication a little. When the "Refuse Non Encrypted communication" is checked off, the communication will not be encrypted; however, the transfer of the login and password will be encrypted in a similar manner than described just before. To increase the security level, you also can choose a session ID. If a client does not know this session ID, the connection will be refused. When storing files, you can choose to check the whether the AE title, IP Addresses and user account should be verified. This allow you to authorize the storage of new DICOM images only from one or more specific machine. In this case, only the machine that have their AE title and IP Addresses registered in the client list will be authorized to store images (providing they have the storage right).
  9. Define or modify the users that have the permission to connect to the remote server. Click on the '+' button to add a user. Select a user and click on the "Modify" button to modify his information and rights. Select a user and click on the '-' button to remote a user. When you add a user, you will need to provide a login and a password for him and you will need to define what kind of operations he will be allowed to do (storing, transfering, loading, deleting images, save annotations, read, store, modify and verify reports.


Click on the "Start Server" button to start the Remote Server. You can choose to automatically start the Remote Server when Onis starts by checking on the "Auto Start" check box. If checked off, you will have to manually start the Remote Server if you need it after Onis started.


The Remote server will use the local source to proceed all requests. For example, when the Remote server receives a request to store an image, the Remote server will verify the authorizations and send back the storage request to the local server. You may need to configure the local server according to your needs.

About us | Contact us | Terms and Conditions | Privacy policy | Copyright policy
Copyright © Digitalcore 2009-2022. All rights reserved.