After upgrading to TA 2024.1 or higher Timeclocks displaying Server Unreachable
Timeclocks stop communicating to application with Server Unreachable when utilizing a self-signed certificate with TA
TA
Time and Attendance
TouchTime
Time clock
Timeclock
ExecuTime
TA 2024.1+ now has Strict Transport Security or HTTP → HTTPS rewrite built into the application. Clients utilizing Self-Signed certificates and have enabled the HTTP protocol on Timeclock Configuration in the application will experience this issue because the clocks will not trust the certificate. The new security protocol causes a rewrite loop with the application, thereby denying/disabling the API call that clocks use to communicate with the application.Â
Purchase and utilize a public CA certificate (e.g., Digicert, GoDaddy, etc.)
Update certificate for application: How to apply Time and Attendance SSL certificate
Work around:
Please Note: This workaround is a temporary solution and will be overwritten/undone upon next deployment/update from Tyler Deploy. The long-term solution is to purchase and utilize a certificate from a public CA authority
Connect to the Time & Attendance application server
Navigate to [Drive:\]{InstanceName}\WildFly\standalone\configuration\standalone.xml
Edit the TA configuration file with a text editor such as Notepad++
Search for <rewrite name="http-to-https"
Comment that line out
Option 1:Â Add <!--Â to the beginning of the line and add -->Â to the end
Example: <!-- rewrite name="http-to-https" target="https://Some.FQDN.here:7120%U" redirect="true" /  →
Option 2: Highlight the line, right click, select Toggle Single Line Comment
Save the standalone.xml (Click Save or CRTL+S)
Restart the TA application