Troubleshooting

From ARSWiki

Jump to: navigation, search

Contents

Startup Problems

This section covers various methods to troubleshoot a server that will not start.

Creating Startup Logs

ARServer has an undocumented flag, -t, that can be used to generate a startup log. To utilize this flag, update armonitor.conf/armonitor.cfg so that the line that addresses arserverd/arserver.exe passes -t.

Unix/Linux armonitor.conf Example

Windows armonitor.cfg Example

Notes:

  • The examples contain a single line from armonitor.conf/cfg but has been broken into multiple lines for presentation.

Before

"C:\Program Files\AR System\xxx\arserver.exe" 
-i "C:\Program Files\AR System\xxx" 
-l "C:\Program Files\Common Files\AR System\Licenses\xxx" 
-m

After

"C:\Program Files\AR System\xxx\arserver.exe" 
-i "C:\Program Files\AR System\xxx" 
-l "C:\Program Files\Common Files\AR System\Licenses\xxx" 
-m 
-t

Sample Log File

Undocumented ar.conf Settings

Large-Result-Logging-Threshold

Enables loggging for large memory allocations due to large queries using GLEWF.

Examples

Large-Result-Logging-Threshold: 50000

/* Tue Jul 01 2003 13:03:55.6420 */ Thread Id 2352 (GLEWF) large result - /
Entries: 1000/Overflow memory: 88143/Pending file size: 73895/
RPC ID: 0/User: Demo/Form: xxx/

Large-Result-Logging-Threshold: 75000

/* Tue Jul 01 2003 13:05:30.0770 */ Thread Id 1844 (GLEWF) large result - /
Entries: 1000/Overflow memory: 88143/Pending file size: 73895/
RPC ID: 0/User: Demo/Form: xxx/

Large-Result-Logging-Threshold: 88143

/* Tue Jul 01 2003 13:19:23.4860 */ Thread Id 2308 (GLEWF) large result - /
Entries: 1000/Overflow memory: 88143/Pending file size: 73895/
RPC ID: 0/User: Demo/Form: xxx/

Email Engine

Debug Logging

Email Engine Debug Logging

Personal tools