The Debugger tab in the Progress OpenEdge AppServer, Progress OpenEdge WebSpeed, Progress Application Server for OpenEdge, and ABLUnit sections of the Debug Configurations wizard provides options for:
The following controls are available on the Debugger tab:
Control | Purpose |
---|---|
Name (accessible from all tabs) | (Required) Specifies the name of the launch configuration, which appears on menus and in the left pane of the Configurations wizard. |
Debug port | Specifies the debug port number on which the debug clients are connected to the broker. |
Password | (Optional) Allows the broker to accept debug connections only from authenticated clients. If specified, the debug clients must use the same password when connecting to the broker for debugging. |
Attach to Developer Studio for debugging | (Optional) Attaches the Progress Developer Studio for OpenEdge
Debugger to the broker. If this option is selected, you must specify the source lookup paths on the Source tab (See Edit Source Lookup Path dialog). If it is not selected, other debug clients can connect to the broker for debugging. |
Debugger Client Certificate Path | Specifies the certificate location of the client that is attached
to the Debugger. This control is enabled when you select Attach to Developer Studio for debugging and Enable SSL for broker debugger. |
Do not verify host | (Optional) Specifies not to verify the host while establishing
the connection. Note: Host verification happens by default when you
enable SSL.
This control is enabled when you select Attach to Developer Studio for debugging and Enable SSL for broker debugger. |
Enable SSL for broker debugger | (Optional) Specifies that all connections to the broker must use
SSL tunneling. An SSL client encrypts data using a private key or a digital certificate, thereby making sure that both the debug client and the broker can authenticate each other's identity. If you are sending data to a remote database, you can ensure that communication between the two machines is secure. |
Broker private key/digital certificate alias name | (Optional) Specifies the alias name within the OpenEdge keystore
of the private key and digital certificate entry to be used to
authenticate all connections to the broker. If this is not selected,
the broker uses the default_server server
certificate alias. You must provide a unique alias for each certificate or private key. |
Password to access the key/certificate | (Optional) Specifies the password to be used for accessing the
private key and digital certificate. Note: If you use the
default_server server certificate, it also
has a default password that you need not specify.
|
Import From Server |
Copies the Startup tab values from the AppServer or WebSpeed broker stored with the AdminServer. Note that PROPATH and database information are not copied. It also populates the debug port and password values from the server properties (ubroker.properties) file. |
Apply | Saves the current launch configuration definition. |
Revert | Discards unsaved changes to the current launch configuration definition. |
Debug | Debugs the specified AppServer or WebSpeed instance. |
Close | Closes the Configurations wizard. |