= doc.FAQ.ISuspectThatMyUserIsExperiencingPortOrNetworkingProblemsWhatDoIDo %TOC% == Do firewall restrictions prevent a user from downloading our components? == # Test both HTTP and FTP links. # Provide a DAV link to the file. # Attempt to FTP the file to a user site. # Attempt to email components to the user. # Provide files to user via CD. (Requires Manager Approval.) == Do networking problems prevent transfer of a downloaded file to the target machine? == # Urge the user to seek assistance from the on-site network administrator. # Tell the user to transfer the file(s) via CD or disk. == Do port problems prevent Multi-tier users from starting their Request Brokers? == # Log in to the machine that contains the Multi-tier server components. # Use a text editor to open the oplrqb.ini file that resides in the /bin sub-directory of the installation. # Locate the [Protocol TCP] section. # Locate the Listen parameter. (Release 1.x and 3.x users locate PortLow .) # Close oplrqb.ini. # Run netstat -a. # If Listen or PortLow is occupied, assign a new port in oplrqb.ini. # If Listen or PortLow is not occupied, this may not be a port problem. == Do users not know what ports to pass in data source names or connect strings? == # Inform users that the only OpenLink-specific ports appear in the [Protocol TCP] section of the server component's .../openlink/bin/oplrqb.ini file. Any other port would be gleaned from database-related configuration files or utilities. == Do firewalls prevent Multi-Tier clients from contacting Multi-Tier Request Brokers? == # Login to the machine that contains the Multi-Tier server components. # Use a text editor to open the oplrqb.ini file that resides in the /bin sub-directory of the installation. # Locate the [Protocol TCP] section. For example: {{{ [Protocol TCP] PingWatchdog = No PingInterval = 600 ;IPAddress = 127.0.0.1 PortLow = 5000 PortHigh = 5020 }}} # Make sure PortHigh is uncommented and set. PortHigh should equal PortLow + the number of concurrent connections granted by the license + a few extra ports. # Record the PortLow - PortHigh range. # Record the Listen port value. (Release 1.x and 3.x do not have Listen.) # Close oplrqb.ini. # Open the Listen and PortLow - PortHigh TCP ports on the firewall. # Open UDP port 60001 -- in addition to those above -- to accommodate Release 1.x and Release 3.x drivers. == Do Multi-Tier port settings restrict the number of concurrent connections? == # Login to the machine that contains the Multi-Tier server components. # Use a text editor to open the oplrqb.ini file that resides in the /bin sub-directory of the installation. # Locate the [Protocol TCP] section. For example: {{{ [Protocol TCP] PingWatchdog = No PingInterval = 600 ;IPAddress = 127.0.0.1 PortLow = 5000 PortHigh = 5020 }}} # Make sure PortHigh is uncommented and set. PortHigh should equal PortLow + the number of concurrent connections granted by the license + a few extra ports. # Save changes and exit the file. # Restart or reinitialize the Request Broker and test.