Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

this is my setup:

  • Windows 7 home premium
  • Windows firewall with inbound and outbound traffic blocked by default, file and printer sharing and some basic Windows services allowed
  • Tinywall to control Windows firewall and make rules for every inbound and outbound connection I want to allow
  • A mapped network drive (s:) to \\servername\subfolder\ (server = Windows 2003)
  • On this network drive there is a folder called temp, inside this folder there is putty.exe

This setup works very well for applications that are on my local drives (c:, d:). However, if I start putty.exe from the network share, it is not allowed to make any network connection.

What I have tried so far:

  • Put putty.exe on any local drive (c:, d:) any create a rule for it there: everything works fine
  • Checked the created rules in Windows Firewall itself. They seem to be OK and pointing to the right exe file. I have tried different ways of specifying the .exe path (s:\temp\putty.exe, \\servername\subfolder\temp\putty.exe, \\serverip\subfolder\temp\putty.exe).
  • Adding the server to the intranet zone on the client computer. This gets rid of the alert saying the application is not in my local network when executing.
  • When I disable Windows Firewall, everything works fine.

As mentioned in this article I have capture the WFP diagnostics. It shows this filter was matched:

                <item>
                    <filterKey>{8f709874-6cb1-4ff8-ade1-54d86d130c0c}</filterKey>
                    <displayData>
                        <name>Default Outbound</name>
                        <description>Default Outbound</description>
                    </displayData>
                    <flags/>
                    <providerKey>{decc16ca-3f33-4346-be1e-8fb4ae0f3d62}</providerKey>
                    <providerData>
                        <data>e005000000000000</data>
                        <asString>........</asString>
                    </providerData>
                    <layerKey>FWPM_LAYER_ALE_AUTH_CONNECT_V4</layerKey>
                    <subLayerKey>{b3cdd441-af90-41ba-a745-7c6008ff2301}</subLayerKey>
                    <weight>
                        <type>FWP_UINT8</type>
                        <uint8>8</uint8>
                    </weight>
                    <filterCondition numItems="1">
                        <item>
                            <fieldKey>FWPM_CONDITION_ORIGINAL_PROFILE_ID</fieldKey>
                            <matchType>FWP_MATCH_EQUAL</matchType>
                            <conditionValue>
                                <type>FWP_UINT32</type>
                                <uint32>2</uint32>
                            </conditionValue>
                        </item>
                    </filterCondition>
                    <action>
                        <type>FWP_ACTION_BLOCK</type>
                        <filterType/>
                    </action>
                    <rawContext>0</rawContext>
                    <reserved/>
                    <filterId>83286</filterId>
                    <effectiveWeight>
                        <type>FWP_UINT64</type>
                        <uint64>9223372036854776768</uint64>
                    </effectiveWeight>
                </item>

Thanks in advance for your help!

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.