Ask a Question | Glossary | My Favorites
Error: The path is not of a legal form
Author: ACEmessage Support Reference Number: AA-00126 Views: 3077 Created: 2010-08-13 00:00 Last Updated: 2010-08-13 12:29 0 Rating/ 0 Voters


When ACE Client receives a message, the computer does not display the message.  You will notice either of the following errors in the Windows Event Viewer (Under Applications Logs)

-----------------------------------

An error occured while processing the received file via unicast.

See our support website for further details and troubleshooting tips:

http://support.spydaman.com/errorview.aspx?202602

Details are:
Error Number: 202602
Message: The path is not of a legal form.
Routine: ProcessUnicastReceivedFile

OR

An error occured while processing the received file.

See our support website for further details and troubleshooting tips:

http://support.spydaman.com/errorview.aspx?202599

Details are:
Error Number: 202599
Message: The path is not of a legal form.
Routine: ProcessReceivedFile

-----------------------------------

Scope

This problem affects ACE Client Versions 1.7.0.0 and below (For example an ACE Client v1.6.3.0 would be affected by the above issue.  Version 1.7.1.0 or greater of ACE Client will not be affected by the above.

 

Problem

This problem is caused by the following setting in ACEnwork.exe.config (Which is located in:  C:\Program Files\ACEmessage\Client\ by default).  In this file, there is an entry for the below:

<setting name="MsgHistoryToKeep" serializeAs="String">
                <value>10</value>
            </setting>

 

This setting is used to tell the ACE Client Network Service how many messages should remain in the local message store.  The above value for a default install is 10 messages.  Therefore on receiving the 11 message the oldest message is removed from the local message store (C:\Program Files\ACEmessage\Client\Messages\ by default).

The problem reported occurs when an administrator has amended the above value to = 0.  Therefore if the setting is thus:

<setting name="MsgHistoryToKeep" serializeAs="String">
                <value>0</value>
            </setting>

When the ACEnwork.exe application receives the message it will error out and write the above error messages to the Event Viewer (Depending on Unicast or Multicast delivery mode).  The ACEnwork.exe application cannot handle a value of 0 (zero) for this setting in version v1.7.0.0 and below.  The result of this is that messages are not displayed to the client desktop because the file is never sent to the ACEclnt.exe process to show the message.

 

Resolution

In order to fix the above problem, either

  • Upgrade your ACE Clients to v1.7.1.0 or above, the latest file can be downloaded from our website www.spydaman.com
  • Amend the ACEnwork.exe.config file so that this setting of MsgHistoryToKeep is = 1 or above.  Then restart the ACEmessage Network Service (Or reboot the computer).  The service restart (or reboot) basically reloads the ACEnwork.exe.config file settings into the client.  To set the value back to its default use:

<setting name="MsgHistoryToKeep" serializeAs="String">
                <value>10</value>
            </setting>

 

Rss Comments
  • There are no comments for this article.
Info Add Comment
Nickname: Email (will not be shown): Subject: Question:
Quick Jump Menu
Info Ask a Question