|
|
|
This feature enables Zend Platform users to connect to Zend Studio Client to edit Event source code using the Zend Studio IDE.
To configure Tunneling Settings for Studio Client, open the Tunneling dialog: Tools | Tunneling Settings:
Define values for the following settings:
Tunnel Target Host - Address of the Web server on which the debugger resides.
Tunnel Target Port - Port of the Web server on which the debugger resides.
Specify Return Host - When enabled, this should contain the address of the main server in the cluster.
Automatically Connect on Startup - Enables the communication tunnel when Studio Client starts up.
HTTP Authentication -Zend Studio Tunneling supports HTTP authentication. This enables users to send http authentication information (user name, password) together with the header sent to the server. Therefore, you can specify that tunneling to a server will require authentication, and improve security by adding information in the following fields:
Send Authentication Information - Use this option when working with a Web server that requires HTTP authentication. Studio Client sends the authentication information in the header. Note: This assumes the user account is set up on the Web server.
User Name - User name as defined on the Web server.
Password - User password as defined on the Web server. Note: Whenever you use the debugger, the server will use the User Name and Password specified here.
Click Connect for Zend Studio Client to connect to the Tunnel Target Host over the specified port.
Note:
Information in Zend Studio Client’s Debug Preferences, must match the information in Zend Studio Client’s Tunneling Settings for tunneling to work.
To view debug preferences to ensure that the information is suits the Tunneling Preferences go in Zend Studio Client to: Tools | Preferences | Debug:
In the Connection to debug server section, make sure the following settings are configured:
Debug Mode - Sets the Debugger to Internal or Remote. Select remote for integrating with Zend Platform
Debugger Server URL - The IP or URL of the host that runs the Zend Debug Server. To check the connection to the debug server, select the Check Debug Server Connection, from the Debug menu. If the test fails, check the list of common problems in Appendix A – Troubleshooting Zend Platform.
Client IP - Set the IP address of Studio Client’s host machine.
Client Debug Port - Set the port number for communication with the Zend Debug Server
Broadcasting Port - Studio Client’s communication tunnel is implemented via a persistent broadcasting port that broadcasts information about tunneling to Zend Platform. Specify the port number in this field.
Dummy File - This file used during the debug process for storing interim information.
Server Response Timeout - The amount of time allowed for a server response. If no response is received within this time, a notification will be generated to inform you that the Server is not responding.
Encrypt Communications using SSL - To enable SSL encryption make sure this option is selected here and in Zend Platform’s Zend Central | Preferences.