{"id":1122,"date":"2019-08-13T15:16:17","date_gmt":"2019-08-13T22:16:17","guid":{"rendered":"https:\/\/portal.staylinked.com\/sl\/kb\/?post_type=ht_kb&#038;p=1122"},"modified":"2026-03-04T10:44:34","modified_gmt":"2026-03-04T18:44:34","slug":"general-server-logs","status":"publish","type":"ht_kb","link":"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/","title":{"rendered":"Log Files &#8211; General Server Logs"},"content":{"rendered":"\n<p>The StayLinked server generates several log files that record server-wide information. Most general log files can be access from the StayLinked Administrator once a connection to the StayLinked Server has been established. These logs would be available from the Logs pulldown menu across the top of the Administrator. Some of these logs are optional, and require configuration in order to begin recording. Other logs, like the manager log, is always enabled. These files help record server performance information. These files vary in use and options, with some logs keeping data\/time versions for history or files that have no maximum file size. Only the more common log files are listed below. The logs not described in this article are highly-specific or in some cases, have been replaced by newer methods of recording noteworthy events.<\/p>\n\n\n\n<p>The entries below include the following details:<\/p>\n\n\n\n<p><strong>Default\nState:<\/strong> Describes the default option or where to enable or disable this file.<\/p>\n\n\n\n<p><strong>Cleanup:<\/strong> Describes the\nevent that results in file cleanup. This is typically based on a maximum file\nsize, but may take place during server startup or as the file grows.<\/p>\n\n\n\n<p><strong>Max\nSize:<\/strong> Files that are size limited will follow the size setting in the\nAdministrator section for Server Settings. Other files will be unlimited size,\nbut cleaned up during server restarts.<\/p>\n\n\n\n<p><strong>History:<\/strong> How many copies\nof the file are stored for history. When the file hits the max log size, a copy\nis set aside and the oldest history copy is deleted.<\/p>\n\n\n\n<p>For example, the StdOut and StdErr files can grow to unlimited size, but will be reset to an empty file during server startup if the previous running copy has grown to more than 2MB. This means that servers that are expected to have extended up-time without interruption can potentially have very large files. These files will grow quickly when there is a high number of generalized errors being recorded.<\/p>\n\n\n\n<h2>Manager Log<\/h2>\n\n\n\n<p><strong>Default state:<\/strong> Enabled, cannot be disabled<br><strong>Maximum size:<\/strong> Per Server Settings<br><strong>Cleanup:<\/strong> Oldest backup during rollover<br><strong>History:<\/strong> 10 backups<\/p>\n\n\n\n<p>The StayLinked Server process will\nnot start up if it cannot write out to the manager log file. This file shows server\nstartup and shutdown, including a startup banner of general server information.\nIt\u2019s a critical tuning tool, writing Java memory information every time there\nis activity on port 3006. Devices connecting to the server will show their\nunique id as well as session connect, status and reconnect events. Administrator\nconnections are also recorded, including file retrieval when different sections\nof the Administrator are accessed.<\/p>\n\n\n\n<p>The startup banner includes\nvarious information about the StayLinked installation. Operating system, Java\nversion installation directory and server serial numbers are some of the\ncommonly used values. The server will also record licensing and shutdown\nevents.<\/p>\n\n\n\n<p>Current server releases will store\nthe ten previous copies of the manager log with date and time stamps. When a\ncopy reaches the maximum file size, it gets copied off with the current date\nand time and the oldest copy of the file is deleted.<\/p>\n\n\n\n<p>More information about Manager log entries can be found in the technical references for session persistence, server tuning and client-server connectivity.<\/p>\n\n\n\n<p><strong>The following are examples of important Manager log file contents.<\/strong><\/p>\n\n\n\n<p><strong>The Startup Banner details StayLinked Server and system information:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"636\" height=\"585\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details.jpg\" alt=\"\" class=\"wp-image-1124\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details.jpg 636w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details-300x276.jpg 300w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details-50x46.jpg 50w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details-60x55.jpg 60w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details-100x92.jpg 100w\" sizes=\"(max-width: 636px) 100vw, 636px\" \/><\/figure>\n\n\n\n<p>Any issues retrieving the serial number of the StayLinked install would appear in this startup banner.<\/p>\n\n\n\n<p><strong>Devices that have dropped packets will check their session status:<\/strong><br><\/p>\n\n\n\n<p><code>Date Time - Processing Query Session ID Request from 10.10.225.100: 'A8~05~7341F~0'<br>Date Time - Results of Query Session ID Request from 10.10.225.100 for 7341F is 'Y'<br>Date Time - Processing Query Session ID Request from 10.10.225.100: 'A8~05~7341F~0'<\/code><br><code>Date Time - Results of Query Session ID Request from 10.10.225.100 for 7341F is 'N'<\/code><\/p>\n\n\n\n<p>Each \u2018query session status\u2019 entry will have a corresponding response of Y or N from the StayLinked Server. Yes means that the device can return to the dedicated session port, while N means that the port has been closed and the session is no longer available. These transactions are typically on a regular interval, while requests from the same device coming in fast groups usually mean that the network is queuing packets or the server is waiting on system resources between responses. The server statistics and client-server communications guide provide more details about identifying these situations.<\/p>\n\n\n\n<p><strong>Java memory and thread details are written to file each time there is\nactivity on port 3006:<\/strong><\/p>\n\n\n\n<p><code>Date Time - JVM Current Heap Size: 79360k, Heap Memory Used: 26268k (33%), Free Heap Memory: 53091k (66%), Threads: 27 (27 peak)<br>Date Time - JVM Current Heap Size: 73216k, Heap Memory Used: 15632k (21%), Free Heap Memory: 57583k (78%), Threads: 27 (28 peak)<\/code><\/p>\n\n\n\n<p>Memory usage should be elastic. Over time the heap size should freely grow and shrink as needed. More information on JVM memory allocation can be found in the Server Tuning Technical Reference.<\/p>\n\n\n\n<p><strong>Authentication requests and configuration access from the StayLinked\nAdministrator:<\/strong><\/p>\n\n\n\n<p><code>Date Time - Processing User Authentication Request from 127.0.0.1: 'A8~18~A~BEE89E9B878C86858586E2929CF9~A9F89D92~'<br>Date Time - Processing Administration Request from 127.0.0.1: 'A8~18~A~BEE89E9B878C86858586E2929CF9~A9F89D92~'<br>Date Time - StayLinkedAdministration Connection from Administrator is accepted.<br>Date Time - processAuthenticationRequest: Starting....<br>Date Time - processAuthenticationRequest: Authenticating user 'administrator'...<br>Date Time - processAuthenticationRequest: Adding authorized IP: 127.0.0.1<br>Date Time - Processing File Transfer Request from 127.0.0.1: 'A8~0B~P~devices.xml&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ~192.168.100.63 ~53988~'<\/code><\/p>\n\n\n\n<h2>Alerts Log<\/h2>\n\n\n\n<p><strong>Default state:<\/strong> Enabled, cannot be disabled<br><strong>Maximum size:<\/strong> Per Server Settings<br><strong>Cleanup:<\/strong> Oldest backup during rollover<br><strong>History:<\/strong> 10 backups<\/p>\n\n\n\n<p>The Alerts file is usually viewed in the Administrator section for\nServer Configuration. This file can be directly downloaded in older Administrator\nversions, but is best viewed after the basic processing offered by the\nAdministrator.<\/p>\n\n\n\n<p>Log entries include items such as; server startup and shutdown, keyboard requirements for new device types, licensing warnings, and configuration notices.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"621\" height=\"508\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log.jpg\" alt=\"\" class=\"wp-image-1125\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log.jpg 621w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log-300x245.jpg 300w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log-50x41.jpg 50w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log-60x49.jpg 60w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/Alerts-log-100x82.jpg 100w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/figure>\n\n\n\n<p>On most systems, the most common entry will be a \u2018Could not complete\nregistration message that means the handshake failed due to packet loss or\nfirewall issues. These appear on nearly every StayLinked install and are a\nnormal part of operation.<\/p>\n\n\n\n<p>More information about the handshake messages can be found in the Technical Reference for <a href=\"..\/knowledge-base\/err-host-timeout\/\">Err: Host Timeout!<\/a>.<\/p>\n\n\n\n<h2>Standard Err (StdErr) and Standard Out (StdOut)<\/h2>\n\n\n\n<p><strong>Default state:<\/strong> Enabled, disabled in Server Settings<br><strong>Maximum size:<\/strong> Unlimited<br><strong>Cleanup:<\/strong> Startup &gt; 2MB<br><strong>History:<\/strong> None<\/p>\n\n\n\n<p>These files generally contain any Java \u2018noise\u2019. If session-specific\nlogging is enabled, session specific entries will be deferred to the\nappropriate individual logs. If session-specific logging is not enabled, all of\nthose runtime errors will be written to the StdErr or StdOut file.<\/p>\n\n\n\n<p>These files can often contain tuning or other abnormal operation issues,\nthough the contents are not processed and will not typically contain entries\nthat are valuable to untrained review. It is not uncommon for these files to\nlist \u2018errors\u2019 that are part of normal operation and have no effect on the\nserver performance or operation. These files are usually best reviewed by StayLinked\nsupport.<\/p>\n\n\n\n<p>Older versions of these files do not include any date or time information, making it impossible to know if the most recent events are hours, days, or even months old. Starting with version 15.1 build 208, the Standard Out log includes additional details in the startup entry:<\/p>\n\n\n\n<p>Date Time &#8211; StayLinked Server Version 15.1.0 Build 208 Dated 20200727 with S\/N 6436952C<br>Date Time &#8211; O\/S Name&nbsp;&nbsp; : Windows 10<br>Date Time &#8211; O\/S Arch&nbsp;&nbsp; : amd64<br>Date Time &#8211; O\/S Version: 10.0<br>Date Time &#8211; TE Version : 11.0.13-B20150319<br>Date Time &#8211; TACL Build : 35<br>Date Time &#8211; JRE Version: 1.8.0_60<br>Date Time &#8211; JVM Version: 25.60-b23<br>Date Time &#8211; JRE Vendor : Oracle Corporation<br>Date Time &#8211; \u00a9 Copyright 2001-2020 StayLinked Corporation. All rights reserved.<\/p>\n\n\n\n<h3>Exclude From Logs <\/h3>\n\n\n\n<p>A customer configuration file can be used to suppress common 'noise' log events. Details on this file can be found <a href=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/hard-disk-space-and-file-management\/#excludefromlogs-txt\"><strong>HERE<\/strong><\/a>.<br><\/p>\n\n\n\n<p>More information on these entries can be found in the Technical Reference for <a href=\"..\/knowledge-base\/server-tuning-parameters\/\">Server Tuning Parameters.<\/a><\/p>\n\n\n\n<h2>Statistics<\/h2>\n\n\n\n<p><strong>Default state:<\/strong> File disabled, but gathering data<br><strong>Maximum size:<\/strong> Per Server Settings<br><strong>Cleanup:<\/strong> Oldest backup during rollover<br><strong>History:<\/strong> 10 backups<\/p>\n\n\n\n<p>The statistics log shows various summary transactions between the client\nand server. The StayLinked server always keeps statistics information, but will\nonly write those values to file (and reset the record) if the file is enabled within\nusage tracking. This typically causes the first reporting period to be unusable\ndata that includes all data since the server process was last started.<\/p>\n\n\n\n<p>The statistics interval sets the frequency of log entries. At each\ninterval, the server will write the details for each existing session. This\nfile can help identify issues that are device, network segment, or server\nspecific. It can also be used to easily see which devices are improperly\nconfigured for scanning or quantify if users are hand-entering values that\nshould be scanned.<\/p>\n\n\n\n<p>The stats include the date, time, session number, device IP address, device MAC address, summary line, list of blacklisted ports, and session specific values including:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>PSNT<\/td><td>Packets Sent<\/td><td>(packets sent from the server to the client)<\/td><\/tr><tr><td>PRCV<\/td><td>Packets Received<\/td><td>(packets sent from the client to the server)<\/td><\/tr><tr><td>KBSNT<\/td><td>Kilobytes Sent<\/td><td>(data size of packets sent from the server to the device)<\/td><\/tr><tr><td>KBRCV<\/td><td>Kilobytes Received<\/td><td>(data size of packets received from the device)<\/td><\/tr><tr><td>OOS<\/td><td>Out of Sequence<\/td><td>(packets that arrived at the server out of order)<\/td><\/tr><tr><td>RTX<\/td><td>Retransmit<\/td><td>(packets that had to be resent to the device)<\/td><\/tr><tr><td>DUP<\/td><td>Duplicate<\/td><td>(packets received more than once)<\/td><\/tr><tr><td>SOK<\/td><td>Synchronization<\/td><td>(the client and server confirm that they are synchronized)<\/td><\/tr><tr><td>AGD<\/td><td>Aged Syncs<\/td><td>(multiple synchronizations in the receive buffer)<\/td><\/tr><tr><td>TXF<\/td><td>Transmit Buffer Full<\/td><td>(number of times packets overflowed the send queue)<\/td><\/tr><tr><td>RCO<\/td><td>Reconnect<\/td><td>(number of times a device reconnected to an existing session)<\/td><\/tr><tr><td>KEY<\/td><td>Keystrokes<\/td><td>(number of key presses from the device)<\/td><\/tr><tr><td>SCN<\/td><td>Scans<\/td><td>(number of scans from the device)<\/td><\/tr><tr><td>CMD<\/td><td>Commands<\/td><td>(number of on-screen SmartTE buttons used on the device)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><a href=\"..\/knowledge-base\/client-server-connectivity-2\/\">Blacklisted ports<\/a> are ports on which a handshake has failed. They will be skipped for use until more ports are required, at which time the blacklist is cleared and the process starts over.<\/p>\n\n\n\n<p>More information on this statistics logging can be found in the Technical Reference for <a href=\"..\/knowledge-base\/statistics-logging\/\">StayLinked Statistics Logging<\/a>.<\/p>\n\n\n\n<h2>Authentication (Device Identification)<\/h2>\n\n\n\n<p><strong>Default state:<\/strong> Enabled<br><strong>Maximum size:<\/strong> Unlimited<br><strong>Cleanup:<\/strong> Never<br><strong>History:<\/strong> None<\/p>\n\n\n\n<p>This file records the login of users on individual devices when using the StayLinked User ID Tracking in server settings or Screen Recognition to identify user logins. The file is not cleared in order to retain login history. This file can be cleared or deleted while the server process is running, but may not automatically recreate a new file on the fly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The StayLinked server generates several log files that record server-wide information. Most general log files can be access from the StayLinked Administrator once a connection to the StayLinked Server has been established. These logs would be available from the Logs pulldown menu across the top of the Administrator. Some of&#8230;<\/p>\n","protected":false},"author":7,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[24],"ht-kb-tag":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Log Files - General Server Logs &ndash; StayLinked<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.staylinked.com\/knowledge-base\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Log Files - General Server Logs &ndash; StayLinked\" \/>\n<meta property=\"og:description\" content=\"The StayLinked server generates several log files that record server-wide information. Most general log files can be access from the StayLinked Administrator once a connection to the StayLinked Server has been established. These logs would be available from the Logs pulldown menu across the top of the Administrator. Some of...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/\" \/>\n<meta property=\"og:site_name\" content=\"StayLinked\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-04T18:44:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\",\"name\":\"StayLinked Knowledge Base\",\"description\":\"Partner Portal Resources and Support\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/portal.staylinked.com\/sl\/kb\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details.jpg\",\"contentUrl\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/08\/startup-banner-details.jpg\",\"width\":636,\"height\":585},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/#webpage\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/\",\"name\":\"Log Files - General Server Logs &ndash; StayLinked\",\"isPartOf\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/#primaryimage\"},\"datePublished\":\"2019-08-13T22:16:17+00:00\",\"dateModified\":\"2026-03-04T18:44:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/general-server-logs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Log Files &#8211; General Server Logs\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1122"}],"collection":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/comments?post=1122"}],"version-history":[{"count":3,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1122\/revisions"}],"predecessor-version":[{"id":5929,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1122\/revisions\/5929"}],"wp:attachment":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/media?parent=1122"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=1122"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=1122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}