SYSPRO 8 Communications Service
Exploring
This service allows for client/server communication (i.e. between the SYSPRO Application server and SYSPRO clients). This service replaced CCITCP2 in SYSPRO 7 Update 1.
This service is used by:
- Client connection to server
Starting
This service must be installed on the same application server as the SYSPRO 8 Server.
-
Microsoft .NET Framework 4.6
-
SYSPRO 8 Service Upgrade Manager
-
SYSPRO 8 e.net Communications Load Balancer
A valid endpoint must be configured in the Setup Options program of SYSPRO 8.
-
This service is installed using the SYSPRO Installer Application.
Solving
You can debug this service by editing the associated config file in elevated mode (i.e. with administrator privileges).
The SYSPROCOMMSService.exe.config file is located in the folder to which you installed the service.
You can view monitoring and troubleshooting messages about this service using the Event Viewer function in Windows:
(Control Panel > System and Security Administrative Tools > Event Viewer > Applications and Service Logs)
This service outputs an event log to the SYSPROCOMMS file.
You can start, stop, restart and configure this service using the Services function in Windows:
(Control Panel > System and Security Administrative Tools > Services)
Referencing
You should only update this file for temporary debugging purposes (i.e. not as a method to update values for the service).
Any temporary changes made to the configuration files are reset to their original installation values when this application is next updated. Because these temporary changes are not carried forward, forgetting that you made them could hamper troubleshooting efforts if unexpected issues arise.
Key | Description |
---|---|
baseaddress |
This is the template base address used by the service. For REST and SOAP communication, the schema must be left as http:// even if a different binding is used as the service will configure this automatically. |
DetailedLog |
When set to true the service will output a detailed log file to the temp folder of the machine on which the service is installed. |
serviceserversoapbinding |
The communication binding for the service to use for SOAP communication |
serviceclientsoapbinding |
|
serviceserversoapport |
This is the port that the service will use to host the SOAP endpoint. If set, SOAP communication must be performed using an address that includes the port number (e.g. http://localhost:{PortNumber}/SYSPROWCFService/Soap). |
serviceclientsoapport |
|
servicesettingssoapport |
This is the port used by the service to communicate settings with clients |
serviceserveraddress |
|
expirytimeout |
|
ClientSettingsProvider.ServiceUri |
|
reliableSessionValue |
Indicates if reliable session is turned on. When changing this, you must also update the reliableSession variable on the ServerBinding and ClientBinding nodes. |
use64bitsyspro |
|
Copyright © 2022 SYSPRO PTY Ltd.