Tuesday, June 25
 
Knowledge Base Article
 Troubleshooting: Millennium PDF Printer
Article ID: 559, Product: Millennium 3, Last Updated: 3/10/2015
Troubleshooting: Millennium PDF Printer

This article provides solutions to issues that may arise with the Millennium PDF printer.

Table of Contents

Issue 1: The printer driver is unknown

Issue 2: Cannot install on Windows XP

Issue 3: Error Code 2

Issue 4: Driver Conflict

Issue 5: Spooler Error

Issue 6: I/O Error

 


 

Issue 1: The printer driver is unknown

When installing Millennium or running the InstallMillenniumPDF.bat file, no PDF printer is created. The install.log file will show:

Windows NT Install
--------------------------------------
Checking for existing PDF printer
Error code: 1801
The printer name is invalid.
--------------------------------------
Removing PDF printer driver
Error code: 1797
The printer driver is unknown
--------------------------------------

 

Solution:

The following are a list of possible solutions, if one of the following steps happens to resolve the issue the preceding step or following step need not be followed:

  1. Ensure that you have logged in as a Network Administrator on the PC you are attempting to install to. Then double click on the installmillenniumpdf.bat file in the Millennium directory.
  2. If you are installing to a Windows 2000 Server you will need to copy the following batch file (download here) to the Millennium directory. Then double-click on the MillenniumPDF2KServer.bat file in the Millennium directory.
  3. Log on to the PC as a Local Administrator and then double click on the installmillenniumpdf.bat file in the Millennium directory.
  4. Copy the following batch file (download here) to the Millennium directory, double click on it to run it, and note any errors if encountered. If errors have resulted, instruct the operator to send the install.log file from the Millennium directory to support@mpay.com for further review.
  5. If the machine was upgraded from a 16-bit version (Windows 95, 98, Me) to a 32-bit operating system (Windows NT, 2000, XP) then you must delete the following files from the PC and then re-install Millennium:
acfpdf.dll
acfpdf.txt
acfpdfui.dll
cdntf.dll
fllintf.fll
install.log
pdfinstall.exe
pdfintf.dll
pdfmon.dll

 

Issue 2: Cannot install on Windows XP

When installing Millennium or running the InstallMillenniumPDF.bat file, no PDF printer is created. The install.log file will show:

Windows 2000/XP Install
--------------------------------
Installing PDF printer driver
Error Code: 126
The specified module could not be found.
--------------------------------

 

Solution:

Either of these two scenarios can cause this problem:

  1. First ensure you are installing as a user that at least has local admin rights.
    • Check for the following issue: During installation, the windows printer installer looks for the file framedyn.dll in the system path and does not find it. This DLL is supposed to be located under the wbem directory under system32 and the system path is supposed to point to that directory.
    • We have found that under some installations, the system path contains a space character after the wbem directory, which prevents Windows XP from finding this DLL.
    • To check if this is the problem, type PATH in a command line window and check for something like: path=c:\windows;c:\windows\system32;c:\windows\system32\wbem ; .
    • If the spacing is correct, you may want to place a copy of the FrameDyn.dll into the Millennium program files directory. If using M2, c:\program files\millennium if using M3, C:\program files\Millennium 3 by default.
  2. Next, check the following Dlls for being in the Millennium directory and make sure that they are not marked as being read only. If one of them is marked as read only, un-check the box. To check for being read only, right click on the file and go to the Properties. View the general tab.
    • The files to check are:
cdintf.dll
PDFInstall.exe
acfpdf.dll
acfpdfu.dll
acfpdf.txt
fllintf.fll

 

Issue 3: Error Code 2

When installing Millennium or running the InstallMillenniumPDF.bat file, no PDF printer is created. The install.log file will show:

Error Code: 2
The system cannot find the file specified.
-----------------------------------------------------
Installing printer driver
-----------------------------------------------------
Installing printer
Error Code: 1801
The printer name is invalid.

 

Solution:

The “Error Code: 2” indicated in the install.log file typically occurs when certain “HP Printer Drivers” are installed on the system. We have found that some “HP Printer Drivers” restrict access to a file we need to over write during our installation process. This situation will only occur with version 2.10x of the PDF Converter.

WARNING

This solution is to correct the Millennium application and get it working properly. By doing this, you may alter other programs from operating correctly.

Look in your system’s task manager for a process called HPZTSB0#.EXE. If you find this processes running, end the process and try re-installing your driver. Verify that you don’t have HP’s printer assistant running? This too will cause this situation.

(This information was obtained directly from the Amyuni Technologies web site.)

Issue 4: Driver Conflict

If you find during a manual installation that the Amyuni PDF Converter is not listed—or you notice that there is another application installed, like QuickBooks, has a PDF printer—there might be a conflict.

Solution:

Remove the following files:

cdintf.dll
PDFInstall.exe
acfpdf.dll
acfpdfu.dll
acfpdf.txt
fllintf.fll

 

Afterwards, reinstall Millenium so as to replace the files (select Repair from the installation program). Doing a simple uninstall and reinstall may not work if you leave conflicting printers installed. It is necessary to remove the files in addition to doing an uninstall to ensure that it works.

WARNING

This solution is to correct the Millennium application and get it working properly. By doing this, you may alter other programs from operating correctly.

Issue 5: Spooler Error

When installing Millennium or running the InstallMillenniumPDF.bat file, no PDF printer is created. The install.log file will show:

--------------------------------
Spooler Error
Error Code: -1
Unknown Error...
--------------------------------

 

The PDF installer is trying to restart the Windows print spooler. Windows 2000 Server and Windows 2000 Advanced Server do not allow the shutdown of the spooler if the server is a print server.

Solution:

Click the button below to download an edited batch file that will not require the restart of the spooler. Place this file in the directory in which Millennium is installed and double-click to run it:

MillenniumPDF2KServer.bat

If this still does not correct the problem, contact MPAY Support.

Issue 6: I/O Error

When installing Millennium or running the InstallMillenniumPDF.bat file, no PDF printer is created. The install.log file will show:

Windows 2000/XP Install
------------------------------------------------
Installing PDF printer driver
Error Code: 997
Overlapped I/O operation is in progress.
------------------------------------------------
Installing PDF printer
Error Code: 1797
The printer driver is unknown.
------------------------------------------------

 

This can happen when:

  • Both M2 and M3 are installed on the same PC, or if any of the Millennium DLLs are not registered properly.
  • An anti-virus, spyware, malware, or some other application is running that is blocking the installation from completing successfully.

Solution:

To fix the problem, drag all .dll files listed in the the Millennium 3 share folder onto the REGSVR32.EXE application. (The file is typically found under C:\Program Files\Millennium 3). Turn off all anti-virus and spyware applications and then run InstallMillenniumPDF.bat from the Millennium 3 share folder.

If the above does not work, install the pdf printer manually. The process below outlines the manual installation for the Millennium PDF printer which currently uses the AmyUni PDF Converter version 4.00. The exact steps may vary from the list below depending on your version of Windows.

Manually Install the PDF Printer

If the above workarounds fail to resolve the issue, we can manually install the PDF Printer:

  1. Copy the attached amyuni.zip file to the Millennium install directory.
  2. Extract the amyuni.zip file to retrieve the amyuni.inf file.
  3. In Windows, click on Start > Printers and Faxes.
  4. If you already have a Millennium PDF printer listed, delete it.
  5. In the Printers and Faxes dialog box, click on Add printer.
  6. The Add Printer Wizard displays, click the Next button.
  7. Select Add local Printer and click the Next button.
  8. Select Use following port LPT1 and click the Next button.
  9. In the Install Printer Software page, click on the Have Disk button.
  10. Browse to the Millennium install directory and select amyuni.inf and click the OK button.
    • This brings back the Install Printer Software page. You should see the “Amyuni PDF Converter” on the page.
  11. Click the Next button.
  12. In the Name Your Printer page, enter Millennium PDF and click Next.
  13. In the Printer Sharing page, select "Do not share printer" and click the Next button.
  14. In the Print Test page, select NO and click the Next button.
  15. Click the Finished button.

You will be prompted that the driver is has not passed “Windows logo testing”, so click on the Continue Anyway button.

Click the button below to download the zip file that contains the inf file to be placed in the Millennium or Millennium 3 installation directory:

amyuni.zip

 

If this still does not correct the problem, contact MPAY Support.


Be sure to review all of our technical publications in Knowledge Base Article 1165,
home of the Technical Documentation Library.

Visit the Technical Documentation Library