Troubleshooting Zowe Launcher
Troubleshooting Zowe Launcher
The following topics contain information that can help you troubleshoot problems when you encounter unexpected behavior using Zowe™ Launcher.
Issues and development of the Zowe Launcher is managed in GitHub. When you troubleshoot a problem, you can check whether a GitHub issue (open or closed) that covers the problem already exists. For a list of issues, see the launcher repo.
Enable Zowe Launcher Debug Mode
Use debug mode to display additional debug messages for Zowe Launcher.
Important: We highly recommend that you enable debug mode only when you want to troubleshoot issues. Disable debug mode when you are not troubleshooting. Running Zowe Launcher in debug mode can adversely affect its performance and consume a large amount of spool space.
Follow these steps:
-
Open the PROCLIB member ZWESLSTC
-
Find STDENV DD inline statements
-
Add a new line
ZLDEBUG=ONBy default debug mode is disabled, so the
ZLDEBUGis set toOFF. To disable debug mode remove the line or setZLDEBUGtoOFF. -
Restart ZWESLSTC Started Task.
Troubleshooting port reservations
Zowe Server ports may fail to bind with error messages such as:
Caused by: java.net.SocketException: EDC5111I Permission denied
To resolve such errors, make sure the Zowe Server ports are reserved for the Zowe task in the TCP/IP profile via PORT or PORTRANGE statements. It is possible to specify which TCP/IP profile to use if the system has more than one TCP/IP profile active. To do so, add the following property to the zowe.yaml file:
zowe:
environments:
_BPXK_SETIBMOPT_TRANSPORT: TCPIP
Where TCPIP is the name of the TCP/IP stack to use.