• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Odd Craigslist Issue

General pfSense Questions
packet analysis timeout
5
42
8.2k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    Sabyre @stephenw10
    last edited by Nov 19, 2018, 8:39 PM

    @stephenw10 I can plug a laptop into the Zyxel and give it a public IP and test. I'll go do that now and see how that goes.

    "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

    1 Reply Last reply Reply Quote 0
    • S
      stephenw10 Netgate Administrator
      last edited by Nov 19, 2018, 8:45 PM

      Cool. Check that it fails on the LAN side of the Zyxel just to be sure.

      Steve

      S 1 Reply Last reply Nov 20, 2018, 3:25 PM Reply Quote 0
      • S
        Sabyre @stephenw10
        last edited by Nov 20, 2018, 3:25 PM

        @stephenw10 Okay, so I tested this morning with a laptop that times out on the LAN. I gave it a public facing IP with the proper subnet and gateway. I used 8.8.8.8 for DNS. I plugged it into the Zyxel switch. It has connectivity, I can visit websites, etc. Craigslist times out as it did before. I am able to ping CL and tracert CL without issues. This test connection would transverse the switch and the pfSense box as outlined in the topo image above.

        "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

        1 Reply Last reply Reply Quote 0
        • S
          stephenw10 Netgate Administrator
          last edited by Nov 20, 2018, 7:27 PM

          Hmm, well that's odd. Did you grab a packet capture of the failure again? Still looks the same? Client not sending ACKs?

          Can you run a packet capture at the client to compare it? Does it see the SYN-ACKs and reply?

          You might also check the MACs are correct for those packets. That would not affect devices behind the other router though obviously.

          It's hard to see what could be causing this on the firewall though. Those packets are not special in any way I can see, not very large for example.
          This seems far more likely to be some odd client side setting though the evidence seems to exclude that.

          Steve

          S 1 Reply Last reply Nov 21, 2018, 1:59 PM Reply Quote 0
          • S
            Sabyre @stephenw10
            last edited by Nov 21, 2018, 1:59 PM

            @stephenw10 said in Odd Craigslist Issue:

            Hmm, well that's odd.
            Steve

            Exactly....

            It's definitely an issue with the pfSense box. A direct connection to the ISP MODEM and CL works as it should. What has me really scratching my head is why one of the workstations doesn't exhibit the issue at all. Granted it is the only Windows 10 machine here.

            "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

            1 Reply Last reply Reply Quote 0
            • S
              stephenw10 Netgate Administrator
              last edited by Nov 21, 2018, 4:40 PM

              Really I think comparing pcaps of what works and what doesn't and what the firewall sees vs what the client sees is the only way to get to the root of this.

              About the only thing I could imagine is that some part of the CL site is doing something it shouldn't for non-windows clients only. FreeBSD/pfSense sticks rigidly to the rules where as other OSes are more flexible. However in bridge mode that would really have to be something pf sees as invalid. You might try disabling pf scrub in System > Advanced > Firewall&NAT.

              Steve

              S 1 Reply Last reply Nov 21, 2018, 7:53 PM Reply Quote 0
              • S
                Sabyre @stephenw10
                last edited by Nov 21, 2018, 7:53 PM

                @stephenw10 I took a pcap on the workstation that doesn't have issue. There are no retransmits like in the earlier pcap from a system that cannot connect. Let me see if I can upload them both. Perhaps you could have a look and something will jump out at you.

                I did disable scrub, but that didn't have any effect. Oddly enough while I was on a system that times out I did a browser refresh and got some of the CL data to appear, but not all. That was short lived as the next couple of refreshes again timed out.

                0_1542829932802_fail.pcap
                0_1542829946153_good.pcap

                "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                1 Reply Last reply Reply Quote 0
                • S
                  Sabyre
                  last edited by Sabyre Nov 21, 2018, 8:21 PM Nov 21, 2018, 8:20 PM

                  I just tested with a phone and had no issues. It was connected to the wifi (LAN) with the cell data turned off. After that I tested with a tablet over wifi and had no issues with that either.

                  Seems to be only affecting Windows systems with OS's older than version 10. I'll bring in my Debian laptop and my Macbook on Monday to test.

                  I should add that the workstations are on a windows domain with one DC. The DC also has DNS, DHCP, and fileserver roles. The DC is Windows Server 2016 and it also times out trying to connect to CL.

                  "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                  1 Reply Last reply Reply Quote 0
                  • S
                    stephenw10 Netgate Administrator
                    last edited by Nov 22, 2018, 3:59 PM

                    It's hard to see how this can be anything other than a client side issue. When it fails the client never ACKs the servers SYN-ACK. It fails the initial TCP handshake. Either the SYN-ACK from the server never makes it back to the client or the client never responds to it. A capture actually on the failing client would show which.
                    Are those pcaps on the pfSense LAN? Since they are bridged they should be the same but...

                    Steve

                    S 3 Replies Last reply Nov 26, 2018, 1:56 PM Reply Quote 0
                    • S
                      Sabyre @stephenw10
                      last edited by Nov 26, 2018, 1:56 PM

                      @stephenw10 The pcaps are on the pfSense WAN. I will run a pcap on a failing system.

                      "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sabyre @stephenw10
                        last edited by Nov 26, 2018, 2:07 PM

                        @stephenw10 I ran a pcap from one of the systems that time out. Refreshed craigslist.org. Applied filter: ip.addr == 208.82.237.226 and get a blank result. How can packets not be leaving the NIC?

                        "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                        1 Reply Last reply Reply Quote 0
                        • S
                          Sabyre @stephenw10
                          last edited by Nov 26, 2018, 2:46 PM

                          @stephenw10 See attached. These are pcaps from a system that times out and a system that successfully connects. Both are on the LAN. Note how the "Not Working" starts with .17 and the "Working" starts with .2 and never shows packets to or from .17.

                          0_1543243594421_working.pcapng

                          0_1543243612068_Not Working.pcapng

                          "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                          1 Reply Last reply Reply Quote 0
                          • S
                            stephenw10 Netgate Administrator
                            last edited by Nov 26, 2018, 7:45 PM

                            Interesting. Do they both resolve craigslist.org to the same IP?

                            Steve

                            S 1 Reply Last reply Nov 26, 2018, 7:59 PM Reply Quote 0
                            • S
                              Sabyre @stephenw10
                              last edited by Nov 26, 2018, 7:59 PM

                              @stephenw10 Yes 208.82.237.226

                              "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                              1 Reply Last reply Reply Quote 0
                              • G
                                Grimson Banned
                                last edited by Nov 26, 2018, 8:03 PM

                                Is there any security or AV software or browser plugins on the affected machine.

                                S 1 Reply Last reply Nov 26, 2018, 8:23 PM Reply Quote 0
                                • S
                                  Sabyre @Grimson
                                  last edited by Nov 26, 2018, 8:23 PM

                                  @grimson No, all have been disabled. Let me also reiterate that the machines that time out can successfully connect if plugged directly into the modem. This very much seems to be a pfSense problem, but I cannot for the life of me understand what the issue is or even where to look.

                                  "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    Sabyre
                                    last edited by Nov 28, 2018, 5:27 PM

                                    Any other suggestions?

                                    "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                                    T 1 Reply Last reply Nov 28, 2018, 7:50 PM Reply Quote 0
                                    • T
                                      tim.mcmanus @Sabyre
                                      last edited by Nov 28, 2018, 7:50 PM

                                      @sabyre said in Odd Craigslist Issue:

                                      Any other suggestions?

                                      Wipe your pfSense installation. Leave a basic, default configuration on it and then connect a client to it. See if you can repeat the issue.

                                      It could be a config issue buried deep somewhere that we're not looking. A default install turned into a bridge would eliminate a config issue (in theory). You can save your old configs and re-import them after the test.

                                      It shouldn't be behaving like it is, and if it truly is a pfSense issue, testing a default install with minimal configurations may help resolve this.

                                      S 1 Reply Last reply Nov 28, 2018, 8:25 PM Reply Quote 0
                                      • S
                                        Sabyre @tim.mcmanus
                                        last edited by Nov 28, 2018, 8:25 PM

                                        @tim-mcmanus I was trying to avoid that, but thank you for the response. It seems that may be the best option at this point.

                                        "We are the music makers and we are the dreamers of the dreams" - Willy Wonka

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          Stewart
                                          last edited by Nov 29, 2018, 3:50 PM

                                          I know you've kind of covered this but could Squid or some proxy caching be causing the issue? Or did you have it and remove the package where there may be some remnants? One PC could be set to be ignored and allow all traffic. Could explain why that one PC can connect but the others can't?

                                          Just throwing something out there.

                                          S 1 Reply Last reply Nov 29, 2018, 4:07 PM Reply Quote 0
                                          23 out of 42
                                          • First post
                                            23/42
                                            Last post
                                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.