Skip to main content

JES000031E Printer open failed with RC =9 when JES printing

  • August 4, 2014
  • 0 replies
  • 0 views

Problem:

A printer is added to MSS-JES-Printer settings in the SEP.

It is expected when a JCL is submitted the output to be printed to the printer specified in the Settings.

In the console.log it is shown that the printer is correctly initialized but after that the following message is diplayed and nothing is printed:

JES000031E Printer open failed. RC =9

The Region (SEP) is started from the Internet Browser.

Resolution:

When a Region (SEP) is started from the Browser, then the process Id name is “SYSTEM”.

This can be seen in the windows task manager. 

Process ID “SYSTEM” will not have access to the printers and others. 

And that is why the message that the Printer could not be opened is displayed.

There are two options that can use be used:

1. Start the Region from Enterprise Developer Command Prompt manually.

In this way the process will be started with your UserID. And if your UserId has access to the Printer’s spool, then you should be able to print to the printer specified.

To start the Region manually from the ED Command Prompt, type the following: Casstart /rYourRegionName

Then check in the console.log if everything is started correctly.

2. The other option is to use your UserID or the UserID of an existing user on the PC who has access to the printer, to start the mfds process.

To change this, go to Control Panel->Administrative tools->Services->right click on the Micro Focus Directory Server.

Select Properties, then select Log On tab

Choose This account and enter UserId and password. 

An ES Admin Id that will never expire can be created on the machine and will be used to log on for MFDS.


#JES000031EJESPrinterSYSTEM
#EnterpriseDeveloper
#MFDS

0 replies

Be the first to reply!