Difference between revisions of "Installation Environment and Network Requirements"

From Agency Systems Wiki
Jump to navigation Jump to search
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Category:Installation]]
 
[[Category:Installation]]
 
<table class="infobox" cellspacing="5" style="background-color: #FFFFFF; width:27em; text-align:left; border-spacing: 2px; line-height:1.5em;">
 
<table class="infobox" cellspacing="5" style="background-color: #FFFFFF; width:27em; text-align:left; border-spacing: 2px; line-height:1.5em;">
 +
<tr>
 +
    <td>[[File:Ic_description_black_24dp.png|link=Newton User Guide#Installation]] Newton User Guide: [[Newton User Guide#Installation|Installation]]</td>
 +
</tr>
 
<tr style="background-color: #bdbdbd; text-align: center; font-weight:bold;">
 
<tr style="background-color: #bdbdbd; text-align: center; font-weight:bold;">
 
     <td>Related Pages</td>
 
     <td>Related Pages</td>
Line 7: Line 10:
 
<td>
 
<td>
 
<ul>
 
<ul>
 +
<li>[[Backup Information]]</li>
 +
<li>[[Hardware Recommendations]]</li>
 
<li>[[Workstation Installation Instructions]]</li>
 
<li>[[Workstation Installation Instructions]]</li>
<li>[[Hardware Recommendations]]</li>
 
<li>[[ACP Technologies Hosting]]</li>
 
<li>[[Ajasent Hosting]]</li>
 
<li>[[Backup Information]]</li>
 
 
</ul>
 
</ul>
 
</td>
 
</td>
Line 29: Line 30:
  
 
== Installation Scenarios ==
 
== Installation Scenarios ==
Deviation from these supported setup types may result in reduced functionality or features. Please have your technician [http://mynewtoncampus.com/support/ contact us] to answer any questions you may have.
+
Deviation from these supported setup types may result in reduced functionality or features. Please have your technician [[Help:Contents|contact us]] to answer any questions you may have.
  
 
;Supported
 
;Supported
Line 42: Line 43:
  
 
;Not Supported
 
;Not Supported
*Microsoft Remote Web Application ''(This '''is not''' the same as Microsoft Remote Desktop.)''
+
*Microsoft Remote Web Application - ''(This '''is not''' the same as Microsoft Remote Desktop.)''
*Thin clients and VPN ''(Thin Clients and VPN may be supported by using Microsoft Remote Desktop inside your session.)''
+
*Thin clients and VPN - ''(Thin Clients and VPN may be supported by using Microsoft Remote Desktop inside your session.)''
*Network Attached Storage (NAS)
+
*Network Attached Storage (NAS) - ''(SAN devices can work, however require local IT support.)''
 
*External Hard Drive for database storage.
 
*External Hard Drive for database storage.
  
Line 60: Line 61:
  
 
====Configure your Firewall / Anti-Virus Software====
 
====Configure your Firewall / Anti-Virus Software====
Exclude the entire Empire directory wither from the server and the mapped drive.
+
Exclude the entire Empire directory through the mapped network drive (workstation/server), and using the local disk path (server).  
  
Add the following Pervasive PSQL components to your global exception list:
+
Add the following database components to your global exception list:
 
*'''ntdbsmgr.exe''' = Pervasive PSQL Server
 
*'''ntdbsmgr.exe''' = Pervasive PSQL Server
 
*'''w3dbsmgr.exe''' = Pervasive PSQL Workgroup
 
*'''w3dbsmgr.exe''' = Pervasive PSQL Workgroup
 +
*'''mysqld.exe''' = MariaDB
  
Additionally the following ports may need to be opened for Pervasive PSQL communication:
+
Additionally the following ports may need to be opened for database communication:
 +
*'''3306 = MariaDB'''
 
*'''3351 = PSQL Transactional Interface'''
 
*'''3351 = PSQL Transactional Interface'''
 
*'''1583 = PSQL Relational Interface'''
 
*'''1583 = PSQL Relational Interface'''
 
*'''139 = Named Pipes'''
 
*'''139 = Named Pipes'''
  
Note that opening a port opens it for all access, not just for Pervasive PSQL.
+
Note that opening a port opens it for all access.
  
 
====Other Considerations====
 
====Other Considerations====
 
*Wireless networks are not recommended because of latency and dropped connections.
 
*Wireless networks are not recommended because of latency and dropped connections.
 
*Disable power saving on the NIC.
 
*Disable power saving on the NIC.
*Disable the sleep, hibernate and power don of the hard drive.
+
*Disable the sleep, hibernate and power down of the hard drive.
 
*It may be necessary to disable IPV6 on the host machine and workstations if unsupported by your network.
 
*It may be necessary to disable IPV6 on the host machine and workstations if unsupported by your network.

Revision as of 16:26, 29 September 2021

Ic description black 24dp.png Newton User Guide: Installation
Related Pages
Related Categories

At Agency Systems, we strive to provide the best possible experience for our end users. This is why we test, validate, and endorse particular setup types for our application. While there are potentially many solutions, we have identified and support the environments best suited to run Newton by Agency Systems. Our application is designed to run on Microsoft Windows Operating Systems.

Installation Scenarios

Deviation from these supported setup types may result in reduced functionality or features. Please have your technician contact us to answer any questions you may have.

Supported
  • Single user, single PC
  • Peer-to-Peer workgroup using TCP/IP and DNS (five or less users)
  • Microsoft Windows Server/Client (five or more users)
  • Remote Desktop to RDP server acting as the PSQL server or client (Terminal Server)
  • Hardware Recommendations
Not Recommended
  • Running Microsoft Exchange or other database applications on the same server; competition for server resources may lead to degraded performance.
Not Supported
  • Microsoft Remote Web Application - (This is not the same as Microsoft Remote Desktop.)
  • Thin clients and VPN - (Thin Clients and VPN may be supported by using Microsoft Remote Desktop inside your session.)
  • Network Attached Storage (NAS) - (SAN devices can work, however require local IT support.)
  • External Hard Drive for database storage.

Network Requirements

Agency Systems is a network dependant application. In a typical setup the programs and data are located on a dedicated server or master workstation. This means that your network is an important piece for the performance and sustainability to run Agency Systems. Below are some key items and requirements for Agency Systems to run properly.

Verify that all workstations on the network are on the proper Workgroup or Domain

Each Windows computer belongs either to a workgroup or a domain. Typically small smaller offices use workgroups, and larger business networks operate with domains. Membership in a workgroup or domain is essential to avoiding technical problems in networking Windows computers. Whenever possible, ensure all computers on the LAN use the same workgroup/domain name.

Verify that the network type is set to Domain or Work network

If the network type is set to public there will be sharing limitations and insufficient permissions to read and write data to the database.

Make sure that you can ping the server by name

A ping test determines whether your computer can communicate with another computer over the network by name and the functionality of your DNS server. You can use a ping test to troubleshoot connectivity problems within your local network.

Configure your Firewall / Anti-Virus Software

Exclude the entire Empire directory through the mapped network drive (workstation/server), and using the local disk path (server).

Add the following database components to your global exception list:

  • ntdbsmgr.exe = Pervasive PSQL Server
  • w3dbsmgr.exe = Pervasive PSQL Workgroup
  • mysqld.exe = MariaDB

Additionally the following ports may need to be opened for database communication:

  • 3306 = MariaDB
  • 3351 = PSQL Transactional Interface
  • 1583 = PSQL Relational Interface
  • 139 = Named Pipes

Note that opening a port opens it for all access.

Other Considerations

  • Wireless networks are not recommended because of latency and dropped connections.
  • Disable power saving on the NIC.
  • Disable the sleep, hibernate and power down of the hard drive.
  • It may be necessary to disable IPV6 on the host machine and workstations if unsupported by your network.