PurePage freezes when calling PrintFiles
The information in this article applies to:
Microsoft Windows NT 4.0 or Microsoft Windows 2000.
Symptoms
When running a purepage script from Windows NT or Windows 2000, the system
may appear to freeze (or hang) after you have called the PrintFiles method. 
Other symptoms include the system resources increasing significantly and stray
processes not being terminated.  This error is more commonly seen when using
purepage from Active Server Pages (ASP) however, it may happen from other
scripting and/or programming languages that you are using purepage from.
Cause
This problem is most commonly caused by OLE security settings.
Solution
1) If your system has locked up you should kill the PurePage.exe process and any
stray processes that PurePage started (such as WinWord.exe).  To do this use the
<CTRL> + <ALT> + <DELETE> key combination to bring up the Windows Task
Manager.  Select the PurePage.exe process from the list and click the “End
Process” button.
2) Make sure you are logged on as an Administrator.
3) Some people have had problems when running PurePage from a drive that is
not the default.  You should make sure that PurePage is installed on the default
disk drive (usually C:).
4) For ASP users - You will need to create a local system user account and
configure the PurePage server to run under this new account:
1
- Create the new user account, for this example we will call the new user
“PurePage User”.  Make sure this new user is a member of the “Users” group
and
that they have a non-expiring password.
2
– Run the IIS control application.
3
– If you are using Basic or Windows NT authentication on users accessing
PurePage from ASP scripts you will need to make sure that the user logging in
will need to be a membe
r of the “Users” group (or higher).  
4
- If you are using Anonymous access then you will need to make sure that
ASP scripts that call PurePage are executed under the newly created
“PurePage User” account.  A good way to do this is to isolate all PurePage ASP
scripts into a new folder and modify the permissions on that folder alone.  To
change the security for a folder:
Select the folder in the IIS console and click the properties button. 
Select the Directory Security tab and click the Edit button under
Anonymous access and authentication control.  
Make sure Anonymous access is checked and click the Edit button to
specify the account.  Click Browse and select the newly create
PurePage User account.
5
- Close the IIS control application.
5) Reboot your server.  This step is required because some permissions do not
work until after Windows has been restarted.
http://www.purepage.com