0% found this document useful (0 votes)
136 views

Error 250

This error message means that the program cannot find or access a valid RM/COBOL license to launch successfully. This is likely because all licenses are in use or the user does not have permission to run the program. The document provides steps to check which computer is using the licenses and how to set the "Create Global Objects" user right required to run RM/COBOL on Windows 2000 and above. It also links to Microsoft support articles with more information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
136 views

Error 250

This error message means that the program cannot find or access a valid RM/COBOL license to launch successfully. This is likely because all licenses are in use or the user does not have permission to run the program. The document provides steps to check which computer is using the licenses and how to set the "Create Global Objects" user right required to run RM/COBOL on Windows 2000 and above. It also links to Microsoft support articles with more information.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Return Code 250

Error invoking unauthorized copy of runtime on network

1850 W. Winchester Road, Suite 209, Libertyville, IL 60048


Phone (847) 362-2803 Fax (847) 362-3347 Web www.municipalsoftware.net

What does this error mean?


A Return Code 250 means that the program cannot find or cannot access a valid
RM/COBOL license in order to launch the application successfully. This is caused by 1 of
2 things, either all the available licenses are in use or the user doesn’t have sufficient
rights to launch the program (a new privilege was introduced in Windows 2000 Server
SP4 that has to be specifically set for each MSI user no matter what user group they
currently belong to).

How to tell who’s accessing licenses


Below are steps to follow to discover who’s accessing the RM/COBOL licenses.

1) click on Start > Run

Note: For example purposes, this document assumes MSI is on the F: network drive,
please substitute your actual mapping when following these instructions.
2) type in F:\MSI\RMCOBOL\RUNCOBOL.EXE and click Ok
3) a screen similar to the below will appear

4) Write down the registration number, then click OK on the Return Code screen.
5) Click on Start > Run again.
6) Type in COMMAND and click OK to open the MS-DOS command prompt.
7) At the command line type in F: and press Enter.
Return Code 250
Error invoking unauthorized copy of runtime on network

1850 W. Winchester Road, Suite 209, Libertyville, IL 60048


Phone (847) 362-2803 Fax (847) 362-3347 Web www.municipalsoftware.net

8) Type in CD MSI\RMCOBOL and press Enter.


9) Type in RMUCUTIL.EXE the registration number RUNTIME DETAILS and press Enter (i.e.
RMUCUTIL.EXE NE-0000-02692-0020 RUNTIME DETAILS).
10) This will display which pc is tripping the license. Reboot this PC to release the licenses back.

How do I set the Create global objects user right?


First introduced in Windows 2000 SP4 is a user right called “Create Global Objects” that
affects all RM/COBOL users. RM/COBOL users who do not have this privilege set will
receive the error message "Return Code 250: Error invoking unauthorized copy of runtime
on network" (see below).

The "Create Global Object" privilege was introduced in Windows Service Pack 4 to close
security gaps. This new user right (SeCreateGlobalPrivilege) must be set to allow
RM/COBOL to run a session. Instructions for setting these permissions are included in
the Knowledge Base article:

http://support.microsoft.com/default.aspx?kbid=821546

Note: With Windows 2003 Server, if you ran the Dcgpofix or Dcpromo tool, then security
settings in the Default Domain Controller Policy will change. One setting that changes is
that of the "Create Global Object" privilege. For more information on these tools
reference the below Knowledge Base article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;833783

You might also like