Recognize this Error

Having some printer issues on our Terminal Server. This is one of the errors.

 

"Error calling external function %s at line 12 in function of _getprinterlist of object n_powerprinter."

 

Any ideas?

  • I think I know this one:

    You can get this error if you're logging into tessitura from a terminal server connection if you're a domain admin (or have a LOT of printers, especially those with long names).  The issue is that all of the printers from all of your users are getting mapped and there's some place (sorry can't remember exactly where) that it can't handle it.

    If you are on version 8.0 you can add this setting to T_defaults:  Printer List Method and set it to PW.  There is more info about it here (from the 8.0 release notes)

    In Normal 0 false false false MicrosoftInternetExplorer4 some cases where Citrix or Terminal Services are in use and a large number of printers is present, the application may throw an of_getprinterlist error upon startup when attempting to read the printer list.  A new T_DEFAULTS option, PRINTER LIST METHOD, has been added in an attempt to provide an alternate method of reading the printer list in such cases.  If this problem appears, add a row to T_DEFAULTS with a field_name of PRINTER LIST METHOD and a default_value of PW.  Alternately individual workstations can be controlled by adding this entry to the [Defaults] section of the local ini file: PRINTER_LIST_METHOD=PW

     

     



    [edited by: Jennifer McClure at 5:01 PM (GMT -6) on 9 Jul 2009]