IBM Support

I am unable to edit IBM i source members with RDI

Question & Answer


Question

Using the Remote Systems Explorer (RSE) in the Rational Developer for i (RDI) I can navigate into libraries and source files but I am unable to open a source member for edit or browse

Answer

The product documentation about this issue can be found here http://www.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.ibm.etools.iseries.troubleshoot.doc/topics/rse/ttrouble4.html

The DDM host server is not started. Start the DDM host server by typing the following CL command from a 5250 prompt: STRTCPSVR *DDM. A firewall may be blocking the TCP/IP connection from your local workstation to port 446 on the IBM i server. This firewall could have been installed on the workstation, on the network, or on the i server. To solve this problem, you need to configure a rule for the firewall to allow for a connection from your workstation to port 446 on the i server. As well you will want to review the other ports that RDI may use as described here http://www.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.ibm.etools.iseries.troubleshoot.doc/topics/rse/rports.html

Your user profile may not be authorized to use the DDM host server. Contact your systems administrator to obtain authorization.

If the *JOBD used by the user profile used to connect to the IBM i via Remote Systems Explorer specifies libraries that do not exist or the user profile cannot access then the DDM server job for the connection will not start. Review the *JOBD for bad library references and remove them.

Run the DSPNETA command on the green-screen and look for the value for DDM REQUEST ACCESS. The default will be *OBJAUT. If it is otherwise then you may need to have your system admin change the setting for you or enroll your ID in the list that allows it remote access. http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/ddp/rbal1secure.htm

An exit program associated with the DDM host server is blocking read, and/or write requests. Third party security or anti-virus programs can be installed on the IBM i that will hook into the DDM server exit processing. If this is the case then your ID may need to be configured in the security program to allow DDM access from outside of the IBM i.. Again, this is something that your machine admin should be able to help you with. http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/ddp/rbal1exitpgms.htm

In very rare cases there are parser tables on the IBM i that can, in rare cases, get corrupted. To recover from this the tables will need to be deleted (not renamed) then the system will recreate the object. Delete the user space (do not rename) using command: DLTUSRSPC USRSPC(QSYS/QCNPRSTBLS)

Check that subsystem QUSRWRK is not limited to the number of jobs that it can run. The default is *NOMAX. If there is room in QUSRWRK for more jobs then Check to see if the job QZRCSRVS been associated with a subsystem other than QUSRWRK? The other subsystem, if present, will need to have a prestart job entry that would handle the QZRCSRVS job the same as it would have been in the default QUSRWRK subsystem.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB73","label":"Power TPS"}}]

Document Information

Modified date:
17 February 2026

UID

dwa1271396