Anzio Frequently Asked Questions - Error messages

When installing AnzioWin or Anzio Lite you may run into a number of different error messages, many of which seem quite cryptic. These errors usually indicate one of two things, a missing file or no permissions to load/access a necessary file.

 

When an installation fails, here are some quick steps to try:

 

  1. If you are on Windows XP, 2000 or 2003, make sure your login has administrative privilege, or log in as "Administrator".
  2. Often a custom or mirrored OEM version of Windows, will miss some of the key files needed for installation, if you are running an OEM version of Windows, certain errors, such as the "ikernel" error, may occur. You can usually do an Internet Explorer or Microsoft Office update, and it will fix this problem.
  3. It is possible that some other setup or install left a file loaded in memory or without any user rights. Restart the machine (don't just log out and log back in) and immediately try the installer again.
  4. If the setup program still fails, check out our knowledgebase article on installing and uninstalling errors with Anzio for more information and troubleshooting tips.
  5. If all else fails, give us a call and we can walk you through alternate approaches to installing Anzio.
Back to top

 

This is an issue that appears ONLY in Server 2003. It is an issue with Anzio Lite v. 16.2, AnzioWin v. 16.2, and Print Wizard v. 3.3. It is a problem with a security feature called DEP. The way our programs do their online registration causes a conflict with this feature in Server 2003. Here's how to solve the problem: 1) Log on with administrative privileges. 2) Go to the Control Panel, System item. 3) Click on the Advanced tab. 4) Under Performance, click Settings. 5) Click on the "Data Execution Prevention" tab. 6) Click on the "Add..." button. 7) Navigate to the program that will be doing the registration. Assuming standard installation locations: For Print Wizard: c:\program files\printwiz30\pwui.exe For Anzio Lite: c:\program files\anzio16\anzio32r.exe For AnzioWin: c:\program files\anzio16\anzio32.exe 8) Click "OK" on everything. 9) Try again to register.

Back to top

 

When passthrough printing or screen printing through Anzio returns a printer error in the 5000 range, this usually indicates that some data was passed through from the host and Anzio tried to print it directly to the spooler or to the raw device, bypassing the printer driver.

  • If your passthrough print job contains escape sequences for a specific printer, such as PCL for HP printers, and you try printing this on a different printer, such as an Epson, you may get printer errors. Make sure if your passthrough print job contains printer language it is printed on the right printer.
  • If you receive these errors on a passthrough print job that does not contain any escape or control sequences that are printer specific, then check your "print level" in Anzio. Typically a printer error of 5002 in these cases would indicate that Anzio is set for "spooler" or "raw" print level and the printer does not support this type of printing. Change the print level back to "high" or "Print Wizard" (if AnzioWin).
  • If you are sending escape sequences and the printer driver appears to be right, check which language is supported by the printer driver and that it is the same language as the host application is sending. PCL-6 will not print on a PCL-5 driver, and PCL in general will not print through a Postscript driver (check to see if the printer installed different drivers for different printer languages).

If all else fails, either give your application vendor a call, or call our office and ask for tech support.

Back to top

 

This error occurs with certain combinations of Anzio versions and old Windows versions. It can be fixed by updating to the latest AnzioWin or Anzio Lite. Also check to see that you are running all the service pack releases available for your WIndows operating system.

Back to top

 

A "runtime" error of any type is fatal to the operation of Anzio Lite or AnzioWin. Under Windows NT and Windows 2000, we have seen runtime errors when an older version of Anzio is being run, or when the default file has been corrupted in some manner. Likewise, if Anzio was working but suddenly starts giving an error on starting, you may have similar problems.

First make sure you are using the most recent version of the Anzio software (you can download an evaluation copy from our web site for testing). Any Anzio software prior to version 12.4 should be updated for use with Windows XP, ME, 2000 or NT. If something has become corrupt in the default file for Anzio, you may also receive either unexpected results, such as a runtime error, printer error or other system error. Try one of the following and see if the problem disappears:

1) Look under the Windows Start menu and All Programs for the Anzio folder. Inside this folder you should see the item "AnzioWin (new connection)" or "Anzio Lite (new connection)". Run the appropriate menu item to start Anzio without a default file.

2) If Anzio was working but is not now, try renaming or deleting the file "anziowin.def" located in the same directory as the executable. By doing this you will have to re-enter all your initial values, but it should clear up the bad record.

3) You can also accomplish the same thing as above by starting AnzioWin or Anzio Lite from the Start:Run dialog by entering:

c:\anzio126\anzio32.exe none
        or
c:\anzio126\anzio32r.exe none

The word "none" will start Anzio without a default file. You can then save the new settings over the top of the old when you exit, thereby replacing the bad default file.

Back to top

 

The communications DLL is the Windows module performing the communications between Anzio Lite and AnzioWin and the external connection. If you are connecting via a serial connection, the probable cause is that something else already has the port in use. Check for conflicts in the communications COM port and check for software loaded in the background using the same port (if it's a modem, check for fax software). If you are connecting over TCP/IP, check to make sure that you have a connection to the network first. If you are dialing in to the Internet, your ISP service (Compuserve, MSN, etc.) must already be connected and you must be logged in. If it is a direct connection, check to see that the "Control Panel:Network" properties are correct. Also, if you are using a 16-bit version of Anzio Lite or AnzioWin, there should be one and only one, Winsock.dll found (it is usually under the \windows directory). Multiple winsock.dll are as much a "no-no" as is none at all.

Back to top

 

These errors are from your WinSock software and usually represent either a network problem or a misconfiguration in the windows TCP/IP setup (go to Control Panel : Network). A complete list can be found at Sockets.Com Winsock Error Descriptions. All other errors can be found in the Anzio manuals, README files or on-line documentation.

Back to top

 

There is an increasing number of printers and printer drivers hitting the market for Windows. Also, there are an ever-increasing number of applications which manipulate the printer driver. While we do attempt to support all options, we have found that certain applications "mess" with the printer control record causing Anzio's setup to become corrupt. Once the default file becomes corrupt, there are two possible fixes.

First, if you have more than one printer installed under Windows, go to Printer Setup and choose a different printer, save defaults and try printing (if this is an option).  Then return to the printer with the problem, save defaults again and try printing.

Second, if the first is not an option or does not work, is to create a new defaults file. Make sure you know the default file name you are using, i.e. anziowin.def, the keys file being loaded, i.e. vt220.kys, and your communications setup options. Go to the File:Run or Start:Run dialog box and enter the executable name followed by the word NONE. This will start Anzio without a default file. Go through the setup procedure and log back in to your host. Select the printer again under Printer Setup and attempt to Print Screen. If it's ok, be sure to re-save the defaults under the correct name. If this fails, give us a call.

Back to top

 

Winsock error code 10022, it is kind of a catch-all for unknown problems. If this is a new machine or you have recently installed or updated any internet security software, the problem is most likely related to the personal firewall they turn on. Windows Firewall is not usually the problem because by default it does not block outbound traffic, just inbound traffic, whereas others block both. While you may be able to "ping" the host, do normal web access and even use Windows "telnet", the security suite's firewall software may be preventing access for any other program. In order to test this, disable the firewall in these programs and restart your PC. If that works OK, then check to see that these software packages have your telnet or ssh port "unblocked", or add the appropriate Anzio program to their "exceptions" list ("anzio32r.exe" for Anzio Lite and "anzio32.exe" for AnzioWin, found in the default Anzio directory, usually C:\Program Files\Anzio15\). Note: It is often necessary to restart the PC after any firewall changes for those changes to take affect. Also, it may be necessary to start a new Anzio session in order for Anzio to now connect. Go under the Windows Start:Programs:Anzio folder and select "Anzio (new connection)" and establish a new network connection. Once connected, save these new default settings through the File menu over the top of the old. This error is most often seen with ZoneAlarm, Black ICE, Norton Internet Security or McAfee Internet Security Suite.

Back to top