18.07.2013 Views

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Troubleshooting<br />

proxy rules<br />

Appendix F: Basic Troubleshooting<br />

Troubleshooting proxy rules<br />

The following sections provide information on troubleshooting basic proxy rule<br />

problems. For additional information on troubleshooting proxy rules, refer to<br />

the cf_proxy man page.<br />

Failed connection requests<br />

If the <strong>Sidewinder</strong> <strong>G2</strong> rejects a connection request that you feel should have<br />

succeeded, you can take steps to determine why the connection was rejected.<br />

The steps shown below will help you to locate and correct rule configuration<br />

errors. They will also help you gain a better understanding <strong>of</strong> how those rules<br />

work.<br />

1 Start the Admin Console and select Services Configuration > Proxies.<br />

Verify that the appropriate proxy is enabled. The most common mistake is<br />

failing to enable the service type indicated by the proxy rule.<br />

Tip: Verify that all appropriate servers are enabled as well.<br />

2 Select Policy Configuration > Rules.<br />

Verify that the proxy rule for the proxy or server specifies the correct network.<br />

You need to enable the service type on the correct network to listen<br />

for incoming connections. In the Rules Source/Dest tab, this corresponds to<br />

the Source Burb column.<br />

3 Verify the position <strong>of</strong> the rules within the Active Rules window. (Select<br />

Policy Configuration > Rules > and then click View Active Policy).<br />

The order <strong>of</strong> the rules in the Active Rules window is important. The<br />

attributes <strong>of</strong> a connection request sometimes may match more than one<br />

proxy rule. See “Creating proxy rules” on page 222 for a detailed example.<br />

4 Check the audit log information.<br />

If the connection still fails, scan the audit log to determine which proxy rule<br />

denied the connection. See Chapter 19 for details on viewing audit.<br />

The below displays a common scenario, a connection that failed to match a<br />

rule:<br />

Apr 29 16:52:29 2002 CDT f_nss a_server t_acldeny p_major<br />

pid: 27122 ruid: 0 euid: 0 pgid: 188 fid: 2000001 logid: 0<br />

cmd: ’nss’<br />

domain: nss1 edomain: nss1 srcip: 172.17.9.27 srcburb: 1<br />

dstip: 172.17.9.27 dstburb: 1 protocol: 6 service_name:<br />

telnet agent_type: server user_name: authmethod:<br />

acl_id: cache_hit: 0<br />

5 Turn on verbose auditing <strong>of</strong> rule (ACL) checks.<br />

To determine why no proxy rule matched the connection request, type the<br />

following command to turn on verbose auditing <strong>of</strong> rule checks:<br />

657

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!